Package | Description |
---|---|
com.itextpdf.io.font.otf | |
com.itextpdf.io.font.otf.lookuptype5 | |
com.itextpdf.io.font.otf.lookuptype6 |
Modifier and Type | Method and Description |
---|---|
ContextualSubstRule |
ContextualSubTable.getMatchingContextRule(GlyphLine line)
Gets a most preferable context rule that matches the line at current position.
|
Modifier and Type | Method and Description |
---|---|
protected abstract List<ContextualSubstRule> |
ContextualSubTable.getSetOfRulesForStartGlyph(int startId)
Gets a set of rules, which start with given glyph id.
|
Modifier and Type | Method and Description |
---|---|
protected int |
ContextualSubTable.checkIfContextMatch(GlyphLine line, ContextualSubstRule rule)
Checks if given glyph line at the given position matches given rule.
|
Modifier and Type | Class and Description |
---|---|
static class |
SubTableLookup5Format1.SubstRuleFormat1 |
static class |
SubTableLookup5Format2.SubstRuleFormat2 |
static class |
SubTableLookup5Format3.SubstRuleFormat3 |
Modifier and Type | Method and Description |
---|---|
protected List<ContextualSubstRule> |
SubTableLookup5Format3.getSetOfRulesForStartGlyph(int startId) |
protected List<ContextualSubstRule> |
SubTableLookup5Format1.getSetOfRulesForStartGlyph(int startGlyphId) |
protected List<ContextualSubstRule> |
SubTableLookup5Format2.getSetOfRulesForStartGlyph(int startId) |
Modifier and Type | Method and Description |
---|---|
void |
SubTableLookup5Format2.setSubClassSets(List<List<ContextualSubstRule>> subClassSets) |
Constructor and Description |
---|
SubTableLookup5Format1(OpenTypeFontTableReader openReader, int lookupFlag, Map<Integer,List<ContextualSubstRule>> substMap) |
Modifier and Type | Class and Description |
---|---|
static class |
SubTableLookup6Format1.SubstRuleFormat1 |
static class |
SubTableLookup6Format2.SubstRuleFormat2 |
static class |
SubTableLookup6Format3.SubstRuleFormat3 |
Modifier and Type | Method and Description |
---|---|
ContextualSubstRule |
SubTableLookup6.getMatchingContextRule(GlyphLine line) |
Modifier and Type | Method and Description |
---|---|
protected List<ContextualSubstRule> |
SubTableLookup6Format3.getSetOfRulesForStartGlyph(int startId) |
protected List<ContextualSubstRule> |
SubTableLookup6Format2.getSetOfRulesForStartGlyph(int startId) |
protected List<ContextualSubstRule> |
SubTableLookup6Format1.getSetOfRulesForStartGlyph(int startGlyphId) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
SubTableLookup6.checkIfBacktrackContextMatch(GlyphLine line, ContextualSubstRule rule)
Checks if given glyph line at the given position matches given rule.
|
protected boolean |
SubTableLookup6.checkIfLookaheadContextMatch(GlyphLine line, ContextualSubstRule rule, int startIdx)
Checks if given glyph line at the given position matches given rule.
|
Modifier and Type | Method and Description |
---|---|
void |
SubTableLookup6Format2.setSubClassSets(List<List<ContextualSubstRule>> subClassSets) |
Constructor and Description |
---|
SubTableLookup6Format1(OpenTypeFontTableReader openReader, int lookupFlag, Map<Integer,List<ContextualSubstRule>> substMap) |
Copyright © 1998–2020 iText Group NV. All rights reserved.