Uses of Class
org.apache.fop.complexscripts.fonts.GlyphSubstitutionState
Packages that use GlyphSubstitutionState
-
Uses of GlyphSubstitutionState in org.apache.fop.complexscripts.fonts
Fields in org.apache.fop.complexscripts.fonts declared as GlyphSubstitutionStateModifier and TypeFieldDescriptionprivate static final GlyphSubstitutionStateGlyphSubstitutionSubtable.STATEMethods in org.apache.fop.complexscripts.fonts that return GlyphSubstitutionStateModifier and TypeMethodDescriptionGlyphSubstitutionState.reset(GlyphSequence gs, String script, String language, String feature, ScriptContextTester sct) Reset glyph substitution state.Methods in org.apache.fop.complexscripts.fonts with parameters of type GlyphSubstitutionStateModifier and TypeMethodDescriptionabstract GlyphTable.RuleLookup[]GlyphSubstitutionTable.ChainedContextualSubtable.getLookups(int ci, int gi, GlyphSubstitutionState ss, int[] rv) Obtain rule lookups set associated current input glyph context.GlyphSubstitutionTable.ChainedContextualSubtableFormat1.getLookups(int ci, int gi, GlyphSubstitutionState ss, int[] rv) Obtain rule lookups set associated current input glyph context.GlyphSubstitutionTable.ChainedContextualSubtableFormat2.getLookups(int ci, int gi, GlyphSubstitutionState ss, int[] rv) Obtain rule lookups set associated current input glyph context.GlyphSubstitutionTable.ChainedContextualSubtableFormat3.getLookups(int ci, int gi, GlyphSubstitutionState ss, int[] rv) Obtain rule lookups set associated current input glyph context.abstract GlyphTable.RuleLookup[]GlyphSubstitutionTable.ContextualSubtable.getLookups(int ci, int gi, GlyphSubstitutionState ss, int[] rv) Obtain rule lookups set associated current input glyph context.GlyphSubstitutionTable.ContextualSubtableFormat1.getLookups(int ci, int gi, GlyphSubstitutionState ss, int[] rv) Obtain rule lookups set associated current input glyph context.GlyphSubstitutionTable.ContextualSubtableFormat2.getLookups(int ci, int gi, GlyphSubstitutionState ss, int[] rv) Obtain rule lookups set associated current input glyph context.GlyphSubstitutionTable.ContextualSubtableFormat3.getLookups(int ci, int gi, GlyphSubstitutionState ss, int[] rv) Obtain rule lookups set associated current input glyph context.private booleanGlyphSubstitutionTable.ChainedContextualSubtableFormat1.matches(GlyphSubstitutionState ss, int[] glyphs, int offset, int[] rv) private booleanGlyphSubstitutionTable.ChainedContextualSubtableFormat2.matches(GlyphSubstitutionState ss, GlyphClassTable cdt, int[] classes, int offset, int[] rv) private booleanGlyphSubstitutionTable.ChainedContextualSubtableFormat3.matches(GlyphSubstitutionState ss, GlyphCoverageTable[] gca, int offset, int[] rv) (package private) static booleanGlyphSubstitutionTable.ContextualSubtableFormat1.matches(GlyphSubstitutionState ss, int[] glyphs, int offset, int[] rv) (package private) static booleanGlyphSubstitutionTable.ContextualSubtableFormat2.matches(GlyphSubstitutionState ss, GlyphClassTable cdt, int[] classes, int offset, int[] rv) (package private) static booleanGlyphSubstitutionTable.ContextualSubtableFormat3.matches(GlyphSubstitutionState ss, GlyphCoverageTable[] gca, int offset, int[] rv) booleanGlyphSubstitution.substitute(GlyphSubstitutionState ss) Perform glyph substitution at the current index, mutating the substitution state object as required.booleanGlyphSubstitutionSubtable.substitute(GlyphSubstitutionState ss) Perform glyph substitution at the current index, mutating the substitution state object as required.static final GlyphSequenceGlyphSubstitutionSubtable.substitute(GlyphSubstitutionState ss, GlyphSubstitutionSubtable[] sta, int sequenceIndex) Apply substitutions using specified state and subtable array.booleanGlyphSubstitutionTable.AlternateSubtable.substitute(GlyphSubstitutionState ss) Perform glyph substitution at the current index, mutating the substitution state object as required.booleanGlyphSubstitutionTable.ChainedContextualSubtable.substitute(GlyphSubstitutionState ss) Perform glyph substitution at the current index, mutating the substitution state object as required.booleanGlyphSubstitutionTable.ContextualSubtable.substitute(GlyphSubstitutionState ss) Perform glyph substitution at the current index, mutating the substitution state object as required.booleanGlyphSubstitutionTable.LigatureSubtable.substitute(GlyphSubstitutionState ss) Perform glyph substitution at the current index, mutating the substitution state object as required.booleanGlyphSubstitutionTable.MultipleSubtable.substitute(GlyphSubstitutionState ss) Perform glyph substitution at the current index, mutating the substitution state object as required.booleanGlyphSubstitutionTable.SingleSubtable.substitute(GlyphSubstitutionState ss) Perform glyph substitution at the current index, mutating the substitution state object as required.GlyphTable.LookupTable.substitute(GlyphSubstitutionState ss, int sequenceIndex) Perform substitution processing on an existing glyph substitution state object using this lookup table's subtables.Constructors in org.apache.fop.complexscripts.fonts with parameters of type GlyphSubstitutionStateModifierConstructorDescriptionConstruct glyph substitution state using an existing state object using shallow copy except as follows: input glyph sequence is copied deep except for its characters array.