[]
        
(Showing Draft Content)

GrapeCity.Documents.Svg.SvgMarkerElement

Class SvgMarkerElement

Namespace
GrapeCity.Documents.Svg
Assembly
GcDocs.Imaging.dll

Represents the 'marker' element.

public class SvgMarkerElement : SvgElement
Inheritance
object
SvgMarkerElement
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()

Constructors

SvgMarkerElement()

Initializes a new instance of the SvgMarkerElement class.

public SvgMarkerElement()

Fields

SvgName

Gets the SVG name of SvgMarkerElement.

public const string SvgName = "marker"

Field Value

string

Properties

ElementName

Gets the SVG name of the current element.

public override string ElementName { get; }

Property Value

string

MarkerHeight

Gets or sets the height of the SVG viewport into which the marker is to be fitted.

public SvgLength? MarkerHeight { get; set; }

Property Value

SvgLength?

MarkerUnits

Gets or sets a value specifying the coordinate system for attributes 'markerWidth', 'markerHeight' and the contents of the 'marker'.

public SvgMarkerUnits? MarkerUnits { get; set; }

Property Value

SvgMarkerUnits?

MarkerWidth

Gets or sets the width of the SVG viewport into which the marker is to be fitted.

public SvgLength? MarkerWidth { get; set; }

Property Value

SvgLength?

OrientAngle

Gets or sets a value indicating how the marker is rotated when it is placed at its position on the shape.

public SvgAngle? OrientAngle { get; set; }

Property Value

SvgAngle?

PreserveAspectRatio

Gets or sets a value indicating how referenced objects should be fitted with respect to the reference rectangle.

public SvgPreserveAspectRatio? PreserveAspectRatio { get; set; }

Property Value

SvgPreserveAspectRatio?

RefX

Gets or sets the horizontal reference point of the symbol which is to be placed exactly at the symbol's x positioning coordinate.

public SvgLength? RefX { get; set; }

Property Value

SvgLength?

RefY

Gets or sets the vertical reference point of the symbol which is to be placed exactly at the symbol's y positioning coordinate.

public SvgLength? RefY { get; set; }

Property Value

SvgLength?

ViewBox

Gets or sets a rectangle in user space that should be mapped to the bounds of the SVG viewport established by the given element.

public SvgViewBox? ViewBox { get; set; }

Property Value

SvgViewBox?