Maven module :un.storage : font-ttf :
Class : un.storage.font.ttf.table.TTFHheaTable
Extends/Implements : un.storage.font.ttf.TTFTable
Subclasses : -

TTF Specification :
The 'hhea' table contains information needed to layout fonts whose
characters are written horizontally, that is, either left
to right or right to left.

@author Johann Sorel


Variables : version, ascent, descent, lineGap, advanceWidthMax, minLeftSideBearing, minRightSideBearing, xMaxExtent, caretSlopeRise, caretSlopeRun, caretOffset, reserved1, reserved2, reserved3, reserved4, metricDataFormat, numOfLongHorMetrics
Functions : TTFHheaTable, readData, toString



Fixed (1.0) */
public int version


FWord : Distance from baseline of highest ascender */
public short ascent


FWord : Distance from baseline of lowest descender */
public short descent


FWord : typographic line gap */
public short lineGap


uFWord : must be consistent with horizontal metrics */
public int advanceWidthMax


FWord : must be consistent with horizontal metrics */
public short minLeftSideBearing


FWord : must be consistent with horizontal metrics */
public short minRightSideBearing


FWord : max(lsb + (xMax-xMin)) */
public short xMaxExtent


int16 : used to calculate the slope of the caret (rise/run) set to 1 for vertical caret */
public short caretSlopeRise


int 16 : 0 for vertical */
public short caretSlopeRun


FWord : set value to 0 for non-slanted fonts */
public short caretOffset


int16 : set value to 0 */
public short reserved1


int16 : set value to 0 */
public short reserved2


int16 : set value to 0 */
public short reserved3


int16 : set value to 0 */
public short reserved4


int16 : 0 for current format */
public short metricDataFormat


uint16 : number of advance widths in metrics table */
public int numOfLongHorMetrics


public void TTFHheaTable (TrueTypeFont font)

public void readData (DataInputStream ds)

public String toString ()