Class OpenTypeParser.CmapTable

  • Enclosing class:
    OpenTypeParser

    static class OpenTypeParser.CmapTable
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) java.util.Map<java.lang.Integer,​int[]> cmap10
      The map containing the code information for the table 'cmap', encoding 1.0.
      (package private) java.util.Map<java.lang.Integer,​int[]> cmap31
      The map containing the code information for the table 'cmap', encoding 3.1 in Unicode.
      (package private) java.util.Map<java.lang.Integer,​int[]> cmapExt  
      (package private) boolean fontSpecific  
    • Constructor Summary

      Constructors 
      Constructor Description
      CmapTable()  
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • cmap10

        java.util.Map<java.lang.Integer,​int[]> cmap10
        The map containing the code information for the table 'cmap', encoding 1.0. The key is the code and the value is an int[2] where position 0 is the glyph number and position 1 is the glyph width normalized to 1000 units.
        See Also:
        FontProgram.UNITS_NORMALIZATION
      • cmap31

        java.util.Map<java.lang.Integer,​int[]> cmap31
        The map containing the code information for the table 'cmap', encoding 3.1 in Unicode. The key is the code and the value is an int[2] where position 0 is the glyph number and position 1 is the glyph width normalized to 1000 units.
        See Also:
        FontProgram.UNITS_NORMALIZATION
      • cmapExt

        java.util.Map<java.lang.Integer,​int[]> cmapExt
      • fontSpecific

        boolean fontSpecific
    • Constructor Detail

      • CmapTable

        CmapTable()