![]() |
ATE::IGlyphRun Class ReferenceEncapsulates a glyph run as a text resource. More...
Detailed DescriptionEncapsulates a glyph run as a text resource. The methods allow you to add, access, and manipulate glyph runs for use with the Adobe Text Engine (ATE). A glyph run belongs to a Constructor & Destructor Documentation
Constructor.
Copy constructor.
References ATE::sGlyphRun.
Constructs this C++ object from the corresponding C object returned by an ATE suite function. The C++ object manages reference counting.
Destructor. References ATE::sGlyphRun. Member Function Documentation
Retrieves the ascent of this run.
References ATE::sGlyphRun, and ATE::Throw_ATE_Exception().
Retrieves the number of characters in this run. Use to determine the size of buffer to pass to
References ATE::sGlyphRun, and ATE::Throw_ATE_Exception().
Retrieves the character features of this run. Only the following members are defined:
References ATE::sGlyphRun, and ATE::Throw_ATE_Exception().
Retrieves the contents of this run as a C string.
References ATE::sGlyphRun, and ATE::Throw_ATE_Exception().
Retrieves the contents of this run as a Unicode string.
References ATE::sGlyphRun, and ATE::Throw_ATE_Exception().
Retrieves the descent of this run.
References ATE::sGlyphRun, and ATE::Throw_ATE_Exception().
Retrieves the distance to the baseline in the font for this run.
References ATE::sGlyphRun, and ATE::Throw_ATE_Exception().
Retrieves the component font for this run if the character-feature font is a composite font, otherwise retrieves the character-feature font.
References ATE::sGlyphRun, and ATE::Throw_ATE_Exception().
Retrieves the unique identifiers of each glyph in this run.
References ATE::sGlyphRun, and ATE::Throw_ATE_Exception().
Retrieves the glyph orientation of this run.
References ATE::sGlyphRun, and ATE::Throw_ATE_Exception().
Retrieves the transformation matrix of this run, which specifies the full transformation. To get the location of an individual glyph, you must transform the origin by the value in the
References ATE::ATEFloatMatrixToATERealMatrix(), ATE::sGlyphRun, and ATE::Throw_ATE_Exception().
Retrieves the maximum height for capital letters in the font for this run.
References ATE::sGlyphRun, and ATE::Throw_ATE_Exception().
Retrieves the minimum height for capital letters in the font for this run.
References ATE::sGlyphRun, and ATE::Throw_ATE_Exception().
Retrieves the origin points of each glyph in this run.
References ATE::sGlyphRun, and ATE::Throw_ATE_Exception().
Retrieves a reference to this object.
Retrieves the number of glyphs in this run. The number of the glyphs can be different from number of characters returned by
References ATE::sGlyphRun, and ATE::Throw_ATE_Exception().
Retrieves the width of the space glyph in the font for this run.
References ATE::sGlyphRun, and ATE::Throw_ATE_Exception().
Retrieves the text-line parent of this glyph run.
References ATE::sGlyphRun, and ATE::Throw_ATE_Exception().
Retrieves the tracking (space between each character) of this run,.
References ATE::sGlyphRun, and ATE::Throw_ATE_Exception().
Retrieves the underline position in the font for this run.
References ATE::sGlyphRun, and ATE::Throw_ATE_Exception().
Retrieves the underline thickness in the font for this run.
References ATE::sGlyphRun, and ATE::Throw_ATE_Exception().
Reports whether this is a null object.
References ATE::sGlyphRun.
Comparison operator tests for inequality.
Assignment operator.
References ATE::sGlyphRun.
Comparison operator tests for equality.
The documentation for this class was generated from the following files: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||