Stores the marker data for an SVG element.
Lengths are stored unresolved (Lengthd) so that percentage units — which resolve against the viewport of the element referencing the marker — are computed at render time. markerWidth/refX resolve against the viewport width (Lengthd::Extent::X) and markerHeight/refY against the viewport height (Lengthd::Extent::Y).
| Class Members |
|
Lengthd |
markerHeight {3.0, Lengthd::Unit::None} |
Height of the marker viewport. |
|
MarkerUnits |
markerUnits |
Coordinate system for marker attributes and contents. |
|
Lengthd |
markerWidth {3.0, Lengthd::Unit::None} |
Width of the marker viewport. |
|
MarkerOrient |
orient |
Orientation of the marker. |
|
Lengthd |
refX {0.0, Lengthd::Unit::None} |
X coordinate for the reference point. |
|
Lengthd |
refY {0.0, Lengthd::Unit::None} |
Y coordinate for the reference point. |