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

This is the complete list of members for SVG::Text, 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::Text)SVG::Textinlineprotectedvirtual
ConstChildList typedef (defined in SVG::Element)SVG::Element
ConstChildMap typedef (defined in SVG::Element)SVG::Element
content (defined in SVG::Text)SVG::Textprotected
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::Text)SVG::Text
Element(const Element &other)SVG::Textinline
Element(Element &&other) noexcept (defined in SVG::Text)SVG::Textinline
Element(const char *id) (defined in SVG::Text)SVG::Textinline
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() const overrideSVG::Textinlinevirtual
SVG::Element::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
kind() const overrideSVG::Textinlinevirtual
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
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::Text)SVG::Textstatic
svg_to_string(const size_t) const override (defined in SVG::Text)SVG::Textinlineprotectedvirtual
tag()SVG::Elementinlineprotectedvirtual
tag() constSVG::Elementinlineprotectedvirtual
Text()=default (defined in SVG::Text)SVG::Text
Text(double x, double y, std::string _content) (defined in SVG::Text)SVG::Textinline
Text(std::pair< double, double > xy, std::string _content) (defined in SVG::Text)SVG::Textinline
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