![]() |
CYD-UI
A C++ library for building native graphic user interfaces
|
Public Member Functions | |
arc () | |
~arc () override | |
void | apply_to (pixelmap_editor_t &editor) const override |
footprint | get_footprint () const override |
![]() | |
void | _internal_set_origin (int x, int y) |
virtual | ~element_t ()=default |
![]() | |
arc & | hidden (bool &_hidden_) |
arc & | hidden (bool &&_hidden_) |
![]() | |
arc & | opacity (float &_opacity_) |
arc & | opacity (float &&_opacity_) |
![]() | |
arc & | fill (vg::paint::type &_fill_) |
arc & | fill (vg::paint::type &&_fill_) |
arc & | fill (vg::paint::solid &_fill_) |
arc & | fill (vg::paint::solid &&_fill_) |
arc & | fill (vg::paint::gradient::linear &_fill_) |
arc & | fill (vg::paint::gradient::linear &&_fill_) |
arc & | fill (vg::paint::gradient::radial &_fill_) |
arc & | fill (vg::paint::gradient::radial &&_fill_) |
![]() | |
arc & | fill_opacity (double &_fill_opacity_) |
arc & | fill_opacity (double &&_fill_opacity_) |
![]() | |
arc & | fill_rule (fill_rule_e &_fill_rule_) |
arc & | fill_rule (fill_rule_e &&_fill_rule_) |
![]() | |
arc & | stroke (vg::paint::type &_stroke_) |
arc & | stroke (vg::paint::type &&_stroke_) |
arc & | stroke (vg::paint::solid &_stroke_) |
arc & | stroke (vg::paint::solid &&_stroke_) |
arc & | stroke (vg::paint::gradient::linear &_stroke_) |
arc & | stroke (vg::paint::gradient::linear &&_stroke_) |
arc & | stroke (vg::paint::gradient::radial &_stroke_) |
arc & | stroke (vg::paint::gradient::radial &&_stroke_) |
![]() | |
arc & | stroke_width (const quantify::quantity_t< UNIT, T > &_stroke_width_) |
arc & | stroke_width (quantify::quantity_t< UNIT, T > &&_stroke_width_) |
arc & | stroke_width (const int &_stroke_width_) |
arc & | stroke_width (int &&_stroke_width_) |
![]() | |
arc & | stroke_opacity (float &_stroke_opacity_) |
arc & | stroke_opacity (float &&_stroke_opacity_) |
![]() | |
arc & | stroke_miterlimit (int &_stroke_miterlimit_) |
arc & | stroke_miterlimit (int &&_stroke_miterlimit_) |
![]() | |
arc & | stroke_dasharray (std::valarray< double > &_stroke_dasharray_) |
arc & | stroke_dasharray (std::valarray< double > &&_stroke_dasharray_) |
![]() | |
arc & | stroke_dashoffset (double &_stroke_dashoffset_) |
arc & | stroke_dashoffset (double &&_stroke_dashoffset_) |
![]() | |
arc & | stroke_linejoin (stroke_linejoin_e &_stroke_linejoin_) |
arc & | stroke_linejoin (stroke_linejoin_e &&_stroke_linejoin_) |
![]() | |
arc & | stroke_linecap (stroke_linecap_e &_stroke_linecap_) |
arc & | stroke_linecap (stroke_linecap_e &&_stroke_linecap_) |
![]() | |
arc & | cx (const quantify::quantity_t< UNIT, T > &_cx_) |
arc & | cx (quantify::quantity_t< UNIT, T > &&_cx_) |
arc & | cx (const int &_cx_) |
arc & | cx (int &&_cx_) |
![]() | |
arc & | cy (const quantify::quantity_t< UNIT, T > &_cy_) |
arc & | cy (quantify::quantity_t< UNIT, T > &&_cy_) |
arc & | cy (const int &_cy_) |
arc & | cy (int &&_cy_) |
![]() | |
arc & | r (const quantify::quantity_t< UNIT, T > &_r_) |
arc & | r (quantify::quantity_t< UNIT, T > &&_r_) |
arc & | r (const int &_r_) |
arc & | r (int &&_r_) |
![]() | |
arc & | a1 (double &_a1_) |
arc & | a1 (double &&_a1_) |
![]() | |
arc & | a2 (double &_a2_) |
arc & | a2 (double &&_a2_) |
Additional Inherited Members | |
![]() | |
int | origin_x = 0 |
int | origin_y = 0 |
![]() | |
bool | _hidden |
![]() | |
float | _opacity |
![]() | |
vg::paint::type | _fill |
![]() | |
double | _fill_opacity |
![]() | |
fill_rule_e | _fill_rule |
![]() | |
vg::paint::type | _stroke |
![]() | |
int | _stroke_width |
![]() | |
float | _stroke_opacity |
![]() | |
int | _stroke_miterlimit |
![]() | |
std::valarray< double > | _stroke_dasharray |
![]() | |
double | _stroke_dashoffset |
![]() | |
stroke_linejoin_e | _stroke_linejoin |
![]() | |
stroke_linecap_e | _stroke_linecap |
![]() | |
int | _cx |
![]() | |
int | _cy |
![]() | |
int | _r |
![]() | |
double | _a1 |
![]() | |
double | _a2 |
![]() | |
void | apply_fill (pixelmap_editor_t &editor) const |
void | set_source_to_fill (pixelmap_editor_t &editor) const |
color::Color | sample_fill (int x, int y) const |
![]() | |
void | apply_stroke (pixelmap_editor_t &editor) const |
void | set_source_to_stroke (pixelmap_editor_t &editor) const |
color::Color | sample_stroke (int x, int y) const |
|
inlineoverrideexportvirtual |
Implements vg::element_t.
Definition at line 32 of file arc.cppm.
|
inlineoverrideexportvirtual |
Implements vg::element_t.