Table of Contents

Class SubTableLookup6Format2

Namespace
iText.IO.Font.Otf.Lookuptype6
Assembly
itext.io.dll

Chaining Contextual Substitution Subtable: Class-based Chaining Context Glyph Substitution

public class SubTableLookup6Format2 : ChainingContextualTable<ContextualSubstRule>
Inheritance
SubTableLookup6Format2
Inherited Members

Constructors

SubTableLookup6Format2(OpenTypeFontTableReader, int, ICollection<int>, OtfClass, OtfClass, OtfClass)

public SubTableLookup6Format2(OpenTypeFontTableReader openReader, int lookupFlag, ICollection<int> substCoverageGlyphIds, OtfClass backtrackClassDefinition, OtfClass inputClassDefinition, OtfClass lookaheadClassDefinition)

Parameters

openReader OpenTypeFontTableReader
lookupFlag int
substCoverageGlyphIds ICollection<int>
backtrackClassDefinition OtfClass
inputClassDefinition OtfClass
lookaheadClassDefinition OtfClass

Methods

GetSetOfRulesForStartGlyph(int)

protected override IList<ContextualSubstRule> GetSetOfRulesForStartGlyph(int startId)

Parameters

startId int

Returns

IList<ContextualSubstRule>

SetSubClassSets(IList<IList<ContextualSubstRule>>)

public virtual void SetSubClassSets(IList<IList<ContextualSubstRule>> subClassSets)

Parameters

subClassSets IList<IList<ContextualSubstRule>>