fontTools.ttLib.tables._c_m_a_p
index
/code/fontTools/Lib/fontTools/ttLib/tables/_c_m_a_p.py

 
Modules
       
fontTools.ttLib.tables.DefaultTable
array
struct
fontTools.ttLib

 
Classes
       
CmapSubtable
cmap_format_0
cmap_format_12
cmap_format_2
cmap_format_4
cmap_format_6
cmap_format_unknown
fontTools.ttLib.tables.DefaultTable.DefaultTable
table__c_m_a_p
SubHeader

 
class CmapSubtable
     Methods defined here:
__cmp__(self, other)
__init__(self, format)
fromXML(self, (name, attrs, content), ttFont)
toXML(self, writer, ttFont)

 
class SubHeader
     Methods defined here:
__init__(self)

 
class cmap_format_0(CmapSubtable)
     Methods defined here:
compile(self, ttFont)
decompile(self, data, ttFont)
fromXML(self, (name, attrs, content), ttFont)

Methods inherited from CmapSubtable:
__cmp__(self, other)
__init__(self, format)
toXML(self, writer, ttFont)

 
class cmap_format_12(CmapSubtable)
     Methods defined here:
compile(self, ttFont)
decompile(self, data, ttFont)
fromXML(self, (name, attrs, content), ttFont)
toXML(self, writer, ttFont)

Methods inherited from CmapSubtable:
__cmp__(self, other)
__init__(self, format)

 
class cmap_format_2(CmapSubtable)
     Methods defined here:
compile(self, ttFont)
decompile(self, data, ttFont)
fromXML(self, (name, attrs, content), ttFont)

Methods inherited from CmapSubtable:
__cmp__(self, other)
__init__(self, format)
toXML(self, writer, ttFont)

 
class cmap_format_4(CmapSubtable)
     Methods defined here:
compile(self, ttFont)
decompile(self, data, ttFont)
fromXML(self, (name, attrs, content), ttFont)

Methods inherited from CmapSubtable:
__cmp__(self, other)
__init__(self, format)
toXML(self, writer, ttFont)

 
class cmap_format_6(CmapSubtable)
     Methods defined here:
compile(self, ttFont)
decompile(self, data, ttFont)
fromXML(self, (name, attrs, content), ttFont)

Methods inherited from CmapSubtable:
__cmp__(self, other)
__init__(self, format)
toXML(self, writer, ttFont)

 
class cmap_format_unknown(CmapSubtable)
     Methods defined here:
compile(self, ttFont)
decompile(self, data, ttFont)
toXML(self, writer, ttFont)

Methods inherited from CmapSubtable:
__cmp__(self, other)
__init__(self, format)
fromXML(self, (name, attrs, content), ttFont)

 
class table__c_m_a_p(fontTools.ttLib.tables.DefaultTable.DefaultTable)
     Methods defined here:
compile(self, ttFont)
decompile(self, data, ttFont)
fromXML(self, (name, attrs, content), ttFont)
getcmap(self, platformID, platEncID)
toXML(self, writer, ttFont)

Methods inherited from fontTools.ttLib.tables.DefaultTable.DefaultTable:
__cmp__(self, other)
__init__(self, tag)
__repr__(self)

Data and other attributes inherited from fontTools.ttLib.tables.DefaultTable.DefaultTable:
dependencies = []

 
Functions
       
splitRange(startCode, endCode, cmap)

 
Data
        cmap_classes = {0: <class fontTools.ttLib.tables._c_m_a_p.cmap_format_0 at 0x1708270>, 2: <class fontTools.ttLib.tables._c_m_a_p.cmap_format_2 at 0x17082d0>, 4: <class fontTools.ttLib.tables._c_m_a_p.cmap_format_4 at 0x1708300>, 6: <class fontTools.ttLib.tables._c_m_a_p.cmap_format_6 at 0x1708330>, 12: <class fontTools.ttLib.tables._c_m_a_p.cmap_format_12 at 0x1708360>}
cmap_format_4_format = '>7H'
subHeaderFormat = '>HHhH'