Class KernOrderedListHeader


  • public final class KernOrderedListHeader
    extends org.moe.natj.c.StructObject
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      char entrySelector()
      log2 (largest power of two <= nPairs)
      char nPairs()
      number of kerning pairs in table
      char rangeShift()
      (nPairs - largest power of two <= nPairs) * entry size
      char searchRange()
      (largest power of two <= nPairs) * entry size
      void setEntrySelector​(char value)
      log2 (largest power of two <= nPairs)
      void setNPairs​(char value)
      number of kerning pairs in table
      void setRangeShift​(char value)
      (nPairs - largest power of two <= nPairs) * entry size
      void setSearchRange​(char value)
      (largest power of two <= nPairs) * entry size
      void setTable​(char value)
      entries are first glyph, second glyph, and value
      char table()
      entries are first glyph, second glyph, and value
      • Methods inherited from class org.moe.natj.general.NativeObject

        finalize, getPeer, getPeerPointer
      • Methods inherited from class java.lang.Object

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

      • KernOrderedListHeader

        public KernOrderedListHeader()
      • KernOrderedListHeader

        protected KernOrderedListHeader​(org.moe.natj.general.Pointer peer)
    • Method Detail

      • nPairs

        public char nPairs()
        number of kerning pairs in table
      • setNPairs

        public void setNPairs​(char value)
        number of kerning pairs in table
      • searchRange

        public char searchRange()
        (largest power of two <= nPairs) * entry size
      • setSearchRange

        public void setSearchRange​(char value)
        (largest power of two <= nPairs) * entry size
      • entrySelector

        public char entrySelector()
        log2 (largest power of two <= nPairs)
      • setEntrySelector

        public void setEntrySelector​(char value)
        log2 (largest power of two <= nPairs)
      • rangeShift

        public char rangeShift()
        (nPairs - largest power of two <= nPairs) * entry size
      • setRangeShift

        public void setRangeShift​(char value)
        (nPairs - largest power of two <= nPairs) * entry size
      • table

        public char table()
        entries are first glyph, second glyph, and value
      • setTable

        public void setTable​(char value)
        entries are first glyph, second glyph, and value