Class LineSvgNodeRenderer
ISvgNodeRenderer implementation for the <line> tag.
public class LineSvgNodeRenderer : AbstractSvgNodeRenderer, ISvgNodeRenderer, IMarkerCapable
- Inheritance
-
LineSvgNodeRenderer
- Implements
- Inherited Members
Constructors
LineSvgNodeRenderer()
public LineSvgNodeRenderer()
Methods
CanElementFill()
protected override bool CanElementFill()
Returns
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