GlyphRendererBase.RenderGlyph

RenderGlyph(IFont, uint)

Renders glyph.

public void RenderGlyph(IFont font, uint glyphIndex)
ParameterTypeDescription
fontIFontThe Font that contains the glyph.
glyphIndexUInt32Physical glyph index inside Font. Note that this is not a unicode.

See Also


RenderGlyph(IFont, uint, TransformationMatrix)

Renders glyph.

public void RenderGlyph(IFont font, uint glyphIndex, TransformationMatrix glyphPlacementMatrix)
ParameterTypeDescription
fontIFontThe Font that contains the glyph.
glyphIndexUInt32Physical glyph index inside Font. Note that this is not a unicode.
glyphPlacementMatrixTransformationMatrixMatrix that is applied to glyph coordinates.

See Also


RenderGlyph(IFont, GlyphId)

Renders glyph.

public void RenderGlyph(IFont font, GlyphId glyphId)
ParameterTypeDescription
fontIFontThe Font that contains the glyph.
glyphIdGlyphIdPhysical glyph index inside Font. Note that this is not a unicode.

See Also


RenderGlyph(IFont, GlyphId, TransformationMatrix)

Renders glyph.

public void RenderGlyph(IFont font, GlyphId glyphId, TransformationMatrix glyphPlacementMatrix)
ParameterTypeDescription
fontIFontThe Font that contains the glyph.
glyphIdGlyphIdPhysical glyph index inside Font. Note that this is not a unicode.
glyphPlacementMatrixTransformationMatrixMatrix that is applied to glyph coordinates.

See Also


RenderGlyph(IFont, GlyphId, Glyph, TransformationMatrix)

Renders glyph, an objective of this overloaded version - to be used with cache for glyphs.

public void RenderGlyph(IFont font, GlyphId glyphId, Glyph glyph, 
    TransformationMatrix glyphPlacementMatrix)
ParameterTypeDescription
fontIFontThe font that contains the glyph.
glyphIdGlyphIdPhysical glyph index inside Font. Note that this is not a unicode.
glyphGlyphGlyph to render.
glyphPlacementMatrixTransformationMatrixMatrix that is applied to glyph coordinates.

See Also