plotpp::Circle
Inherits from plotpp::IPlot
Public Functions
| Name | |
|---|---|
| Circle(float x, float y, float radius, float startAngle =0.0f, float endAngle =360.0f) | |
| Circle & | label(const char * label) |
| Circle && | label(const char * label) |
| Circle & | label(std::string_view label) |
| Circle && | label(std::string_view label) |
| Circle & | label(std::string && label) |
| Circle && | label(std::string && label) |
| LineType | lineType() const |
| Circle & | lineType(LineType lt) |
| Circle && | lineType(LineType lt) |
| float | lineWidth() const |
| Circle & | lineWidth(float lw) |
| Circle && | lineWidth(float lw) |
| Color | color() const |
| Circle & | color(Color col) |
| Circle && | color(Color col) |
| bool | isAutoColor() const |
| Circle & | setAutoColor() |
| Circle && | setAutoColor() |
| const FillStyle & | fill() const |
| Circle & | fillSolid(float opacity =1.0, bool transparent =false) |
| Circle && | fillSolid(float opacity =1.0, bool transparent =false) |
| Circle & | fillClear() |
| Circle && | fillClear() |
| Circle & | fillPattern(int n) |
| Circle && | fillPattern(int n) |
| virtual void | printData(FILE * fptr) const override |
| virtual void | printPlot(FILE * fptr) const override |
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 |
Public Functions Documentation
function Circle
Circle(
float x,
float y,
float radius,
float startAngle =0.0f,
float endAngle =360.0f
)
function label
inline Circle & label(
const char * label
)
function label
inline Circle && label(
const char * label
)
function label
inline Circle & label(
std::string_view label
)
function label
inline Circle && label(
std::string_view label
)
function label
inline Circle & label(
std::string && label
)
function label
inline Circle && label(
std::string && label
)
function lineType
inline LineType lineType() const
function lineType
inline Circle & lineType(
LineType lt
)
function lineType
inline Circle && lineType(
LineType lt
)
function lineWidth
inline float lineWidth() const
function lineWidth
inline Circle & lineWidth(
float lw
)
function lineWidth
inline Circle && lineWidth(
float lw
)
function color
inline Color color() const
function color
inline Circle & color(
Color col
)
function color
inline Circle && color(
Color col
)
function isAutoColor
inline bool isAutoColor() const
function setAutoColor
inline Circle & setAutoColor()
function setAutoColor
inline Circle && setAutoColor()
function fill
inline const FillStyle & fill() const
function fillSolid
inline Circle & fillSolid(
float opacity =1.0,
bool transparent =false
)
function fillSolid
inline Circle && fillSolid(
float opacity =1.0,
bool transparent =false
)
function fillClear
inline Circle & fillClear()
function fillClear
inline Circle && fillClear()
function fillPattern
inline Circle & fillPattern(
int n
)
function fillPattern
inline Circle && fillPattern(
int n
)
function printData
virtual void printData(
FILE * fptr
) const override
Reimplements: plotpp::IPlot::printData
function printPlot
virtual void printPlot(
FILE * fptr
) const override
Reimplements: plotpp::IPlot::printPlot
Updated on 2025-03-11 at 16:08:10 +0100