SVG for C++
Loading...
Searching...
No Matches
SVG::SVG::Style Member List

This is the complete list of members for SVG::SVG::Style, including all inherited members.

add_child(Args &&... args)SVG::Elementinline
align_to(const Element &target, Axis axis, Point offset=Point(0, 0))SVG::Elementinline
align_to(const Element &target, Axis axis, Anchor anchor, Point offset=Point(0, 0))SVG::Elementinline
AttributeMap()=default (defined in SVG::Element)SVG::Element
AttributeMap(SVGAttrib _attr) (defined in SVG::Element)SVG::Elementinline
attrs() const (defined in SVG::AttributeMap)SVG::AttributeMapinline
autoscale(const Margins &margins=DEFAULT_MARGINS) (defined in SVG::Element)SVG::Elementinline
autoscale(const double margin)SVG::Elementinline
autoscale(const AutoscaleOptions &options)SVG::Elementinline
autoscale_nested_svgs(const AutoscaleOptions &options, bool responsive) (defined in SVG::Element)SVG::Elementinlineprotected
bbox_padding(const Margins &padding)SVG::Elementinline
bbox_padding(double padding)SVG::Elementinline
begin()SVG::Elementinline
begin() constSVG::Elementinline
ChildIterator typedefSVG::Elementprotected
ChildList typedef (defined in SVG::Element)SVG::Element
ChildMap typedef (defined in SVG::Element)SVG::Element
children (defined in SVG::Element)SVG::Elementprotected
class_list() (defined in SVG::AttributeMap)SVG::AttributeMapinline
class_list() const (defined in SVG::AttributeMap)SVG::AttributeMapinline
clear_children() (defined in SVG::Element)SVG::Elementinlineprotected
clear_layout_bbox()SVG::Elementinline
clone_as() const (defined in SVG::Element)SVG::Elementinlineprotected
clone_element() constSVG::Elementinline
clone_element_impl() const override (defined in SVG::SVG::Style)SVG::SVG::Styleinlineprotectedvirtual
ConstChildList typedef (defined in SVG::Element)SVG::Element
ConstChildMap typedef (defined in SVG::Element)SVG::Element
cssSVG::SVG::Style
depth_first()SVG::Elementinline
depth_first(TraversalOptions options)SVG::Elementinline
depth_first() constSVG::Elementinline
depth_first(TraversalOptions options) constSVG::Elementinline
descendants()SVG::Elementinline
descendants(TraversalOptions options)SVG::Elementinline
descendants() constSVG::Elementinline
descendants(TraversalOptions options) constSVG::Elementinline
Element()=default (defined in SVG::SVG::Style)SVG::SVG::Style
Element(const Element &other)SVG::SVG::Styleinline
Element(Element &&other) noexcept (defined in SVG::SVG::Style)SVG::SVG::Styleinline
Element(const char *id) (defined in SVG::SVG::Style)SVG::SVG::Styleinline
end() (defined in SVG::Element)SVG::Elementinline
end() const (defined in SVG::Element)SVG::Elementinline
find_numeric(const std::string &key) constSVG::Elementinlineprotected
get_attr(const std::string &key, const std::string &fallback="") const (defined in SVG::AttributeMap)SVG::AttributeMapinline
get_attr(const std::string &key, T fallback) constSVG::AttributeMapinline
get_autoscale_bbox() const (defined in SVG::Element)SVG::Elementinlineprotected
get_bbox() constSVG::Elementinlinevirtual
get_bbox(Element::BoundingBox &, bool visible_only=true) constSVG::Elementinlineprotected
get_children()SVG::Elementinline
get_children() constSVG::Elementinline
get_children()SVG::Elementinline
get_children() constSVG::Elementinline
get_children_helper()SVG::Elementinlineprotected
get_children_helper() constSVG::Elementinlineprotected
get_element_by_id(const std::string &id)SVG::Elementinline
get_element_by_id(const std::string &id) constSVG::Elementinline
get_elements_by_class(const std::string &clsname)SVG::Elementinline
get_elements_by_class(const std::string &clsname) constSVG::Elementinline
get_immediate_children()SVG::Elementinline
get_immediate_children() constSVG::Elementinline
get_immediate_children()SVG::Elementinline
get_immediate_children() constSVG::Elementinline
has_attr(const std::string &key) const (defined in SVG::AttributeMap)SVG::AttributeMapinline
has_layout_bbox() constSVG::Elementinline
id(const std::string &value) (defined in SVG::Element)SVG::Elementinline
id() const (defined in SVG::Element)SVG::Elementinline
include_stroke_width(const BoundingBox &bbox) const (defined in SVG::Element)SVG::Elementinlineprotected
insert_child(std::unique_ptr< Element > child, ChildIterator position) (defined in SVG::Element)SVG::Elementinlineprotected
keyframesSVG::SVG::Style
kind() const overrideSVG::SVG::Styleinlinevirtual
layout_bbox(const BoundingBox &bbox)SVG::Elementinline
layout_bbox() constSVG::Elementinline
make_attr_setter(const std::string &key) override (defined in SVG::Element)SVG::Elementinlineprotectedvirtual
measured_layout_bbox() const (defined in SVG::Element)SVG::Elementinlineprotected
media_queriesSVG::SVG::Style
mutable_attrs() (defined in SVG::AttributeMap)SVG::AttributeMapinlineprotected
operator std::string() const (defined in SVG::Element)SVG::Elementinline
operator<<(T &&node)SVG::Elementinline
operator=(const Element &)=delete (defined in SVG::Element)SVG::Element
operator=(Element &&other) noexcept (defined in SVG::Element)SVG::Elementinline
owner_svg() (defined in SVG::Element)SVG::Elementinlineprotected
owner_svg() const (defined in SVG::Element)SVG::Elementinlineprotected
parent() const (defined in SVG::Element)SVG::Elementinline
register_own_id() (defined in SVG::Element)SVG::Elementinlineprotected
register_subtree_ids() (defined in SVG::Element)SVG::Elementinlineprotected
reparent_children() (defined in SVG::Element)SVG::Elementinlineprotected
responsive_autoscale(const Margins &margins=DEFAULT_MARGINS)SVG::Elementinline
responsive_autoscale(const double margin)SVG::Elementinline
responsive_autoscale(const AutoscaleOptions &options)SVG::Elementinline
set_attr(const std::string key, T value) (defined in SVG::AttributeMap)SVG::AttributeMapinline
set_attr(const std::string key, const Color &value)SVG::AttributeMapinline
set_attr(const std::string key) (defined in SVG::AttributeMap)SVG::AttributeMapinline
set_attr(const std::string key, const double value)SVG::AttributeMapinline
set_attr(const std::string key, const char *value)SVG::AttributeMapinline
set_attr(const std::string key, const std::string value)SVG::AttributeMapinline
set_attr_value(const std::string &key, const std::string &value) override (defined in SVG::Element)SVG::Elementinlineprotectedvirtual
set_attrs(std::initializer_list< std::pair< std::string, std::string > > values)SVG::AttributeMapinline
set_attrs(const SVGAttrib &values)SVG::AttributeMapinline
set_owner_svg(SVG *owner) (defined in SVG::Element)SVG::Elementinlineprotected
set_viewbox_from_bbox(const BoundingBox &bbox, const Margins &margins) (defined in SVG::Element)SVG::Elementinlineprotected
snap_to(const Element &target, RelativeAlignment relative, Point offset=Point(0, 0))SVG::Elementinline
snap_to(const Element &target, Alignment alignment, Point offset=Point(0, 0))SVG::Elementinline
static_kind (defined in SVG::SVG::Style)SVG::SVG::Stylestatic
Style()=default (defined in SVG::SVG::Style)SVG::SVG::Style
svg_to_string(const size_t) const overrideSVG::SVG::Styleinlineprotectedvirtual
tag()SVG::Elementinlineprotectedvirtual
tag() constSVG::Elementinlineprotectedvirtual
transform() (defined in SVG::Element)SVG::Elementinline
transform() const (defined in SVG::Element)SVG::Elementinline
transform_for(const Element *element, const detail::AffineTransform &parent_transform) (defined in SVG::Element)SVG::Elementinlineprotectedstatic
transform_list() (defined in SVG::Element)SVG::Elementinline
transform_list() const (defined in SVG::Element)SVG::Elementinline
unregister_own_id() (defined in SVG::Element)SVG::Elementinlineprotected
unregister_subtree_ids() (defined in SVG::Element)SVG::Elementinlineprotected
~AttributeMap()=default (defined in SVG::AttributeMap)SVG::AttributeMapvirtual
~Element()=default (defined in SVG::Element)SVG::Elementvirtual