Class 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.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Glyph2D

        public Glyph2D​(GlyphDescription gd,
                       short lsb,
                       int advance)
        Constructor.
        Parameters:
        gd - the glyph description
        lsb - leftSideBearing
        advance - 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