Class Vmtx
- java.lang.Object
-
- com.adobe.fontengine.font.opentype.Table
-
- com.adobe.fontengine.font.opentype.Vmtx
-
public final class Vmtx extends Table
Gives access to the 'vmtx' table.Version handling
'vmtx' tables are not versionned.
Synchronization
Like all tables, these objects are immutable.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetHorizontalAdvance(int glyphID)Get the horizontal advance of the glyphglyphID.intgetTopSideBearing(int glyphID)Get the left side bearing of the glyphglyphID.voidstream(Map tables)voidsubsetAndStream(Subset subset, Map tables)
-
-
-
Method Detail
-
getTopSideBearing
public int getTopSideBearing(int glyphID) throws InvalidFontExceptionGet the left side bearing of the glyphglyphID.- Throws:
InvalidFontException
-
getHorizontalAdvance
public int getHorizontalAdvance(int glyphID) throws InvalidFontExceptionGet the horizontal advance of the glyphglyphID.- Throws:
InvalidFontException
-
subsetAndStream
public void subsetAndStream(Subset subset, Map tables) throws InvalidFontException
- Throws:
InvalidFontException
-
stream
public void stream(Map tables)
-
-