Class LineGlyphs
Holds the shaped glyph positions for a single line of text, indexed from a base
text offset, along with a cluster map that links each logical text cluster to the
glyphs that render it.
Assembly: Reportman.Drawing.dll
Syntax
Constructors
View Source
LineGlyphs(int)
Declaration
public LineGlyphs(int textOffset)
Parameters
| Type |
Name |
Description |
| int |
textOffset |
|
Fields
View Source
ClusterMap
Declaration
public Dictionary<int, List<int>> ClusterMap
Field Value
View Source
Glyphs
Declaration
public List<TGlyphPos> Glyphs
Field Value
View Source
TextOffset
Declaration
Field Value
Properties
View Source
MaxClusterText
Declaration
public int MaxClusterText { get; }
Property Value
View Source
MinClusterText
Declaration
public int MinClusterText { get; }
Property Value
Methods
View Source
AddGlyph(TGlyphPos, int)
Declaration
public void AddGlyph(TGlyphPos g, int logicalStart)
Parameters