Class SubTableLookup6Format2.SubstRuleFormat2
- Namespace
- iText.IO.Font.Otf.Lookuptype6
- Assembly
- itext.io.dll
public class SubTableLookup6Format2.SubstRuleFormat2 : ContextualSubstRule
- Inheritance
-
SubTableLookup6Format2.SubstRuleFormat2
- Inherited Members
-
Constructors
SubstRuleFormat2(SubTableLookup6Format2, int[], int[], int[], SubstLookupRecord[])
public SubstRuleFormat2(SubTableLookup6Format2 subTable, int[] backtrackClassIds, int[] inputClassIds, int[] lookAheadClassIds, SubstLookupRecord[] substLookupRecords)
Parameters
subTable
SubTableLookup6Format2
backtrackClassIds
int[]
inputClassIds
int[]
lookAheadClassIds
int[]
substLookupRecords
SubstLookupRecord[]
Methods
GetBacktrackContextLength()
public override int GetBacktrackContextLength()
Returns
- int
GetContextLength()
public override int GetContextLength()
Returns
- int
GetLookaheadContextLength()
public override int GetLookaheadContextLength()
Returns
- int
GetSubstLookupRecords()
public override SubstLookupRecord[] GetSubstLookupRecords()
Returns
- SubstLookupRecord[]
IsGlyphMatchesBacktrack(int, int)
public override bool IsGlyphMatchesBacktrack(int glyphId, int atIdx)
Parameters
glyphId
int
atIdx
int
Returns
- bool
IsGlyphMatchesInput(int, int)
public override bool IsGlyphMatchesInput(int glyphId, int atIdx)
Parameters
glyphId
int
atIdx
int
Returns
- bool
IsGlyphMatchesLookahead(int, int)
public override bool IsGlyphMatchesLookahead(int glyphId, int atIdx)
Parameters
glyphId
int
atIdx
int
Returns
- bool