| Modifier and Type | Interface and Description |
|---|---|
| public interface | FeatureTags
Definition of Feature tags |
| public interface | GlyphDescription
Specifies access to glyph description classes, simple and composite. |
| public interface | |
| public interface | ScriptTags
Definition of Script tags |
| public interface |
| Modifier and Type | Class and Description |
|---|---|
| public class | BaseTable
Baseline Table |
| public class | CffStandardStrings
Compact Font Format Standard Strings. |
| public class | CffTable
Compact Font Format Table |
| public abstract class | Charstring
CFF Charstring |
| public class | CharstringType2
CFF Type 2 Charstring |
| public abstract class | |
| public class | |
| public class | |
| public abstract class | |
| public class | CmapFormat0
Simple Macintosh cmap table, mapping only the ASCII character set to glyphs. |
| public class | CmapFormat2
High-byte mapping through table cmap format. |
| public class | |
| public class | CmapFormat6
Todo To be implemented |
| public class | CmapFormatUnknown
When we encounter a cmap format we don't understand, we can use this class to hold the bare minimum information about it. |
| public class | |
| public class | |
| public abstract class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | GlyfCompositeDescript
Glyph description for composite glyphs. |
| public abstract class | |
| public class | |
| public class | |
| public class | GposTable
Todo To be implemented |
| public class | |
| public class | HdmxTable
The Horizontal Device Metrics table for TrueType outlines. |
| public class | |
| public class | |
| public class | |
| public abstract class | |
| public class | |
| public abstract class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public abstract class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public abstract class | |
| public class | |
| public class | |
| public class | |
| public class | NameTable
The naming table allows multilingual strings to be associated with the OpenType font file. |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public abstract class | |
| public class | RangeRecord
Coverage Index (GlyphID) = StartCoverageIndex + GlyphID - Start GlyphID |
| public class | |
| public class | |
| public class | |
| public class | |
| public abstract class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | VdmxTable
The Vertical Device Metrics table for TrueType outlines. |
| public class | VheaTable
Vertical Header Table |
| public class | VmtxTable
Vertical Metrics Table |