Package | Description |
---|---|
org.apache.fop.complexscripts.fonts |
Modifier and Type | Class | Description |
---|---|---|
class |
GlyphDefinitionSubtable |
The
GlyphDefinitionSubtable implements an abstract base of a glyph definition subtable,
providing a default implementation of the GlyphDefinition interface. |
class |
GlyphPositioningSubtable |
The
GlyphPositioningSubtable implements an abstract base of a glyph subtable,
providing a default implementation of the GlyphPositioning interface. |
class |
GlyphSubstitutionSubtable |
The
GlyphSubstitutionSubtable implements an abstract base of a glyph substitution subtable,
providing a default implementation of the GlyphSubstitution interface. |
Modifier and Type | Method | Description |
---|---|---|
static GlyphSubtable |
GlyphDefinitionTable.createSubtable(int type,
java.lang.String id,
int sequence,
int flags,
int format,
GlyphMappingTable mapping,
java.util.List entries) |
Create a definition subtable according to the specified arguments.
|
static GlyphSubtable |
GlyphPositioningTable.createSubtable(int type,
java.lang.String id,
int sequence,
int flags,
int format,
java.util.List coverage,
java.util.List entries) |
Create a positioning subtable according to the specified arguments.
|
static GlyphSubtable |
GlyphPositioningTable.createSubtable(int type,
java.lang.String id,
int sequence,
int flags,
int format,
GlyphCoverageTable coverage,
java.util.List entries) |
Create a positioning subtable according to the specified arguments.
|
static GlyphSubtable |
GlyphSubstitutionTable.createSubtable(int type,
java.lang.String id,
int sequence,
int flags,
int format,
java.util.List coverage,
java.util.List entries) |
Create a substitution subtable according to the specified arguments.
|
static GlyphSubtable |
GlyphSubstitutionTable.createSubtable(int type,
java.lang.String id,
int sequence,
int flags,
int format,
GlyphCoverageTable coverage,
java.util.List entries) |
Create a substitution subtable according to the specified arguments.
|
GlyphSubtable[] |
GlyphTable.LookupTable.getSubtables() |
Modifier and Type | Method | Description |
---|---|---|
protected void |
GlyphDefinitionTable.addSubtable(GlyphSubtable subtable) |
Add a subtable.
|
protected void |
GlyphTable.addSubtable(GlyphSubtable subtable) |
Add a subtable.
|
boolean |
GlyphTable.LookupTable.addSubtable(GlyphSubtable subtable) |
Add a subtable into this lookup table's collecion of subtables according to its
natural order.
|
static int |
GlyphSubtable.getFlags(GlyphSubtable[] subtables) |
Determine consistent flags for a set of subtables.
|
boolean |
GlyphPositioningSubtable.isCompatible(GlyphSubtable subtable) |
Determine if a glyph subtable is compatible with this glyph subtable.
|
boolean |
GlyphSubstitutionSubtable.isCompatible(GlyphSubtable subtable) |
Determine if a glyph subtable is compatible with this glyph subtable.
|
abstract boolean |
GlyphSubtable.isCompatible(GlyphSubtable subtable) |
Determine if a glyph subtable is compatible with this glyph subtable.
|
void |
GlyphProcessingState.updateSubtableState(GlyphSubtable st) |
Update glyph subtable specific state.
|
static boolean |
GlyphSubtable.usesReverseScan(GlyphSubtable[] subtables) |
Determine if any of the specified subtables uses reverse scanning.
|
Constructor | Description |
---|---|
LookupTable(java.lang.String id,
GlyphSubtable subtable) |
Instantiate a LookupTable.
|
Copyright 1999-2016 The Apache Software Foundation. All Rights Reserved.