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

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

add_child(Args &&... args)SVG::Elementinline
along(double percent)SVG::Lineinline
angle() (defined in SVG::Line)SVG::Lineinline
attr (defined in SVG::AttributeMap)SVG::AttributeMap
AttributeMap()=default (defined in SVG::Element)SVG::Element
AttributeMap(SVGAttrib _attr) (defined in SVG::Element)SVG::Elementinline
autoscale(const Margins &margins=DEFAULT_MARGINS)SVG::Elementinline
autoscale(const double margin)SVG::Elementinline
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
Element()=default (defined in SVG::Shape)SVG::Shape
Element(const Element &other)=delete (defined in SVG::Shape)SVG::Shape
Element(Element &&other)=default (defined in SVG::Shape)SVG::Shape
Element(const char *id) (defined in SVG::Shape)SVG::Shapeinline
find_numeric(const std::string &key)SVG::Elementinlineprotected
get_bbox() override (defined in SVG::Line)SVG::Lineinlineprotectedvirtual
SVG::Shape::get_bbox(Element::BoundingBox &)SVG::Elementinlineprotected
get_children()SVG::Elementinline
get_children()SVG::Elementinline
get_children_helper()SVG::Elementinlineprotected
get_element_by_id(const std::string &id)SVG::Elementinline
get_elements_by_class(const std::string &clsname)SVG::Elementinline
get_immediate_children()SVG::Elementinline
get_immediate_children()SVG::Elementinline
height() override (defined in SVG::Line)SVG::Lineinlinevirtual
length() (defined in SVG::Line)SVG::Lineinline
Line()=default (defined in SVG::Line)SVG::Line
Line(double x1, double x2, double y1, double y2) (defined in SVG::Line)SVG::Lineinline
Line(Point x, Point y) (defined in SVG::Line)SVG::Lineinline
operator Point()SVG::Shapeinline
operator std::string() (defined in SVG::Element)SVG::Elementinline
operator<<(T &&node)SVG::Elementinline
operator=(const Element &)=delete (defined in SVG::Element)SVG::Element
operator=(Element &&other)=default (defined in SVG::Element)SVG::Element
points()SVG::Shapeinlinevirtual
set_attr(const std::string key, T value) (defined in SVG::AttributeMap)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_attrs(std::initializer_list< std::pair< std::string, std::string > > values)SVG::AttributeMapinline
slope() (defined in SVG::Line)SVG::Lineinline
svg_to_string(const size_t indent_level)SVG::Elementinlineprotectedvirtual
tag() overrideSVG::Lineinlineprotectedvirtual
width() override (defined in SVG::Line)SVG::Lineinlinevirtual
x() override (defined in SVG::Line)SVG::Lineinlinevirtual
x1() (defined in SVG::Line)SVG::Lineinline
x2() (defined in SVG::Line)SVG::Lineinline
y() override (defined in SVG::Line)SVG::Lineinlinevirtual
y1() (defined in SVG::Line)SVG::Lineinline
y2() (defined in SVG::Line)SVG::Lineinline
~Element()=default (defined in SVG::Element)SVG::Elementvirtual