|
SVG for C++
|
This is the complete list of members for SVG::Polygon, including all inherited members.
| add_child(Args &&... args) | SVG::Element | inline |
| align_to(const Element &target, Axis axis, Point offset=Point(0, 0)) | SVG::Element | inline |
| align_to(const Element &target, Axis axis, Anchor anchor, Point offset=Point(0, 0)) | SVG::Element | inline |
| AttributeMap()=default (defined in SVG::Element) | SVG::Element | |
| AttributeMap(SVGAttrib _attr) (defined in SVG::Element) | SVG::Element | inline |
| attrs() const (defined in SVG::AttributeMap) | SVG::AttributeMap | inline |
| autoscale(const Margins &margins=DEFAULT_MARGINS) (defined in SVG::Element) | SVG::Element | inline |
| autoscale(const double margin) | SVG::Element | inline |
| autoscale(const AutoscaleOptions &options) | SVG::Element | inline |
| autoscale_nested_svgs(const AutoscaleOptions &options, bool responsive) (defined in SVG::Element) | SVG::Element | inlineprotected |
| bbox_padding(const Margins &padding) | SVG::Element | inline |
| bbox_padding(double padding) | SVG::Element | inline |
| begin() | SVG::Element | inline |
| begin() const | SVG::Element | inline |
| ChildIterator typedef | SVG::Element | protected |
| ChildList typedef (defined in SVG::Element) | SVG::Element | |
| ChildMap typedef (defined in SVG::Element) | SVG::Element | |
| children (defined in SVG::Element) | SVG::Element | protected |
| class_list() (defined in SVG::AttributeMap) | SVG::AttributeMap | inline |
| class_list() const (defined in SVG::AttributeMap) | SVG::AttributeMap | inline |
| clear_children() (defined in SVG::Element) | SVG::Element | inlineprotected |
| clear_layout_bbox() | SVG::Element | inline |
| clone_as() const (defined in SVG::Element) | SVG::Element | inlineprotected |
| clone_element() const | SVG::Element | inline |
| clone_element_impl() const override (defined in SVG::Polygon) | SVG::Polygon | inlineprotectedvirtual |
| ConstChildList typedef (defined in SVG::Element) | SVG::Element | |
| ConstChildMap typedef (defined in SVG::Element) | SVG::Element | |
| depth_first() | SVG::Element | inline |
| depth_first(TraversalOptions options) | SVG::Element | inline |
| depth_first() const | SVG::Element | inline |
| depth_first(TraversalOptions options) const | SVG::Element | inline |
| descendants() | SVG::Element | inline |
| descendants(TraversalOptions options) | SVG::Element | inline |
| descendants() const | SVG::Element | inline |
| descendants(TraversalOptions options) const | SVG::Element | inline |
| Element()=default (defined in SVG::Polygon) | SVG::Polygon | |
| Element(const Element &other) | SVG::Polygon | inline |
| Element(Element &&other) noexcept (defined in SVG::Polygon) | SVG::Polygon | inline |
| Element(const char *id) (defined in SVG::Polygon) | SVG::Polygon | inline |
| end() (defined in SVG::Element) | SVG::Element | inline |
| end() const (defined in SVG::Element) | SVG::Element | inline |
| find_numeric(const std::string &key) const | SVG::Element | inlineprotected |
| get_attr(const std::string &key, const std::string &fallback="") const (defined in SVG::AttributeMap) | SVG::AttributeMap | inline |
| get_attr(const std::string &key, T fallback) const | SVG::AttributeMap | inline |
| get_autoscale_bbox() const (defined in SVG::Element) | SVG::Element | inlineprotected |
| get_bbox() const | SVG::Element | inlinevirtual |
| get_bbox(Element::BoundingBox &, bool visible_only=true) const | SVG::Element | inlineprotected |
| get_children() | SVG::Element | inline |
| get_children() const | SVG::Element | inline |
| get_children() | SVG::Element | inline |
| get_children() const | SVG::Element | inline |
| get_children_helper() | SVG::Element | inlineprotected |
| get_children_helper() const | SVG::Element | inlineprotected |
| get_element_by_id(const std::string &id) | SVG::Element | inline |
| get_element_by_id(const std::string &id) const | SVG::Element | inline |
| get_elements_by_class(const std::string &clsname) | SVG::Element | inline |
| get_elements_by_class(const std::string &clsname) const | SVG::Element | inline |
| get_immediate_children() | SVG::Element | inline |
| get_immediate_children() const | SVG::Element | inline |
| get_immediate_children() | SVG::Element | inline |
| get_immediate_children() const | SVG::Element | inline |
| has_attr(const std::string &key) const (defined in SVG::AttributeMap) | SVG::AttributeMap | inline |
| has_layout_bbox() const | SVG::Element | inline |
| id(const std::string &value) (defined in SVG::Element) | SVG::Element | inline |
| id() const (defined in SVG::Element) | SVG::Element | inline |
| include_stroke_width(const BoundingBox &bbox) const (defined in SVG::Element) | SVG::Element | inlineprotected |
| insert_child(std::unique_ptr< Element > child, ChildIterator position) (defined in SVG::Element) | SVG::Element | inlineprotected |
| kind() const override | SVG::Polygon | inlinevirtual |
| layout_bbox(const BoundingBox &bbox) | SVG::Element | inline |
| layout_bbox() const | SVG::Element | inline |
| make_attr_setter(const std::string &key) override (defined in SVG::Element) | SVG::Element | inlineprotectedvirtual |
| measured_layout_bbox() const (defined in SVG::Element) | SVG::Element | inlineprotected |
| mutable_attrs() (defined in SVG::AttributeMap) | SVG::AttributeMap | inlineprotected |
| operator std::string() const (defined in SVG::Element) | SVG::Element | inline |
| operator<<(T &&node) | SVG::Element | inline |
| operator=(const Element &)=delete (defined in SVG::Element) | SVG::Element | |
| operator=(Element &&other) noexcept (defined in SVG::Element) | SVG::Element | inline |
| owner_svg() (defined in SVG::Element) | SVG::Element | inlineprotected |
| owner_svg() const (defined in SVG::Element) | SVG::Element | inlineprotected |
| parent() const (defined in SVG::Element) | SVG::Element | inline |
| Polygon()=default (defined in SVG::Polygon) | SVG::Polygon | |
| Polygon(const std::vector< Point > &points) (defined in SVG::Polygon) | SVG::Polygon | inline |
| register_own_id() (defined in SVG::Element) | SVG::Element | inlineprotected |
| register_subtree_ids() (defined in SVG::Element) | SVG::Element | inlineprotected |
| reparent_children() (defined in SVG::Element) | SVG::Element | inlineprotected |
| responsive_autoscale(const Margins &margins=DEFAULT_MARGINS) | SVG::Element | inline |
| responsive_autoscale(const double margin) | SVG::Element | inline |
| responsive_autoscale(const AutoscaleOptions &options) | SVG::Element | inline |
| set_attr(const std::string key, T value) (defined in SVG::AttributeMap) | SVG::AttributeMap | inline |
| set_attr(const std::string key, const Color &value) | SVG::AttributeMap | inline |
| set_attr(const std::string key) (defined in SVG::AttributeMap) | SVG::AttributeMap | inline |
| set_attr(const std::string key, const double value) | SVG::AttributeMap | inline |
| set_attr(const std::string key, const char *value) | SVG::AttributeMap | inline |
| set_attr(const std::string key, const std::string value) | SVG::AttributeMap | inline |
| set_attr_value(const std::string &key, const std::string &value) override (defined in SVG::Element) | SVG::Element | inlineprotectedvirtual |
| set_attrs(std::initializer_list< std::pair< std::string, std::string > > values) | SVG::AttributeMap | inline |
| set_attrs(const SVGAttrib &values) | SVG::AttributeMap | inline |
| set_owner_svg(SVG *owner) (defined in SVG::Element) | SVG::Element | inlineprotected |
| set_viewbox_from_bbox(const BoundingBox &bbox, const Margins &margins) (defined in SVG::Element) | SVG::Element | inlineprotected |
| snap_to(const Element &target, RelativeAlignment relative, Point offset=Point(0, 0)) | SVG::Element | inline |
| snap_to(const Element &target, Alignment alignment, Point offset=Point(0, 0)) | SVG::Element | inline |
| static_kind (defined in SVG::Polygon) | SVG::Polygon | static |
| svg_to_string(const size_t indent_level) const | SVG::Element | inlineprotectedvirtual |
| tag() | SVG::Element | inlineprotectedvirtual |
| tag() const | SVG::Element | inlineprotectedvirtual |
| transform() (defined in SVG::Element) | SVG::Element | inline |
| transform() const (defined in SVG::Element) | SVG::Element | inline |
| transform_for(const Element *element, const detail::AffineTransform &parent_transform) (defined in SVG::Element) | SVG::Element | inlineprotectedstatic |
| transform_list() (defined in SVG::Element) | SVG::Element | inline |
| transform_list() const (defined in SVG::Element) | SVG::Element | inline |
| unregister_own_id() (defined in SVG::Element) | SVG::Element | inlineprotected |
| unregister_subtree_ids() (defined in SVG::Element) | SVG::Element | inlineprotected |
| ~AttributeMap()=default (defined in SVG::AttributeMap) | SVG::AttributeMap | virtual |
| ~Element()=default (defined in SVG::Element) | SVG::Element | virtual |