Package org.apache.fontbox.ttf
Class Glyph2D
- java.lang.Object
-
- org.apache.fontbox.ttf.Glyph2D
-
public class Glyph2D extends java.lang.Object
This class provides a glyph to GeneralPath conversion. This class is based on code from Apache Batik a subproject of Apache XMLGraphics. see http://xmlgraphics.apache.org/batik/ for further details.
-
-
Constructor Summary
Constructors Constructor Description Glyph2D(GlyphDescription gd, short lsb, int advance)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getAdvanceWidth()
Returns the advanceWidth value.short
getLeftSideBearing()
Returns the leftSideBearing value.java.awt.geom.GeneralPath
getPath()
Returns the path describing the glyph.
-
-
-
Constructor Detail
-
Glyph2D
public Glyph2D(GlyphDescription gd, short lsb, int advance)
Constructor.- Parameters:
gd
- the glyph descriptionlsb
- leftSideBearingadvance
- advanceWidth
-
-
Method Detail
-
getAdvanceWidth
public int getAdvanceWidth()
Returns the advanceWidth value.- Returns:
- the advanceWidth
-
getLeftSideBearing
public short getLeftSideBearing()
Returns the leftSideBearing value.- Returns:
- the leftSideBearing
-
getPath
public java.awt.geom.GeneralPath getPath()
Returns the path describing the glyph.- Returns:
- the GeneralPath of the glyph
-
-