Uses of Class
org.apache.fop.complexscripts.fonts.GlyphCoverageTable
Packages that use GlyphCoverageTable
-
Uses of GlyphCoverageTable in org.apache.fop.complexscripts.fonts
Fields in org.apache.fop.complexscripts.fonts declared as GlyphCoverageTableModifier and TypeFieldDescriptionprivate final GlyphCoverageTable[]
GlyphTable.ChainedCoverageSequenceRule.backtrackCoverages
private GlyphCoverageTable
GlyphPositioningTable.MarkToBaseSubtableFormat1.bct
private final GlyphCoverageTable[]
GlyphTable.CoverageSequenceRule.coverages
private GlyphCoverageTable
GlyphPositioningTable.MarkToLigatureSubtableFormat1.lct
private final GlyphCoverageTable[]
GlyphTable.ChainedCoverageSequenceRule.lookaheadCoverages
private GlyphCoverageTable
GlyphPositioningTable.MarkToMarkSubtableFormat1.mct2
Methods in org.apache.fop.complexscripts.fonts that return GlyphCoverageTableModifier and TypeMethodDescriptionstatic GlyphCoverageTable
GlyphCoverageTable.createCoverageTable
(List entries) Create glyph coverage table.GlyphTable.ChainedCoverageSequenceRule.getBacktrackCoverages()
GlyphTable.CoverageSequenceRule.getCoverages()
GlyphTable.ChainedCoverageSequenceRule.getLookaheadCoverages()
private GlyphCoverageTable
OTFAdvancedTypographicTableReader.readCoverageTable
(String label, long tableOffset) private GlyphCoverageTable
OTFAdvancedTypographicTableReader.readCoverageTableFormat1
(String label, long tableOffset, int coverageFormat) private GlyphCoverageTable
OTFAdvancedTypographicTableReader.readCoverageTableFormat2
(String label, long tableOffset, int coverageFormat) Methods in org.apache.fop.complexscripts.fonts with parameters of type GlyphCoverageTableModifier and TypeMethodDescription(package private) static GlyphPositioningSubtable
GlyphPositioningTable.ChainedContextualSubtable.create
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private) static GlyphPositioningSubtable
GlyphPositioningTable.ContextualSubtable.create
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private) static GlyphPositioningSubtable
GlyphPositioningTable.CursiveSubtable.create
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private) static GlyphPositioningSubtable
GlyphPositioningTable.MarkToBaseSubtable.create
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private) static GlyphPositioningSubtable
GlyphPositioningTable.MarkToLigatureSubtable.create
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private) static GlyphPositioningSubtable
GlyphPositioningTable.MarkToMarkSubtable.create
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private) static GlyphPositioningSubtable
GlyphPositioningTable.PairSubtable.create
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private) static GlyphPositioningSubtable
GlyphPositioningTable.SingleSubtable.create
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private) static GlyphSubstitutionSubtable
GlyphSubstitutionTable.AlternateSubtable.create
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private) static GlyphSubstitutionSubtable
GlyphSubstitutionTable.ChainedContextualSubtable.create
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private) static GlyphSubstitutionSubtable
GlyphSubstitutionTable.ContextualSubtable.create
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private) static GlyphSubstitutionSubtable
GlyphSubstitutionTable.LigatureSubtable.create
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private) static GlyphSubstitutionSubtable
GlyphSubstitutionTable.MultipleSubtable.create
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private) static GlyphSubstitutionSubtable
GlyphSubstitutionTable.ReverseChainedSingleSubtable.create
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private) static GlyphSubstitutionSubtable
GlyphSubstitutionTable.SingleSubtable.create
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) static GlyphSubtable
GlyphPositioningTable.createSubtable
(int type, String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) Create a positioning subtable according to the specified arguments.static GlyphSubtable
GlyphSubstitutionTable.createSubtable
(int type, String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) Create a substitution subtable according to the specified arguments.private boolean
GlyphPositioningTable.ChainedContextualSubtableFormat3.matches
(GlyphPositioningState ps, GlyphCoverageTable[] gca, int offset, int[] rv) (package private) static boolean
GlyphPositioningTable.ContextualSubtableFormat3.matches
(GlyphPositioningState ps, GlyphCoverageTable[] gca, int offset, int[] rv) private boolean
GlyphSubstitutionTable.ChainedContextualSubtableFormat3.matches
(GlyphSubstitutionState ss, GlyphCoverageTable[] gca, int offset, int[] rv) (package private) static boolean
GlyphSubstitutionTable.ContextualSubtableFormat3.matches
(GlyphSubstitutionState ss, GlyphCoverageTable[] gca, int offset, int[] rv) Constructors in org.apache.fop.complexscripts.fonts with parameters of type GlyphCoverageTableModifierConstructorDescriptionAlternateSubtable
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private)
AlternateSubtableFormat1
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private)
ChainedContextualSubtable
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) ChainedContextualSubtable
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private)
ChainedContextualSubtableFormat1
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private)
ChainedContextualSubtableFormat1
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private)
ChainedContextualSubtableFormat2
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private)
ChainedContextualSubtableFormat2
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private)
ChainedContextualSubtableFormat3
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private)
ChainedContextualSubtableFormat3
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) ChainedCoverageSequenceRule
(GlyphTable.RuleLookup[] lookups, int inputSequenceLength, GlyphCoverageTable[] coverages, GlyphCoverageTable[] backtrackCoverages, GlyphCoverageTable[] lookaheadCoverages) Instantiate a ChainedCoverageSequenceRule.(package private)
ContextualSubtable
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) ContextualSubtable
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private)
ContextualSubtableFormat1
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private)
ContextualSubtableFormat1
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private)
ContextualSubtableFormat2
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private)
ContextualSubtableFormat2
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private)
ContextualSubtableFormat3
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private)
ContextualSubtableFormat3
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) CoverageSequenceRule
(GlyphTable.RuleLookup[] lookups, int inputSequenceLength, GlyphCoverageTable[] coverages) Instantiate a ClassSequenceRule.(package private)
CursiveSubtable
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private)
CursiveSubtableFormat1
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) protected
GlyphPositioningSubtable
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage) Instantiate aGlyphPositioningSubtable
.protected
GlyphSubstitutionSubtable
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage) Instantiate aGlyphSubstitutionSubtable
.LigatureSubtable
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) LigatureSubtableFormat1
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private)
MarkToBaseSubtable
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private)
MarkToBaseSubtableFormat1
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private)
MarkToLigatureSubtable
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private)
MarkToLigatureSubtableFormat1
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private)
MarkToMarkSubtable
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private)
MarkToMarkSubtableFormat1
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) MultipleSubtable
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private)
MultipleSubtableFormat1
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private)
PairSubtable
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private)
PairSubtableFormat1
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private)
PairSubtableFormat2
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) ReverseChainedSingleSubtable
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private)
ReverseChainedSingleSubtableFormat1
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private)
SingleSubtable
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private)
SingleSubtable
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private)
SingleSubtableFormat1
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private)
SingleSubtableFormat1
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private)
SingleSubtableFormat2
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) (package private)
SingleSubtableFormat2
(String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries)