Class HheaTable
- java.lang.Object
-
- org.apache.batik.svggen.font.table.HheaTable
-
-
Field Summary
Fields Modifier and Type Field Description private short
advanceWidthMax
private short
ascender
private short
caretSlopeRise
private short
caretSlopeRun
private short
descender
private short
lineGap
private short
metricDataFormat
private short
minLeftSideBearing
private short
minRightSideBearing
private int
numberOfHMetrics
private int
version
private short
xMaxExtent
-
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()
-
-
-
Field Detail
-
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 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()
-
-