Class SvgPath
Represents an SVG path element.
Implements
Inherited Members
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Svg
Assembly: Svg.dll
Syntax
[SvgElement("path")]
public class SvgPath : SvgMarkerElement, ISvgTransformable, ICloneable, ISvgNode, ISvgStylable, ISvgBoundable, ISvgClipable, ISvgPathElement
Properties
| Improve this Doc View SourcePathData
Gets or sets a SvgPathSegmentList of path data.
Declaration
public SvgPathSegmentList PathData { get; set; }
Property Value
| Type | Description |
|---|---|
| SvgPathSegmentList |
PathLength
Gets or sets the length of the path.
Declaration
public float PathLength { get; set; }
Property Value
| Type | Description |
|---|---|
| Single |
Methods
| Improve this Doc View SourceDeepCopy()
Declaration
public override SvgElement DeepCopy()
Returns
| Type | Description |
|---|---|
| SvgElement |
Overrides
| Improve this Doc View SourceDeepCopy<T>()
Declaration
public override SvgElement DeepCopy<T>()
where T : SvgElement, new()
Returns
| Type | Description |
|---|---|
| SvgElement |
Type Parameters
| Name | Description |
|---|---|
| T |
Overrides
| Improve this Doc View SourceOnPathUpdated()
Declaration
public void OnPathUpdated()
Path(ISvgRenderer)
Gets the
Declaration
public override GraphicsPath Path(ISvgRenderer renderer)
Parameters
| Type | Name | Description |
|---|---|---|
| ISvgRenderer | renderer |
Returns
| Type | Description |
|---|---|
| GraphicsPath |