Class Glyph

java.lang.Object
org.apache.batik.svggen.font.Glyph

public class Glyph extends Object
An individual glyph within a font.
Version:
$Id: Glyph.java 1804130 2017-08-04 14:41:11Z ssteiner $
  • Field Details

    • leftSideBearing

      protected short leftSideBearing
    • advanceWidth

      protected int advanceWidth
    • points

      private Point[] points
  • Constructor Details

  • Method Details

    • getAdvanceWidth

      public int getAdvanceWidth()
    • getLeftSideBearing

      public short getLeftSideBearing()
    • getPoint

      public Point getPoint(int i)
    • getPointCount

      public int getPointCount()
    • reset

      public void reset()
      Resets the glyph to the TrueType table settings
    • scale

      public void scale(int factor)
      Parameters:
      factor - a 16.16 fixed value
    • describe

      private void describe(GlyphDescription gd)
      Set the points of a glyph from the GlyphDescription