Class FontInstance

  • All Implemented Interfaces:
    java.lang.Comparable<FontInstance>

    public class FontInstance
    extends java.lang.Object
    implements java.lang.Comparable<FontInstance>
    • Method Detail

      • getFontItem

        public FontItem getFontItem()
      • getAFEFont

        public Font getAFEFont()
      • getTypeface

        public java.lang.String getTypeface()
      • getWeight

        public int getWeight()
      • getItalic

        public boolean getItalic()
      • getHorizontalScale

        public double getHorizontalScale()
      • getVerticalScale

        public double getVerticalScale()
      • getAscent

        public UnitSpan getAscent()
      • getLegacyAscent

        public UnitSpan getLegacyAscent()
      • getDescent

        public UnitSpan getDescent()
      • getLineGap

        public UnitSpan getLineGap()
      • getLegacyLineGap

        public UnitSpan getLegacyLineGap()
      • getspacing

        public UnitSpan getspacing()
      • getCharWidth

        public float getCharWidth​(int c,
                                  boolean useHorizontalGlyphs)
      • getDoubleCharWidth

        public double getDoubleCharWidth​(int c,
                                         boolean useHorizontalGlyphs)
      • getGlyphWidth

        public float getGlyphWidth​(int glyphID,
                                   boolean useHorizontalGlyphs)
      • getGlyphID

        public int getGlyphID​(int c)
      • getGlyphID

        public boolean getGlyphID​(int c,
                                  int g,
                                  boolean h)
      • mapGlyph

        public void mapGlyph​(int c,
                             int glyphID)
      • equals

        public boolean equals​(java.lang.Object object)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • compareTo

        public int compareTo​(FontInstance other)
        Specified by:
        compareTo in interface java.lang.Comparable<FontInstance>