Class HheaTable
java.lang.Object
org.apache.batik.svggen.font.table.HheaTable
- All Implemented Interfaces:
Table
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate shortprivate shortprivate shortprivate shortprivate shortprivate shortprivate shortprivate shortprivate shortprivate intprivate intprivate shortFields inherited from interface 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 TypeMethodDescriptionshortshortshortshortshortshortshortshortshortintintgetType()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
-
getXMaxExtent
public short getXMaxExtent()
-