Package org.apache.fontbox.ttf
Class GlyphData
- java.lang.Object
-
- org.apache.fontbox.ttf.GlyphData
-
public class GlyphData extends java.lang.Object
A glyph data record in the glyf table.- Author:
- Ben Litchfield (ben@benlitchfield.com)
-
-
Constructor Summary
Constructors Constructor Description GlyphData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BoundingBox
getBoundingBox()
GlyphDescription
getDescription()
Returns the description of the glyph.short
getNumberOfContours()
short
getXMaximum()
Returns the xMax value.short
getXMinimum()
Returns the xMin value.short
getYMaximum()
Returns the yMax value.short
getYMinimum()
Returns the yMin value.void
initData(GlyphTable glyphTable, TTFDataStream data)
This will read the required data from the stream.void
setBoundingBox(BoundingBox boundingBoxValue)
void
setNumberOfContours(short numberOfContoursValue)
-
-
-
Method Detail
-
initData
public void initData(GlyphTable glyphTable, TTFDataStream data) throws java.io.IOException
This will read the required data from the stream.- Parameters:
glyphTable
- The glyph table this glyph belongs to.data
- The stream to read the data from.- Throws:
java.io.IOException
- If there is an error reading the data.
-
getBoundingBox
public BoundingBox getBoundingBox()
- Returns:
- Returns the boundingBox.
-
setBoundingBox
public void setBoundingBox(BoundingBox boundingBoxValue)
- Parameters:
boundingBoxValue
- The boundingBox to set.
-
getNumberOfContours
public short getNumberOfContours()
- Returns:
- Returns the numberOfContours.
-
setNumberOfContours
public void setNumberOfContours(short numberOfContoursValue)
- Parameters:
numberOfContoursValue
- The numberOfContours to set.
-
getDescription
public GlyphDescription getDescription()
Returns the description of the glyph.- Returns:
- the glyph description
-
getXMaximum
public short getXMaximum()
Returns the xMax value.- Returns:
- the XMax value
-
getXMinimum
public short getXMinimum()
Returns the xMin value.- Returns:
- the xMin value
-
getYMaximum
public short getYMaximum()
Returns the yMax value.- Returns:
- the yMax value
-
getYMinimum
public short getYMinimum()
Returns the yMin value.- Returns:
- the yMin value
-
-