|
NovaSVG 0.10.0
A header-only SVG library
|
#include <svgelement.h>


Public Types | |
| enum class | OrientType { Auto , AutoStartReverse , Angle } |
Public Member Functions | |
| SVGAngle (PropertyID id) | |
| float | value () const |
| OrientType | orientType () const |
| bool | parse (std::string_view input) final |
Public Member Functions inherited from novasvg::SVGProperty | |
| SVGProperty (PropertyID id) | |
| virtual | ~SVGProperty ()=default |
| PropertyID | id () const |
Definition at line 341 of file svgelement.h.
|
strong |
| Enumerator | |
|---|---|
| Auto | |
| AutoStartReverse | |
| Angle | |
Definition at line 343 of file svgelement.h.
|
inlineexplicit |
Definition at line 349 of file svgelement.h.
|
inline |
Definition at line 354 of file svgelement.h.
Referenced by novasvg::SVGMarkerElement::markerTransform().
|
finalvirtual |
Implements novasvg::SVGProperty.
Definition at line 2517 of file svgelement.h.
References Angle, Auto, AutoStartReverse, NOVASVG_PI, novasvg::parseNumber(), novasvg::stripLeadingAndTrailingSpaces(), and value().
|
inline |
Definition at line 353 of file svgelement.h.
Referenced by novasvg::SVGMarkerElement::markerTransform(), and parse().