public class HheaTable 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 |
HheaTable()
Creates a new instance of HeadTable
Makes up reasonable(?) defaults for all values
|
| Modifier and Type | Method and Description |
|---|---|
short |
getAdvanceWidthMax()
Getter for property advanceWidthMax.
|
short |
getAscent()
Getter for property ascent.
|
short |
getCaretOffset()
Getter for property caretOffset.
|
short |
getCaretSlopeRise()
Getter for property caretSlopeRise.
|
short |
getCaretSlopeRun()
Getter for property caretSlopeRun.
|
ByteBuffer |
getData()
Get the data we have stored
|
short |
getDescent()
Getter for property descent.
|
int |
getLength()
Get the length of this table
|
short |
getLineGap()
Getter for property lineGap.
|
short |
getMetricDataFormat()
Getter for property metricDataFormat.
|
short |
getMinLeftSideBearing()
Getter for property minLeftSideBearing.
|
short |
getMinRightSideBearing()
Getter for property minRIghtSideBearing.
|
int |
getNumOfLongHorMetrics()
Getter for property numOfLongHorMetrics.
|
int |
getVersion()
Getter for property version.
|
short |
getXMaxExtent()
Getter for property xMaxExtent.
|
void |
setAdvanceWidthMax(short advanceWidthMax)
Setter for property advanceWidthMax.
|
void |
setAscent(short ascent)
Setter for property ascent.
|
void |
setCaretOffset(short caretOffset)
Setter for property caretOffset.
|
void |
setCaretSlopeRise(short caretSlopeRise)
Setter for property caretSlopeRise.
|
void |
setCaretSlopeRun(short caretSlopeRun)
Setter for property caretSlopeRun.
|
void |
setData(ByteBuffer data)
Parse the data before it is set
|
void |
setDescent(short descent)
Setter for property descent.
|
void |
setLineGap(short lineGap)
Setter for property lineGap.
|
void |
setMetricDataFormat(short metricDataFormat)
Setter for property metricDataFormat.
|
void |
setMinLeftSideBearing(short minLeftSideBearing)
Setter for property minLeftSideBearing.
|
void |
setMinRightSideBearing(short minRightSideBearing)
Setter for property minRIghtSideBearing.
|
void |
setNumOfLongHorMetrics(short numOfLongHorMetrics)
Setter for property numOfLongHorMetrics.
|
void |
setVersion(int version)
Setter for property version.
|
void |
setXMaxExtent(short xMaxExtent)
Setter for property xMaxExtent.
|
String |
toString()
Create a pretty string
|
createTable, createTable, getTag, stringToTag, tagToStringprotected HheaTable()
public void setData(ByteBuffer data)
setData in class TrueTypeTablepublic ByteBuffer getData()
getData in class TrueTypeTablepublic int getLength()
getLength in class TrueTypeTablepublic int getVersion()
public void setVersion(int version)
version - New value of property version.public String toString()
toString in class TrueTypeTablepublic short getAscent()
public void setAscent(short ascent)
ascent - New value of property ascent.public short getDescent()
public void setDescent(short descent)
descent - New value of property descent.public short getLineGap()
public void setLineGap(short lineGap)
lineGap - New value of property lineGap.public short getAdvanceWidthMax()
public void setAdvanceWidthMax(short advanceWidthMax)
advanceWidthMax - New value of property advanceWidthMax.public short getMinLeftSideBearing()
public void setMinLeftSideBearing(short minLeftSideBearing)
minLeftSideBearing - New value of property minLeftSideBearing.public short getMinRightSideBearing()
public void setMinRightSideBearing(short minRightSideBearing)
minRightSideBearing - New value of property minRIghtSideBearing.public short getXMaxExtent()
public void setXMaxExtent(short xMaxExtent)
xMaxExtent - New value of property xMaxExtent.public short getCaretSlopeRise()
public void setCaretSlopeRise(short caretSlopeRise)
caretSlopeRise - New value of property caretSlopeRise.public short getCaretSlopeRun()
public void setCaretSlopeRun(short caretSlopeRun)
caretSlopeRun - New value of property caretSlopeRun.public short getCaretOffset()
public void setCaretOffset(short caretOffset)
caretOffset - New value of property caretOffset.public short getMetricDataFormat()
public void setMetricDataFormat(short metricDataFormat)
metricDataFormat - New value of property metricDataFormat.public int getNumOfLongHorMetrics()
public void setNumOfLongHorMetrics(short numOfLongHorMetrics)
numOfLongHorMetrics - New value of property numOfLongHorMetrics.Copyright © 2024. All rights reserved.