Class Summary |
GlyphClassTable |
Base class implementation of glyph class table. |
GlyphCoverageTable |
.Base class implementation of glyph coverage table. |
GlyphDefinitionSubtable |
The GlyphDefinitionSubtable implements an abstract base of a glyph definition subtable,
providing a default implementation of the GlyphDefinition interface. |
GlyphDefinitionTable |
The GlyphDefinitionTable class is a glyph table that implements
glyph definition functionality according to the OpenType GDEF table. |
GlyphMappingTable |
Base class implementation of glyph mapping table. |
GlyphMappingTable.EmptyMappingTable |
empty mapping table base class |
GlyphMappingTable.MappedMappingTable |
mapped mapping table base class |
GlyphMappingTable.MappingRange |
The MappingRange class encapsulates a glyph [start,end] range and
a mapping index. |
GlyphMappingTable.RangeMappingTable |
range mapping table base class |
GlyphPositioningState |
The GlyphPositioningState implements an state object used during glyph positioning
processing. |
GlyphPositioningSubtable |
The GlyphPositioningSubtable implements an abstract base of a glyph subtable,
providing a default implementation of the GlyphPositioning interface. |
GlyphPositioningTable |
The GlyphPositioningTable class is a glyph table that implements
GlyphPositioning functionality. |
GlyphPositioningTable.Anchor |
The Anchor class implements a anchor record, comprising an X,Y coordinate pair,
an optional anchor point index (or -1), and optional X or Y device tables (or null if absent). |
GlyphPositioningTable.DeviceTable |
The DeviceTable class implements a positioning device table record, comprising
adjustments to be made to scaled design units according to the scaled size. |
GlyphPositioningTable.MarkAnchor |
The MarkAnchor class is a subclass of the Anchor class, adding a mark
class designation. |
GlyphPositioningTable.PairValues |
The PairValues class implements a pair value record, comprising a glyph id (or zero)
and two optional positioning values. |
GlyphPositioningTable.Value |
The Value class implements a positioning value record, comprising placement
and advancement information in X and Y axes, and optionally including device data used to
perform device (grid-fitted) specific fine grain adjustments. |
GlyphProcessingState |
The GlyphProcessingState implements a common, base state object used during glyph substitution
and positioning processing. |
GlyphSubstitutionState |
The GlyphSubstitutionState implements an state object used during glyph substitution
processing. |
GlyphSubstitutionSubtable |
The GlyphSubstitutionSubtable implements an abstract base of a glyph substitution subtable,
providing a default implementation of the GlyphSubstitution interface. |
GlyphSubstitutionTable |
The GlyphSubstitutionTable class is a glyph table that implements
GlyphSubstitution functionality. |
GlyphSubstitutionTable.Ligature |
The Ligature class implements a ligature lookup result in terms of
a ligature glyph (code) and the N+1... |
GlyphSubstitutionTable.LigatureSet |
The LigatureSet class implements a set of ligatures. |
GlyphSubtable |
The GlyphSubtable implements an abstract glyph subtable that
encapsulates identification, type, format, and coverage information. |
GlyphTable |
Base class for all advanced typographic glyph tables. |
GlyphTable.ChainedClassSequenceRule |
The ChainedClassSequenceRule class implements a subclass of ClassSequenceRule
that supports matching on a specific glyph class sequence in a specific chained contextual. |
GlyphTable.ChainedCoverageSequenceRule |
The ChainedCoverageSequenceRule class implements a subclass of CoverageSequenceRule
that supports matching on a specific glyph class sequence in a specific chained contextual. |
GlyphTable.ChainedGlyphSequenceRule |
The ChainedGlyphSequenceRule class implements a subclass of GlyphSequenceRule
that supports matching on a specific glyph sequence in a specific chained contextual. |
GlyphTable.ClassSequenceRule |
The ClassSequenceRule class implements a subclass of Rule
that supports matching on a specific glyph class sequence. |
GlyphTable.CoverageSequenceRule |
The CoverageSequenceRule class implements a subclass of Rule
that supports matching on a specific glyph coverage sequence. |
GlyphTable.GlyphSequenceRule |
The GlyphSequenceRule class implements a subclass of Rule
that supports matching on a specific glyph sequence. |
GlyphTable.HomogeneousRuleSet |
The HomogenousRuleSet class implements a collection of rules, which
must be the same rule type (i.e., same concrete rule class) or null. |
GlyphTable.LookupSpec |
A structure class encapsulating a lookup specification as a <script,language,feature> tuple. |
GlyphTable.LookupTable |
The LookupTable class comprising an identifier and an ordered list
of glyph subtables, each of which employ the same lookup identifier. |
GlyphTable.Rule |
The Rule class implements an array of rule lookup records. |
GlyphTable.RuleLookup |
The RuleLookup class implements a rule lookup record, comprising
a glyph sequence index and a lookup table index (in an applicable lookup list). |
GlyphTable.RuleSet |
The RuleSet class implements a collection of rules, which
may or may not be the same rule type. |
GlyphTable.UseSpec |
The UseSpec class comprises a lookup table reference
and the feature that selected the lookup table. |
OTFAdvancedTypographicTableReader |
OpenType Font (OTF) advanced typographic table reader. |
OTFLanguage |
Language system tags defined by OTF specification. |
OTFScript |
Script tags defined by OTF specification. |