Class HheaTable
java.lang.Object
org.apache.batik.svggen.font.table.HheaTable
- All Implemented Interfaces:
Table
- Version:
- $Id: HheaTable.java 1733416 2016-03-03 07:07:13Z gadams $
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate short
private short
private short
private short
private short
private short
private short
private short
private short
private int
private int
private short
Fields inherited from interface org.apache.batik.svggen.font.table.Table
BASE, CFF, cmap, cvt, DSIG, EBDT, EBLC, EBSC, encodingArabic, encodingArmenian, encodingASCII, encodingBengali, encodingBurmese, encodingChinese, encodingDevanagari, encodingGeez, encodingGeorgian, encodingGreek, encodingGujarati, encodingGurmukhi, encodingHebrew, encodingISO10646, encodingISO8859_1, encodingJapanese, encodingKannada, encodingKhmer, encodingKorean, encodingLaotian, encodingMalayalam, encodingMaldivian, encodingMongolian, encodingOriya, encodingRoman, encodingRSymbol, encodingRussian, encodingSindhi, encodingSinhalese, encodingSlavic, encodingTamil, encodingTelugu, encodingThai, encodingTibetan, encodingUGL, encodingUndefined, encodingUninterp, encodingVietnamese, fpgm, fvar, gasp, GDEF, glyf, GPOS, GSUB, hdmx, head, hhea, hmtx, JSTF, kern, languageArabic, languageBEL, languageBGR, languageCAT, languageChinese, languageCSY, languageDAN, languageDanish, languageDEA, languageDEC, languageDEL, languageDES, languageDEU, languageDutch, languageELL, languageENA, languageENC, languageENG, languageEnglish, languageENI, languageENU, languageENZ, languageESM, languageESN, languageESP, languageETI, languageEUQ, languageFIN, languageFinnish, languageFRA, languageFRB, languageFRC, languageFrench, languageFRL, languageFRS, languageGerman, languageGreek, languageHebrew, languageHindi, languageHUN, languageIcelandic, languageISL, languageITA, languageItalian, languageITS, languageJapanese, languageLTH, languageLVI, languageMaltese, languageNLB, languageNLD, languageNON, languageNOR, languageNorwegian, languagePLK, languagePortuguese, languagePTB, languagePTG, languageROM, languageRUS, languageSHL, languageSKY, languageSLV, languageSpanish, languageSQI, languageSVE, languageSwedish, languageThai, languageTRK, languageTurkish, languageUKR, languageUrdu, languageYugoslavian, loca, LTSH, maxp, MMFX, MMSD, name, nameCopyrightNotice, nameFontFamilyName, nameFontSubfamilyName, nameFullFontName, namePostscriptName, nameTrademark, nameUniqueFontIdentifier, nameVersionString, OS_2, PCLT, platformAppleUnicode, platformISO, platformMacintosh, platformMicrosoft, post, prep, VDMX, vhea, vmtx
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionshort
short
short
short
short
short
short
short
short
int
int
getType()
Get the table type, as a table directory value.short
-
Field Details
-
version
private int version -
ascender
private short ascender -
descender
private short descender -
lineGap
private short lineGap -
advanceWidthMax
private short advanceWidthMax -
minLeftSideBearing
private short minLeftSideBearing -
minRightSideBearing
private short minRightSideBearing -
xMaxExtent
private short xMaxExtent -
caretSlopeRise
private short caretSlopeRise -
caretSlopeRun
private short caretSlopeRun -
metricDataFormat
private short metricDataFormat -
numberOfHMetrics
private int numberOfHMetrics
-
-
Constructor Details
-
HheaTable
- Throws:
IOException
-
-
Method Details
-
getAdvanceWidthMax
public short getAdvanceWidthMax() -
getAscender
public short getAscender() -
getCaretSlopeRise
public short getCaretSlopeRise() -
getCaretSlopeRun
public short getCaretSlopeRun() -
getDescender
public short getDescender() -
getLineGap
public short getLineGap() -
getMetricDataFormat
public short getMetricDataFormat() -
getMinLeftSideBearing
public short getMinLeftSideBearing() -
getMinRightSideBearing
public short getMinRightSideBearing() -
getNumberOfHMetrics
public int getNumberOfHMetrics() -
getType
public int getType()Description copied from interface:Table
Get the table type, as a table directory value. -
getXMaxExtent
public short getXMaxExtent()
-