public static final class IndexSubTableFormat1.Builder extends IndexSubTable.Builder<IndexSubTableFormat1>
| Modifier and Type | Method and Description |
|---|---|
static IndexSubTableFormat1.Builder |
createBuilder() |
int |
glyphLength(int glyphId)
Gets the length of the glyph within the EBDT table.
|
int |
glyphStartOffset(int glyphId)
Gets the offset of the glyph relative to the block for this index
subtable.
|
int |
numGlyphs() |
java.util.List<java.lang.Integer> |
offsetArray() |
void |
setOffsetArray(java.util.List<java.lang.Integer> array) |
createBuilder, firstGlyphIndex, glyphInfo, glyphOffset, imageDataOffset, imageFormat, indexFormat, lastGlyphIndex, setFirstGlyphIndex, setImageDataOffset, setImageFormat, setLastGlyphIndex, toStringbuild, changed, data, readyToBuild, setData, setDatapublic static IndexSubTableFormat1.Builder createBuilder()
public int numGlyphs()
numGlyphs in class IndexSubTable.Builder<IndexSubTableFormat1>public int glyphLength(int glyphId)
IndexSubTable.BuilderglyphLength in class IndexSubTable.Builder<IndexSubTableFormat1>glyphId - the glyph idpublic int glyphStartOffset(int glyphId)
IndexSubTable.BuilderglyphStartOffset in class IndexSubTable.Builder<IndexSubTableFormat1>glyphId - the glyph idpublic java.util.List<java.lang.Integer> offsetArray()
public void setOffsetArray(java.util.List<java.lang.Integer> array)