![]() |
CYD-UI
A C++ library for building native graphic user interfaces
|
Inheritance diagram for vg::polygon:
Collaboration diagram for vg::polygon:Public Member Functions | |
| polygon () | |
| ~polygon () override | |
| void | apply_to (pixelmap_editor_t &editor) const override |
| footprint | get_footprint () const override |
Public Member Functions inherited from vg::element_t | |
| void | _internal_set_origin (int x, int y) |
| virtual | ~element_t ()=default |
Public Member Functions inherited from vg::attr_hidden< polygon > | |
| polygon & | hidden (bool &_hidden_) |
| polygon & | hidden (bool &&_hidden_) |
Public Member Functions inherited from vg::attr_opacity< polygon > | |
| polygon & | opacity (float &_opacity_) |
| polygon & | opacity (float &&_opacity_) |
Public Member Functions inherited from vg::attr_fill< polygon > | |
| polygon & | fill (vg::paint::type &_fill_) |
| polygon & | fill (vg::paint::type &&_fill_) |
| polygon & | fill (vg::paint::solid &_fill_) |
| polygon & | fill (vg::paint::solid &&_fill_) |
| polygon & | fill (vg::paint::gradient::linear &_fill_) |
| polygon & | fill (vg::paint::gradient::linear &&_fill_) |
| polygon & | fill (vg::paint::gradient::radial &_fill_) |
| polygon & | fill (vg::paint::gradient::radial &&_fill_) |
Public Member Functions inherited from vg::attr_fill_opacity< polygon > | |
| polygon & | fill_opacity (double &_fill_opacity_) |
| polygon & | fill_opacity (double &&_fill_opacity_) |
Public Member Functions inherited from vg::attr_fill_rule< polygon > | |
| polygon & | fill_rule (fill_rule_e &_fill_rule_) |
| polygon & | fill_rule (fill_rule_e &&_fill_rule_) |
Public Member Functions inherited from vg::attr_stroke< polygon > | |
| polygon & | stroke (vg::paint::type &_stroke_) |
| polygon & | stroke (vg::paint::type &&_stroke_) |
| polygon & | stroke (vg::paint::solid &_stroke_) |
| polygon & | stroke (vg::paint::solid &&_stroke_) |
| polygon & | stroke (vg::paint::gradient::linear &_stroke_) |
| polygon & | stroke (vg::paint::gradient::linear &&_stroke_) |
| polygon & | stroke (vg::paint::gradient::radial &_stroke_) |
| polygon & | stroke (vg::paint::gradient::radial &&_stroke_) |
Public Member Functions inherited from vg::attr_stroke_width< polygon > | |
| polygon & | stroke_width (const quantify::quantity_t< UNIT, T > &_stroke_width_) |
| polygon & | stroke_width (quantify::quantity_t< UNIT, T > &&_stroke_width_) |
| polygon & | stroke_width (const int &_stroke_width_) |
| polygon & | stroke_width (int &&_stroke_width_) |
Public Member Functions inherited from vg::attr_stroke_opacity< polygon > | |
| polygon & | stroke_opacity (float &_stroke_opacity_) |
| polygon & | stroke_opacity (float &&_stroke_opacity_) |
Public Member Functions inherited from vg::attr_stroke_miterlimit< polygon > | |
| polygon & | stroke_miterlimit (int &_stroke_miterlimit_) |
| polygon & | stroke_miterlimit (int &&_stroke_miterlimit_) |
Public Member Functions inherited from vg::attr_stroke_dasharray< polygon > | |
| polygon & | stroke_dasharray (std::valarray< double > &_stroke_dasharray_) |
| polygon & | stroke_dasharray (std::valarray< double > &&_stroke_dasharray_) |
Public Member Functions inherited from vg::attr_stroke_dashoffset< polygon > | |
| polygon & | stroke_dashoffset (double &_stroke_dashoffset_) |
| polygon & | stroke_dashoffset (double &&_stroke_dashoffset_) |
Public Member Functions inherited from vg::attr_stroke_linejoin< polygon > | |
| polygon & | stroke_linejoin (stroke_linejoin_e &_stroke_linejoin_) |
| polygon & | stroke_linejoin (stroke_linejoin_e &&_stroke_linejoin_) |
Public Member Functions inherited from vg::attr_stroke_linecap< polygon > | |
| polygon & | stroke_linecap (stroke_linecap_e &_stroke_linecap_) |
| polygon & | stroke_linecap (stroke_linecap_e &&_stroke_linecap_) |
Public Member Functions inherited from vg::attr_points< polygon > | |
| polygon & | points (point_list_t &_points_) |
| polygon & | points (point_list_t &&_points_) |
Definition at line 17 of file polygon.cppm.
|
inlineexport |
Definition at line 23 of file polygon.cppm.
|
inlineoverrideexport |
Definition at line 26 of file polygon.cppm.
|
inlineoverrideexportvirtual |
Implements vg::element_t.
Definition at line 29 of file polygon.cppm.
Here is the call graph for this function:
|
inlineoverrideexportvirtual |
Implements vg::element_t.
Definition at line 56 of file polygon.cppm.