public class GlyfTable extends TrueTypeTable
CMAP_TABLE, GLYF_TABLE, HEAD_TABLE, HHEA_TABLE, HMTX_TABLE, LOCA_TABLE, MAXP_TABLE, NAME_TABLE, POST_TABLE
Modifier | Constructor and Description |
---|---|
protected |
GlyfTable(TrueTypeFont ttf)
Creates a new instance of HmtxTable
|
Modifier and Type | Method and Description |
---|---|
java.nio.ByteBuffer |
getData()
get the data in this map as a ByteBuffer
|
Glyf |
getGlyph(int index)
Get the glyph at a given index, parsing it as needed
|
int |
getLength()
Get the length of this table
|
void |
setData(java.nio.ByteBuffer data)
Initialize this structure from a ByteBuffer
|
java.lang.String |
toString()
Create a pretty String
|
createTable, createTable, getTag, stringToTag, tagToString
protected GlyfTable(TrueTypeFont ttf)
public Glyf getGlyph(int index)
public java.nio.ByteBuffer getData()
getData
in class TrueTypeTable
public void setData(java.nio.ByteBuffer data)
setData
in class TrueTypeTable
public int getLength()
getLength
in class TrueTypeTable
public java.lang.String toString()
toString
in class TrueTypeTable