Uses of Class
org.apache.fop.complexscripts.fonts.GlyphPositioningState
Packages that use GlyphPositioningState
-
Uses of GlyphPositioningState in org.apache.fop.complexscripts.fonts
Fields in org.apache.fop.complexscripts.fonts declared as GlyphPositioningStateModifier and TypeFieldDescriptionprivate static final GlyphPositioningStateGlyphPositioningSubtable.STATEMethods in org.apache.fop.complexscripts.fonts that return GlyphPositioningStateModifier and TypeMethodDescriptionGlyphPositioningState.reset(GlyphSequence gs, String script, String language, String feature, int fontSize, int[] widths, int[][] adjustments, ScriptContextTester sct) Reset glyph positioning state.Methods in org.apache.fop.complexscripts.fonts with parameters of type GlyphPositioningStateModifier and TypeMethodDescriptionabstract GlyphTable.RuleLookup[]GlyphPositioningTable.ChainedContextualSubtable.getLookups(int ci, int gi, GlyphPositioningState ps, int[] rv) Obtain rule lookups set associated current input glyph context.GlyphPositioningTable.ChainedContextualSubtableFormat1.getLookups(int ci, int gi, GlyphPositioningState ps, int[] rv) Obtain rule lookups set associated current input glyph context.GlyphPositioningTable.ChainedContextualSubtableFormat2.getLookups(int ci, int gi, GlyphPositioningState ps, int[] rv) Obtain rule lookups set associated current input glyph context.GlyphPositioningTable.ChainedContextualSubtableFormat3.getLookups(int ci, int gi, GlyphPositioningState ps, int[] rv) Obtain rule lookups set associated current input glyph context.abstract GlyphTable.RuleLookup[]GlyphPositioningTable.ContextualSubtable.getLookups(int ci, int gi, GlyphPositioningState ps, int[] rv) Obtain rule lookups set associated current input glyph context.GlyphPositioningTable.ContextualSubtableFormat1.getLookups(int ci, int gi, GlyphPositioningState ps, int[] rv) Obtain rule lookups set associated current input glyph context.GlyphPositioningTable.ContextualSubtableFormat2.getLookups(int ci, int gi, GlyphPositioningState ps, int[] rv) Obtain rule lookups set associated current input glyph context.GlyphPositioningTable.ContextualSubtableFormat3.getLookups(int ci, int gi, GlyphPositioningState ps, int[] rv) Obtain rule lookups set associated current input glyph context.private booleanGlyphPositioningTable.ChainedContextualSubtableFormat1.matches(GlyphPositioningState ps, int[] glyphs, int offset, int[] rv) private booleanGlyphPositioningTable.ChainedContextualSubtableFormat2.matches(GlyphPositioningState ps, GlyphClassTable cdt, int[] classes, int offset, int[] rv) private booleanGlyphPositioningTable.ChainedContextualSubtableFormat3.matches(GlyphPositioningState ps, GlyphCoverageTable[] gca, int offset, int[] rv) (package private) static booleanGlyphPositioningTable.ContextualSubtableFormat1.matches(GlyphPositioningState ps, int[] glyphs, int offset, int[] rv) (package private) static booleanGlyphPositioningTable.ContextualSubtableFormat2.matches(GlyphPositioningState ps, GlyphClassTable cdt, int[] classes, int offset, int[] rv) (package private) static booleanGlyphPositioningTable.ContextualSubtableFormat3.matches(GlyphPositioningState ps, GlyphCoverageTable[] gca, int offset, int[] rv) booleanGlyphPositioning.position(GlyphPositioningState ps) Perform glyph positioning at the current index, mutating the positioning state object as required.booleanGlyphPositioningSubtable.position(GlyphPositioningState ps) Perform glyph positioning at the current index, mutating the positioning state object as required.static final booleanGlyphPositioningSubtable.position(GlyphPositioningState ps, GlyphPositioningSubtable[] sta, int sequenceIndex) Apply positioning using specified state and subtable array.booleanGlyphPositioningTable.ChainedContextualSubtable.position(GlyphPositioningState ps) Perform glyph positioning at the current index, mutating the positioning state object as required.booleanGlyphPositioningTable.ContextualSubtable.position(GlyphPositioningState ps) Perform glyph positioning at the current index, mutating the positioning state object as required.booleanGlyphPositioningTable.CursiveSubtable.position(GlyphPositioningState ps) Perform glyph positioning at the current index, mutating the positioning state object as required.booleanGlyphPositioningTable.MarkToBaseSubtable.position(GlyphPositioningState ps) Perform glyph positioning at the current index, mutating the positioning state object as required.booleanGlyphPositioningTable.MarkToLigatureSubtable.position(GlyphPositioningState ps) Perform glyph positioning at the current index, mutating the positioning state object as required.booleanGlyphPositioningTable.MarkToMarkSubtable.position(GlyphPositioningState ps) Perform glyph positioning at the current index, mutating the positioning state object as required.booleanGlyphPositioningTable.PairSubtable.position(GlyphPositioningState ps) Perform glyph positioning at the current index, mutating the positioning state object as required.booleanGlyphPositioningTable.SingleSubtable.position(GlyphPositioningState ps) Perform glyph positioning at the current index, mutating the positioning state object as required.booleanGlyphTable.LookupTable.position(GlyphPositioningState ps, int sequenceIndex) Perform positioning processing on an existing glyph positioning state object using this lookup table's subtables.Constructors in org.apache.fop.complexscripts.fonts with parameters of type GlyphPositioningStateModifierConstructorDescriptionConstruct glyph positioning state using an existing state object using shallow copy except as follows: input glyph sequence is copied deep except for its characters array.