Donner
C++20 SVG rendering library
Loading...
Searching...
No Matches
MarkerComponent.h File Reference
Include dependency graph for MarkerComponent.h:

Classes

struct  donner::svg::components::MarkerComponent
 Stores the marker data for an SVG element. More...
 

Namespaces

namespace  donner
 Top-level Donner namespace, which is split into different sub-namespaces such as donner::svg and donner::css.
 
namespace  donner::svg
 Donner SVG library, which can load, manipulate and render SVG files.
 
namespace  donner::svg::components
 Contains the implementation of the Donner ECS,.
 

Class Documentation

◆ donner::svg::components::MarkerComponent

struct donner::svg::components::MarkerComponent

Stores the marker data for an SVG element.

Collaboration diagram for donner::svg::components::MarkerComponent:
[legend]
Class Members
double markerHeight = 3.0 Height of the marker viewport.
MarkerUnits markerUnits Coordinate system for marker attributes and contents.
double markerWidth = 3.0 Width of the marker viewport.
MarkerOrient orient Orientation of the marker.
double refX = 0.0 X coordinate for the reference point of the marker.
double refY = 0.0 Y coordinate for the reference point of the marker.