Home | History | Annotate | Download | only in svg

Lines Matching refs:marker

81     // Map repaint rect into parent coordinate space, in which the marker boundaries have to be evaluated
97 SVGMarkerElement* marker = static_cast<SVGMarkerElement*>(node());
98 ASSERT(marker);
100 return FloatPoint(marker->refX().value(marker), marker->refY().value(marker));
105 SVGMarkerElement* marker = static_cast<SVGMarkerElement*>(node());
106 ASSERT(marker);
109 if (marker->orientType() == SVGMarkerElement::SVG_MARKER_ORIENT_ANGLE)
110 angle = marker->orientAngle().value();
117 SVGMarkerElement* marker = static_cast<SVGMarkerElement*>(node());
118 ASSERT(marker);
121 bool useStrokeWidth = (marker->markerUnits() == SVGMarkerElement::SVG_MARKERUNITS_STROKEWIDTH);
141 // The 'origin' coordinate maps to SVGs refX/refY, given in coordinates relative to the viewport established by the marker
154 SVGMarkerElement* marker = static_cast<SVGMarkerElement*>(node());
155 ASSERT(marker);
157 return marker->viewBoxToViewTransform(m_viewport.width(), m_viewport.height());
165 SVGMarkerElement* marker = static_cast<SVGMarkerElement*>(node());
166 ASSERT(marker);
168 float w = marker->markerWidth().value(marker);
169 float h = marker->markerHeight().value(marker);