Classes |
class | cinder::svg::Renderer |
| Base class from which Renderers are derived. More...
|
class | cinder::svg::Value |
| SVG Value/Unit pair. More...
|
class | cinder::svg::Paint |
| SVG Paint specification for fill or stroke, including solids and gradients. More...
|
class | cinder::svg::Style |
| SVG Style for a node. Corresponds to SVG Styling: http://www.w3.org/TR/SVG/styling.html. More...
|
class | cinder::svg::Node |
| Base class for an element of an SVG Document. More...
|
class | cinder::svg::Gradient |
| Base class for SVG Gradients. See SVG Gradients: http://www.w3.org/TR/SVG/pservers.html#Gradients. More...
|
class | cinder::svg::Gradient::Stop |
class | cinder::svg::LinearGradient |
| SVG Linear gradient. More...
|
class | cinder::svg::RadialGradient |
| SVG Radial gradient. More...
|
class | cinder::svg::Circle |
| SVG Circle element: http://www.w3.org/TR/SVG/shapes.html#CircleElement. More...
|
class | cinder::svg::Ellipse |
| SVG Ellipse element: http://www.w3.org/TR/SVG/shapes.html#EllipseElement. More...
|
class | cinder::svg::Path |
| SVG Path element: http://www.w3.org/TR/SVG/paths.html#PathElement. More...
|
class | cinder::svg::Line |
| SVG Line element: http://www.w3.org/TR/SVG/shapes.html#LineElement. More...
|
class | cinder::svg::Rect |
| SVG Rect element: http://www.w3.org/TR/SVG/shapes.html#RectElement. More...
|
class | cinder::svg::Polygon |
| SVG Polygon Element: http://www.w3.org/TR/SVG/shapes.html#PolygonElement. More...
|
class | cinder::svg::Polyline |
| SVG Polyline Element: http://www.w3.org/TR/SVG/shapes.html#PolylineElement. More...
|
class | cinder::svg::Use |
| SVG Use Element, which instantiates a different element: http://www.w3.org/TR/SVG/struct.html#UseElement. More...
|
class | cinder::svg::Image |
| SVG Image Element. Represents an unpremultiplied bitmap. http://www.w3.org/TR/SVG/struct.html#ImageElement. More...
|
class | cinder::svg::TextSpan |
| SVG tspan Element. Generally owned by a svg::Text Node. http://www.w3.org/TR/SVG/text.html#TSpanElement. More...
|
class | cinder::svg::TextSpan::Attributes |
class | cinder::svg::Text |
| SVG Text element. http://www.w3.org/TR/SVG/text.html#TextElement. More...
|
class | cinder::svg::Group |
| Represents a group of SVG elements. http://www.w3.org/TR/SVG/struct.html#Groups. More...
|
class | cinder::svg::Doc |
| Represents an SVG Document. See SVG Document Structure http://www.w3.org/TR/SVG/struct.html. More...
|
class | cinder::svg::Exc |
| SVG Exception base-class. More...
|
class | cinder::svg::ValueExc |
class | cinder::svg::FloatParseExc |
class | cinder::svg::PathParseExc |
class | cinder::svg::TransformParseExc |
class | cinder::svg::ExcChildNotFound |
Namespaces |
namespace | cinder |
namespace | cinder::svg |
Typedefs |
typedef std::shared_ptr< TextSpan > | cinder::svg::TextSpanRef |
typedef std::shared_ptr< Doc > | cinder::svg::DocRef |
Enumerations |
enum | cinder::svg::FillRule { cinder::svg::FILL_RULE_NONZERO,
cinder::svg::FILL_RULE_EVENODD
} |
enum | cinder::svg::LineCap { cinder::svg::LINE_CAP_BUTT,
cinder::svg::LINE_CAP_ROUND,
cinder::svg::LINE_CAP_SQUARE
} |
enum | cinder::svg::LineJoin { cinder::svg::LINE_JOIN_MITER,
cinder::svg::LINE_JOIN_ROUND,
cinder::svg::LINE_JOIN_BEVEL
} |
enum | cinder::svg::FontWeight {
cinder::svg::WEIGHT_100,
cinder::svg::WEIGHT_200,
cinder::svg::WEIGHT_300,
cinder::svg::WEIGHT_400,
cinder::svg::WEIGHT_NORMAL = WEIGHT_400,
cinder::svg::WEIGHT_500,
cinder::svg::WEIGHT_600,
cinder::svg::WEIGHT_700,
cinder::svg::WEIGHT_BOLD = WEIGHT_700,
cinder::svg::WEIGHT_800,
cinder::svg::WEIGHT_900
} |