Uses of Class
org.apache.fop.complexscripts.fonts.GlyphDefinitionTable
Package
Description
Classes for font handling.
Classes for TrueType fonts.
-
Uses of GlyphDefinitionTable in org.apache.fop.complexscripts.fonts
Modifier and TypeFieldDescriptionprotected GlyphDefinitionTable
GlyphProcessingState.gdef
governing glyph definition tableModifier and TypeMethodDescriptionGlyphProcessingState.getGDEF()
Obtain governing glyph definition table.GlyphSubtable.getGDEF()
OTFAdvancedTypographicTableReader.getGDEF()
Returns the GDEF table or null if none present.GlyphTable.getGlyphDefinitions()
Obtain glyph definition table.Modifier and TypeMethodDescriptionvoid
GlyphProcessingState.setGDEF
(GlyphDefinitionTable gdef) Set governing glyph definition table.ModifierConstructorDescriptionGlyphPositioningTable
(GlyphDefinitionTable gdef, Map lookups, List subtables, Map<String, ScriptProcessor> processors) Instantiate aGlyphPositioningTable
object using the specified lookups and subtables.GlyphSubstitutionTable
(GlyphDefinitionTable gdef, Map lookups, List subtables, Map<String, ScriptProcessor> processors) Instantiate aGlyphSubstitutionTable
object using the specified lookups and subtables. -
Uses of GlyphDefinitionTable in org.apache.fop.complexscripts.scripts
Modifier and TypeMethodDescriptionprotected boolean
DefaultScriptProcessor.isReorderedMark
(GlyphDefinitionTable gdef, int[] glyphs, int[] unscaledWidths, int index, int[] pa) protected boolean
HebrewScriptProcessor.isReorderedMark
(GlyphDefinitionTable gdef, int[] glyphs, int[] unscaledWidths, int index, int[] pa) protected boolean
ThaiScriptProcessor.isReorderedMark
(GlyphDefinitionTable gdef, int[] glyphs, int[] unscaledWidths, int index, int[] pa) ArabicScriptProcessor.reorderCombiningMarks
(GlyphDefinitionTable gdef, GlyphSequence gs, int[] widths, int[][] gpa, String script, String language) Reorder combining marks in glyph sequence so that they precede (within the sequence) the base character to which they are applied.DefaultScriptProcessor.reorderCombiningMarks
(GlyphDefinitionTable gdef, GlyphSequence gs, int[] unscaledWidths, int[][] gpa, String script, String language) KhmerScriptProcessor.reorderCombiningMarks
(GlyphDefinitionTable gdef, GlyphSequence glyphSequence, int[] unscaledWidths, int[][] glyphPositionAdjustments, String script, String language) ScriptProcessor.reorderCombiningMarks
(GlyphDefinitionTable gdef, GlyphSequence gs, int[] unscaledWidths, int[][] gpa, String script, String language) Reorder combining marks in glyph sequence so that they precede (within the sequence) the base character to which they are applied. -
Uses of GlyphDefinitionTable in org.apache.fop.fonts
Modifier and TypeMethodDescriptionvoid
MultiByteFont.setGDEF
(GlyphDefinitionTable gdef) Establishes the glyph definition table. -
Uses of GlyphDefinitionTable in org.apache.fop.fonts.truetype
Modifier and TypeMethodDescriptionOpenFont.getGDEF()
Returns the GDEF table or null if none present.