Class PathSvgNodeRenderer
ISvgNodeRenderer implementation for the <path> tag.
public class PathSvgNodeRenderer : AbstractSvgNodeRenderer, ISvgNodeRenderer, IMarkerCapable
- Inheritance
-
PathSvgNodeRenderer
- Implements
- Inherited Members
Constructors
PathSvgNodeRenderer()
public PathSvgNodeRenderer()
Methods
CreateDeepCopy()
public override ISvgNodeRenderer CreateDeepCopy()
Returns
DoDraw(SvgDrawContext)
protected override void DoDraw(SvgDrawContext context)
Parameters
context
SvgDrawContext
DrawMarker(SvgDrawContext, MarkerVertexType)
public virtual void DrawMarker(SvgDrawContext context, MarkerVertexType markerVertexType)
Parameters
context
SvgDrawContextmarkerVertexType
MarkerVertexType
GetAutoOrientAngle(MarkerSvgNodeRenderer, bool)
public virtual double GetAutoOrientAngle(MarkerSvgNodeRenderer marker, bool reverse)
Parameters
marker
MarkerSvgNodeRendererreverse
bool
Returns
GetObjectBoundingBox(SvgDrawContext)
public override Rectangle GetObjectBoundingBox(SvgDrawContext context)
Parameters
context
SvgDrawContext