Class Glyph


  • public final class Glyph
    extends java.lang.Object
    A glyph represents a printable textual item. It can span more than one codepoint (if it is a compound glyph).
    Author:
    Thomas Morgner
    • Constructor Detail

      • Glyph

        public Glyph​(int codepoint,
                     int breakWeight,
                     int classification,
                     org.pentaho.reporting.libraries.fonts.text.Spacing spacing,
                     int width,
                     int height,
                     int baseLine,
                     int kerning,
                     int[] extraChars)
    • Method Detail

      • getClassification

        public int getClassification()
      • getExtraChars

        public int[] getExtraChars()
      • getBaseLine

        public int getBaseLine()
      • getCodepoint

        public int getCodepoint()
      • getBreakWeight

        public int getBreakWeight()
      • getSpacing

        public org.pentaho.reporting.libraries.fonts.text.Spacing getSpacing()
      • getWidth

        public int getWidth()
      • getHeight

        public int getHeight()
      • getKerning

        public int getKerning()
      • equals

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

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

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object