plotpp::Filledcurves
Inherits from plotpp::IPlot
Public Functions
| Name | |
|---|---|
| Filledcurves(optional_ptr< Tx > x, optional_ptr< Ty1 > y1, optional_ptr< Ty2 > y2) | |
| Filledcurves(Filledcurves const & ) =default | |
| Filledcurves(Filledcurves && ) =default | |
| Filledcurves & | operator=(Filledcurves const & ) =default |
| Filledcurves & | operator=(Filledcurves && ) =default |
| Color | color() const |
| Filledcurves & | color(Color col) |
| Filledcurves && | color(Color col) |
| bool | isAutoColor() const |
| Filledcurves & | setAutoColor() |
| Filledcurves && | setAutoColor() |
| Filledcurves & | label(const char * label) |
| Filledcurves && | label(const char * label) |
| Filledcurves & | label(std::string_view label) |
| Filledcurves && | label(std::string_view label) |
| Filledcurves & | label(std::string && label) |
| Filledcurves && | label(std::string && label) |
| const FillStyle & | fill() const |
| Filledcurves & | fillSolid(float opacity =0.6, bool transparent =true) |
| Filledcurves && | fillSolid(float opacity =0.6, bool transparent =true) |
| Filledcurves & | fillClear() |
| Filledcurves && | fillClear() |
| Filledcurves & | fillPattern(int n) |
| Filledcurves && | fillPattern(int n) |
| virtual void | printPlot(FILE * fptr) const override |
| virtual void | printData(FILE * fptr) const override |
Public Attributes
| Name | |
|---|---|
| optional_ptr< Tx > | x_ |
| optional_ptr< Ty1 > | y1_ |
| optional_ptr< Ty2 > | y2_ |
| std::optional< Color > | opt_color |
| FillStyle | fill_style |
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 <ForwardRange Tx,
ForwardRange Ty1,
ForwardRange Ty2>
class plotpp::Filledcurves;
Public Functions Documentation
function Filledcurves
inline Filledcurves(
optional_ptr< Tx > x,
optional_ptr< Ty1 > y1,
optional_ptr< Ty2 > y2
)
function Filledcurves
Filledcurves(
Filledcurves const &
) =default
function Filledcurves
Filledcurves(
Filledcurves &&
) =default
function operator=
Filledcurves & operator=(
Filledcurves const &
) =default
function operator=
Filledcurves & operator=(
Filledcurves &&
) =default
function color
inline Color color() const
function color
inline Filledcurves & color(
Color col
)
function color
inline Filledcurves && color(
Color col
)
function isAutoColor
inline bool isAutoColor() const
function setAutoColor
inline Filledcurves & setAutoColor()
function setAutoColor
inline Filledcurves && setAutoColor()
function label
inline Filledcurves & label(
const char * label
)
function label
inline Filledcurves && label(
const char * label
)
function label
inline Filledcurves & label(
std::string_view label
)
function label
inline Filledcurves && label(
std::string_view label
)
function label
inline Filledcurves & label(
std::string && label
)
function label
inline Filledcurves && label(
std::string && label
)
function fill
inline const FillStyle & fill() const
function fillSolid
inline Filledcurves & fillSolid(
float opacity =0.6,
bool transparent =true
)
function fillSolid
inline Filledcurves && fillSolid(
float opacity =0.6,
bool transparent =true
)
function fillClear
inline Filledcurves & fillClear()
function fillClear
inline Filledcurves && fillClear()
function fillPattern
inline Filledcurves & fillPattern(
int n
)
function fillPattern
inline Filledcurves && fillPattern(
int n
)
function printPlot
inline virtual void printPlot(
FILE * fptr
) const override
Reimplements: plotpp::IPlot::printPlot
function printData
inline virtual void printData(
FILE * fptr
) const override
Reimplements: plotpp::IPlot::printData
Public Attributes Documentation
variable x_
optional_ptr< Tx > x_;
variable y1_
optional_ptr< Ty1 > y1_;
variable y2_
optional_ptr< Ty2 > y2_;
variable opt_color
std::optional< Color > opt_color = std::nullopt;
variable fill_style
FillStyle fill_style;
Updated on 2025-03-11 at 16:08:10 +0100