plotpp::Piechart
Inherits from plotpp::IPlot
Public Functions
Name | |
---|---|
template <ForwardRange Tvalues> |
Piechart(optional_ptr< Tnames > names, const Tvalues & values) |
Piechart & | label(const char * label) |
Piechart && | label(const char * label) |
Piechart & | label(std::string_view label) |
Piechart && | label(std::string_view label) |
Piechart & | label(std::string && label) |
Piechart && | label(std::string && label) |
LineType | lineType() const |
Piechart & | lineType(LineType lt) |
Piechart && | lineType(LineType lt) |
float | lineWidth() const |
Piechart & | lineWidth(float lw) |
Piechart && | lineWidth(float lw) |
const FillStyle & | fill() const |
Piechart & | fillSolid(float opacity =1.0, bool transparent =false) |
Piechart && | fillSolid(float opacity =1.0, bool transparent =false) |
Piechart & | fillClear() |
Piechart && | fillClear() |
Piechart & | fillPattern(int n) |
Piechart && | fillPattern(int n) |
virtual void | printData(FILE * fptr) const |
virtual void | printPlot(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 <ForwardRange Tnames>
class plotpp::Piechart;
Public Functions Documentation
function Piechart
template <ForwardRange Tvalues>
inline Piechart(
optional_ptr< Tnames > names,
const Tvalues & values
)
function label
inline Piechart & label(
const char * label
)
function label
inline Piechart && label(
const char * label
)
function label
inline Piechart & label(
std::string_view label
)
function label
inline Piechart && label(
std::string_view label
)
function label
inline Piechart & label(
std::string && label
)
function label
inline Piechart && label(
std::string && label
)
function lineType
inline LineType lineType() const
function lineType
inline Piechart & lineType(
LineType lt
)
function lineType
inline Piechart && lineType(
LineType lt
)
function lineWidth
inline float lineWidth() const
function lineWidth
inline Piechart & lineWidth(
float lw
)
function lineWidth
inline Piechart && lineWidth(
float lw
)
function fill
inline const FillStyle & fill() const
function fillSolid
inline Piechart & fillSolid(
float opacity =1.0,
bool transparent =false
)
function fillSolid
inline Piechart && fillSolid(
float opacity =1.0,
bool transparent =false
)
function fillClear
inline Piechart & fillClear()
function fillClear
inline Piechart && fillClear()
function fillPattern
inline Piechart & fillPattern(
int n
)
function fillPattern
inline Piechart && fillPattern(
int n
)
function printData
inline virtual void printData(
FILE * fptr
) const
Reimplements: plotpp::IPlot::printData
function printPlot
inline virtual void printPlot(
FILE * fptr
) const
Reimplements: plotpp::IPlot::printPlot
Updated on 2025-03-02 at 14:13:17 +0100