Table of Contents

Class SvgGlyph

Namespace
Svg
Assembly
Svg.dll
[SvgElement("glyph")]
public class SvgGlyph : SvgPathBasedElement, ISvgTransformable, ICloneable, ISvgNode, ISvgStylable, ISvgBoundable, ISvgClipable, ISvgPathElement
Inheritance
SvgGlyph
Implements
Derived
Inherited Members
Extension Methods

Properties

GlyphName

public virtual string GlyphName { get; set; }

Property Value

string

HorizAdvX

public float HorizAdvX { get; set; }

Property Value

float

PathData

Gets or sets a SvgPathSegmentList of path data.

public SvgPathSegmentList PathData { get; set; }

Property Value

SvgPathSegmentList

Unicode

public string Unicode { get; set; }

Property Value

string

VertAdvY

public float VertAdvY { get; set; }

Property Value

float

VertOriginX

public float VertOriginX { get; set; }

Property Value

float

VertOriginY

public float VertOriginY { get; set; }

Property Value

float

Methods

DeepCopy()

public override SvgElement DeepCopy()

Returns

SvgElement

DeepCopy<T>()

public override SvgElement DeepCopy<T>() where T : SvgElement, new()

Returns

SvgElement

Type Parameters

T

OnPathUpdated()

public void OnPathUpdated()

Path(ISvgRenderer)

Gets the GraphicsPath for this element.

public override GraphicsPath Path(ISvgRenderer renderer)

Parameters

renderer ISvgRenderer

Returns

GraphicsPath