Class HeadTable

  • All Implemented Interfaces:
    Table

    public class HeadTable
    extends java.lang.Object
    implements Table
    • Constructor Detail

      • HeadTable

        protected HeadTable​(DirectoryEntry de,
                            java.io.RandomAccessFile raf)
                     throws java.io.IOException
        Throws:
        java.io.IOException
    • Method Detail

      • getCheckSumAdjustment

        public int getCheckSumAdjustment()
      • getCreated

        public long getCreated()
      • getFlags

        public short getFlags()
      • getFontDirectionHint

        public short getFontDirectionHint()
      • getFontRevision

        public int getFontRevision()
      • getGlyphDataFormat

        public short getGlyphDataFormat()
      • getIndexToLocFormat

        public short getIndexToLocFormat()
      • getLowestRecPPEM

        public short getLowestRecPPEM()
      • getMacStyle

        public short getMacStyle()
      • getModified

        public long getModified()
      • getType

        public int getType()
        Description copied from interface: Table
        Get the table type, as a table directory value.
        Specified by:
        getType in interface Table
        Returns:
        The table type
      • getUnitsPerEm

        public short getUnitsPerEm()
      • getVersionNumber

        public int getVersionNumber()
      • getXMax

        public short getXMax()
      • getXMin

        public short getXMin()
      • getYMax

        public short getYMax()
      • getYMin

        public short getYMin()
      • toString

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