| Modifier and Type | Class and Description |
|---|---|
class |
GlyphPositioningTableReader
Parses an OpenTypeFont file and reads the Glyph Substitution Table.
|
class |
GlyphSubstitutionTableReader
Parses an OpenTypeFont file and reads the Glyph Substitution Table.
|
| Modifier and Type | Field and Description |
|---|---|
protected OpenTypeFontTableReader |
ContextualTable.openReader |
protected OpenTypeFontTableReader |
OpenTableLookup.openReader |
| Modifier and Type | Method and Description |
|---|---|
void |
OpenTableLookup.GlyphIndexer.nextGlyph(OpenTypeFontTableReader openReader,
int lookupFlag) |
void |
OpenTableLookup.GlyphIndexer.previousGlyph(OpenTypeFontTableReader openReader,
int lookupFlag) |
static GposAnchor[] |
OtfReadCommon.readAnchorArray(OpenTypeFontTableReader tableReader,
int[] locations,
int left,
int right) |
static List<GposAnchor[]> |
OtfReadCommon.readBaseArray(OpenTypeFontTableReader tableReader,
int classCount,
int location) |
static GposAnchor |
OtfReadCommon.readGposAnchor(OpenTypeFontTableReader tableReader,
int location) |
static GposValueRecord |
OtfReadCommon.readGposValueRecord(OpenTypeFontTableReader tableReader,
int mask) |
static List<List<GposAnchor[]>> |
OtfReadCommon.readLigatureArray(OpenTypeFontTableReader tableReader,
int classCount,
int location) |
static List<OtfMarkRecord> |
OtfReadCommon.readMarkArray(OpenTypeFontTableReader tableReader,
int location) |
void |
GlyphLine.substituteManyToOne(OpenTypeFontTableReader tableReader,
int lookupFlag,
int rightPartLen,
int substitutionGlyphIndex) |
void |
GlyphLine.substituteOneToMany(OpenTypeFontTableReader tableReader,
int[] substGlyphIds) |
void |
GlyphLine.substituteOneToOne(OpenTypeFontTableReader tableReader,
int substitutionGlyphIndex) |
| Constructor and Description |
|---|
ChainingContextualTable(OpenTypeFontTableReader openReader,
int lookupFlag) |
ContextualTable(OpenTypeFontTableReader openReader,
int lookupFlag) |
GposLookupType1(OpenTypeFontTableReader openReader,
int lookupFlag,
int[] subTableLocations) |
GposLookupType2(OpenTypeFontTableReader openReader,
int lookupFlag,
int[] subTableLocations) |
GposLookupType4(OpenTypeFontTableReader openReader,
int lookupFlag,
int[] subTableLocations) |
GposLookupType5(OpenTypeFontTableReader openReader,
int lookupFlag,
int[] subTableLocations) |
GposLookupType6(OpenTypeFontTableReader openReader,
int lookupFlag,
int[] subTableLocations) |
GposLookupType7(OpenTypeFontTableReader openReader,
int lookupFlag,
int[] subTableLocations) |
GposLookupType8(OpenTypeFontTableReader openReader,
int lookupFlag,
int[] subTableLocations) |
GsubLookupType1(OpenTypeFontTableReader openReader,
int lookupFlag,
int[] subTableLocations) |
GsubLookupType2(OpenTypeFontTableReader openReader,
int lookupFlag,
int[] subTableLocations) |
GsubLookupType3(OpenTypeFontTableReader openReader,
int lookupFlag,
int[] subTableLocations) |
GsubLookupType4(OpenTypeFontTableReader openReader,
int lookupFlag,
int[] subTableLocations) |
GsubLookupType5(OpenTypeFontTableReader openReader,
int lookupFlag,
int[] subTableLocations) |
GsubLookupType6(OpenTypeFontTableReader openReader,
int lookupFlag,
int[] subTableLocations) |
OpenTableLookup(OpenTypeFontTableReader openReader,
int lookupFlag,
int[] subTableLocations) |
OpenTypeFeature(OpenTypeFontTableReader openTypeReader,
int locationFeatureTable) |
OpenTypeScript(OpenTypeFontTableReader openTypeReader,
int locationScriptTable) |
| Constructor and Description |
|---|
SubTableLookup5Format1(OpenTypeFontTableReader openReader,
int lookupFlag,
Map<Integer,List<ContextualSubstRule>> substMap) |
SubTableLookup5Format2(OpenTypeFontTableReader openReader,
int lookupFlag,
Set<Integer> substCoverageGlyphIds,
OtfClass classDefinition) |
SubTableLookup5Format3(OpenTypeFontTableReader openReader,
int lookupFlag,
SubTableLookup5Format3.SubstRuleFormat3 rule) |
| Constructor and Description |
|---|
SubTableLookup6Format1(OpenTypeFontTableReader openReader,
int lookupFlag,
Map<Integer,List<ContextualSubstRule>> substMap) |
SubTableLookup6Format2(OpenTypeFontTableReader openReader,
int lookupFlag,
Set<Integer> substCoverageGlyphIds,
OtfClass backtrackClassDefinition,
OtfClass inputClassDefinition,
OtfClass lookaheadClassDefinition) |
SubTableLookup6Format3(OpenTypeFontTableReader openReader,
int lookupFlag,
SubTableLookup6Format3.SubstRuleFormat3 rule) |
| Constructor and Description |
|---|
PosTableLookup7Format2(OpenTypeFontTableReader openReader,
int lookupFlag,
Set<Integer> posCoverageGlyphIds,
OtfClass classDefinition) |
| Constructor and Description |
|---|
PosTableLookup8Format1(OpenTypeFontTableReader openReader,
int lookupFlag,
Map<Integer,List<ContextualPositionRule>> posMap) |
PosTableLookup8Format2(OpenTypeFontTableReader openReader,
int lookupFlag,
Set<Integer> posCoverageGlyphIds,
OtfClass backtrackClassDefinition,
OtfClass inputClassDefinition,
OtfClass lookaheadClassDefinition) |
PosTableLookup8Format3(OpenTypeFontTableReader openReader,
int lookupFlag,
PosTableLookup8Format3.PosRuleFormat3 rule) |
Copyright © 1998–2023 Apryse Group NV. All rights reserved.