fop 2.3

## Uses of Class
org.apache.fop.complexscripts.fonts.GlyphDefinitionTable

Packages that use GlyphDefinitionTable
org.apache.fop.complexscripts.fonts
org.apache.fop.complexscripts.scripts
org.apache.fop.fonts: Classes for font handling.
org.apache.fop.fonts.truetype: Classes for TrueType fonts.

Uses of GlyphDefinitionTable in org.apache.fop.complexscripts.fonts

Fields in org.apache.fop.complexscripts.fonts declared as GlyphDefinitionTable
`protected GlyphDefinitionTable` `GlyphProcessingState.gdef` governing glyph definition table

Methods in org.apache.fop.complexscripts.fonts that return GlyphDefinitionTable
`GlyphDefinitionTable` `OTFAdvancedTypographicTableReader.getGDEF()` Returns the GDEF table or null if none present.
`GlyphDefinitionTable` `GlyphProcessingState.getGDEF()` Obtain governing glyph definition table.
`GlyphDefinitionTable` `GlyphSubtable.getGDEF()`
`GlyphDefinitionTable` `GlyphTable.getGlyphDefinitions()` Obtain glyph definition table.

Methods in org.apache.fop.complexscripts.fonts with parameters of type GlyphDefinitionTable
`void` `GlyphProcessingState.setGDEF(GlyphDefinitionTable gdef)` Set governing glyph definition table.

Constructors in org.apache.fop.complexscripts.fonts with parameters of type GlyphDefinitionTable
`GlyphPositioningTable(GlyphDefinitionTable gdef, java.util.Map lookups, java.util.List subtables, java.util.Map<java.lang.String,ScriptProcessor> processors)` Instantiate a `GlyphPositioningTable` object using the specified lookups and subtables.
`GlyphSubstitutionTable(GlyphDefinitionTable gdef, java.util.Map lookups, java.util.List subtables, java.util.Map<java.lang.String,ScriptProcessor> processors)` Instantiate a `GlyphSubstitutionTable` object using the specified lookups and subtables.

Uses of GlyphDefinitionTable in org.apache.fop.complexscripts.scripts

Methods in org.apache.fop.complexscripts.scripts with parameters of type GlyphDefinitionTable
`protected boolean` `DefaultScriptProcessor.isReorderedMark(GlyphDefinitionTable gdef, int[] glyphs, int[] unscaledWidths, int index)`
`GlyphSequence` `ArabicScriptProcessor.reorderCombiningMarks(GlyphDefinitionTable gdef, GlyphSequence gs, int[] widths, int[][] gpa, java.lang.String script, java.lang.String language)` Reorder combining marks in glyph sequence so that they precede (within the sequence) the base character to which they are applied.
`GlyphSequence` `ScriptProcessor.reorderCombiningMarks(GlyphDefinitionTable gdef, GlyphSequence gs, int[] unscaledWidths, int[][] gpa, java.lang.String script, java.lang.String language)` Reorder combining marks in glyph sequence so that they precede (within the sequence) the base character to which they are applied.
`GlyphSequence` `DefaultScriptProcessor.reorderCombiningMarks(GlyphDefinitionTable gdef, GlyphSequence gs, int[] unscaledWidths, int[][] gpa, java.lang.String script, java.lang.String language)`

Uses of GlyphDefinitionTable in org.apache.fop.fonts

Methods in org.apache.fop.fonts that return GlyphDefinitionTable
`GlyphDefinitionTable` `MultiByteFont.getGDEF()` Obtain glyph definition table.

Methods in org.apache.fop.fonts with parameters of type GlyphDefinitionTable
`void` `MultiByteFont.setGDEF(GlyphDefinitionTable gdef)` Establishes the glyph definition table.

Uses of GlyphDefinitionTable in org.apache.fop.fonts.truetype

Methods in org.apache.fop.fonts.truetype that return GlyphDefinitionTable
`GlyphDefinitionTable` `OpenFont.getGDEF()` Returns the GDEF table or null if none present.

fop 2.3

Copyright 1999-2018 The Apache Software Foundation. All Rights Reserved.