Skip to content

plotpp::XYError

More...

Inherits from plotpp::IPlot

Public Functions

Name
XYError(optional_ptr< Tx > x, optional_ptr< Ty > y, optional_ptr< Txerr > xerror, optional_ptr< Tyerr > yerror)
XYError(XYError const & ) =default
XYError(XYError && ) =default
XYError & operator=(XYError const & ) =default
XYError & operator=(XYError && ) =default
XYError & label(const char * label)
XYError && label(const char * label)
XYError & label(std::string_view label)
XYError && label(std::string_view label)
XYError & label(std::string && label)
XYError && label(std::string && label)
PointType pointType() const
XYError & pointType(PointType pt)
XYError && pointType(PointType pt)
float pointSize() const
XYError & pointSize(float ps)
XYError && pointSize(float ps)
Color color() const
XYError & color(Color col)
XYError && color(Color col)
bool isAutoColor() const
XYError & setAutoColor()
XYError && setAutoColor()
virtual void printPlot(FILE * fptr) const
virtual void printData(FILE * fptr) const

Additional inherited members

Public Functions inherited from plotpp::IPlot

Name
IPlot() =default
IPlot(std::string label)
virtual ~IPlot()
virtual void printSettings(std::ostream & stream) const =delete
virtual void printSettings(FILE * fptr) const

Protected Functions inherited from plotpp::IPlot

Name
virtual IPlot & uid(size_t & uid_io)
size_t uid() const

Friends inherited from plotpp::IPlot

Name
class Figure

Detailed Description

template <class Tx ,
class Ty ,
class Txerr ,
class Tyerr >
class plotpp::XYError;

Public Functions Documentation

function XYError

inline XYError(
    optional_ptr< Tx > x,
    optional_ptr< Ty > y,
    optional_ptr< Txerr > xerror,
    optional_ptr< Tyerr > yerror
)

function XYError

XYError(
    XYError const & 
) =default

function XYError

XYError(
    XYError && 
) =default

function operator=

XYError & operator=(
    XYError const & 
) =default

function operator=

XYError & operator=(
    XYError && 
) =default

function label

inline XYError & label(
    const char * label
)

function label

inline XYError && label(
    const char * label
)

function label

inline XYError & label(
    std::string_view label
)

function label

inline XYError && label(
    std::string_view label
)

function label

inline XYError & label(
    std::string && label
)

function label

inline XYError && label(
    std::string && label
)

function pointType

inline PointType pointType() const

function pointType

inline XYError & pointType(
    PointType pt
)

function pointType

inline XYError && pointType(
    PointType pt
)

function pointSize

inline float pointSize() const

function pointSize

inline XYError & pointSize(
    float ps
)

function pointSize

inline XYError && pointSize(
    float ps
)

function color

inline Color color() const

function color

inline XYError & color(
    Color col
)

function color

inline XYError && color(
    Color col
)

function isAutoColor

inline bool isAutoColor() const

function setAutoColor

inline XYError & setAutoColor()

function setAutoColor

inline XYError && setAutoColor()

function printPlot

inline virtual void printPlot(
    FILE * fptr
) const

Reimplements: plotpp::IPlot::printPlot

function printData

inline virtual void printData(
    FILE * fptr
) const

Reimplements: plotpp::IPlot::printData


Updated on 2025-03-02 at 14:13:17 +0100