Class SvgMarker
Inherited Members
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Svg
Assembly: Svg.dll
Syntax
[SvgElement("marker")]
public class SvgMarker : SvgPathBasedElement, ISvgTransformable, ICloneable, ISvgNode, ISvgStylable, ISvgBoundable, ISvgClipable, ISvgViewPort
Properties
|
Improve this Doc
View Source
AspectRatio
Declaration
public virtual SvgAspectRatio AspectRatio { get; set; }
Property Value
|
Improve this Doc
View Source
Fill
If not set set in the marker, consider the attribute in the drawing element.
Declaration
public override SvgPaintServer Fill { get; }
Property Value
Overrides
|
Improve this Doc
View Source
MarkerHeight
Declaration
public virtual SvgUnit MarkerHeight { get; set; }
Property Value
|
Improve this Doc
View Source
MarkerUnits
Declaration
public virtual SvgMarkerUnits MarkerUnits { get; set; }
Property Value
|
Improve this Doc
View Source
MarkerWidth
Declaration
public virtual SvgUnit MarkerWidth { get; set; }
Property Value
|
Improve this Doc
View Source
Orient
Declaration
public virtual SvgOrient Orient { get; set; }
Property Value
|
Improve this Doc
View Source
Overflow
Declaration
public virtual SvgOverflow Overflow { get; set; }
Property Value
|
Improve this Doc
View Source
RefX
Declaration
public virtual SvgUnit RefX { get; set; }
Property Value
|
Improve this Doc
View Source
RefY
Declaration
public virtual SvgUnit RefY { get; set; }
Property Value
|
Improve this Doc
View Source
Stroke
If not set set in the marker, consider the attribute in the drawing element.
Declaration
public override SvgPaintServer Stroke { get; }
Property Value
Overrides
|
Improve this Doc
View Source
ViewBox
Declaration
public virtual SvgViewBox ViewBox { get; set; }
Property Value
Methods
|
Improve this Doc
View Source
DeepCopy()
Declaration
public override SvgElement DeepCopy()
Returns
Overrides
|
Improve this Doc
View Source
Path(ISvgRenderer)
Declaration
public override GraphicsPath Path(ISvgRenderer renderer)
Parameters
Returns
| Type |
Description |
| GraphicsPath |
|
Overrides
|
Improve this Doc
View Source
RenderMarker(ISvgRenderer, SvgVisualElement, PointF, PointF, PointF, Boolean)
Render this marker using the slope of the given line segment
Declaration
public void RenderMarker(ISvgRenderer pRenderer, SvgVisualElement pOwner, PointF pRefPoint, PointF pMarkerPoint1, PointF pMarkerPoint2, bool isStartMarker)
Parameters
|
Improve this Doc
View Source
RenderMarker(ISvgRenderer, SvgVisualElement, PointF, PointF, PointF, PointF)
Render this marker using the average of the slopes of the two given line segments
Declaration
public void RenderMarker(ISvgRenderer pRenderer, SvgVisualElement pOwner, PointF pRefPoint, PointF pMarkerPoint1, PointF pMarkerPoint2, PointF pMarkerPoint3)
Parameters
Implements
Extension Methods