Search Results for

    Show / Hide Table of Contents

    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.

    Inheritance
    object
    LineGlyphs
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: Reportman.Drawing
    Assembly: Reportman.Drawing.dll
    Syntax
    public class LineGlyphs

    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
    Type Description
    Dictionary<int, List<int>>
    View Source

    Glyphs

    Declaration
    public List<TGlyphPos> Glyphs
    Field Value
    Type Description
    List<TGlyphPos>
    View Source

    TextOffset

    Declaration
    public int TextOffset
    Field Value
    Type Description
    int

    Properties

    View Source

    MaxClusterText

    Declaration
    public int MaxClusterText { get; }
    Property Value
    Type Description
    int
    View Source

    MinClusterText

    Declaration
    public int MinClusterText { get; }
    Property Value
    Type Description
    int

    Methods

    View Source

    AddGlyph(TGlyphPos, int)

    Declaration
    public void AddGlyph(TGlyphPos g, int logicalStart)
    Parameters
    Type Name Description
    TGlyphPos g
    int logicalStart
    • View Source
    In this article
    Back to top Generated by DocFX