Class HheaTable
- java.lang.Object
-
- org.apache.batik.svggen.font.table.HheaTable
-
-
Field Summary
-
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 Modifier Constructor Description protected
HheaTable(DirectoryEntry de, java.io.RandomAccessFile raf)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description short
getAdvanceWidthMax()
short
getAscender()
short
getCaretSlopeRise()
short
getCaretSlopeRun()
short
getDescender()
short
getLineGap()
short
getMetricDataFormat()
short
getMinLeftSideBearing()
short
getMinRightSideBearing()
int
getNumberOfHMetrics()
int
getType()
Get the table type, as a table directory value.short
getXMaxExtent()
-
-
-
Constructor Detail
-
HheaTable
protected HheaTable(DirectoryEntry de, java.io.RandomAccessFile raf) throws java.io.IOException
- Throws:
java.io.IOException
-
-
Method Detail
-
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()
-
-