HomeSort by relevance Sort by last modified time
    Searched refs:sstruct (Results 1 - 25 of 44) sorted by null

1 2

  /external/fonttools/Doc/source/misc/
sstruct.rst 2 sstruct
5 .. automodule:: fontTools.misc.sstruct
index.rst 15 sstruct
  /external/fonttools/Lib/fontTools/ttLib/tables/
F_F_T_M_.py 3 from fontTools.misc import sstruct
19 dummy, rest = sstruct.unpack2(FFTMFormat, data, self)
22 data = sstruct.pack(FFTMFormat, self)
28 formatstring, names, fixes = sstruct.getformat(FFTMFormat)
_m_e_t_a.py 3 from fontTools.misc import sstruct
34 headerSize = sstruct.calcsize(META_HEADER_FORMAT)
35 header = sstruct.unpack(META_HEADER_FORMAT, data[0 : headerSize])
39 dataMapSize = sstruct.calcsize(DATA_MAP_FORMAT)
42 dataMap = sstruct.unpack(
53 headerSize = sstruct.calcsize(META_HEADER_FORMAT)
54 dataOffset = headerSize + len(keys) * sstruct.calcsize(DATA_MAP_FORMAT)
55 header = sstruct.pack(META_HEADER_FORMAT, {
68 dataMaps.append(sstruct.pack(DATA_MAP_FORMAT, {
V_D_M_X_.py 4 from fontTools.misc import sstruct
45 dummy, data = sstruct.unpack2(VDMX_HeaderFmt, data, self)
46 pos += sstruct.calcsize(VDMX_HeaderFmt)
49 ratio, data = sstruct.unpack2(VDMX_RatRangeFmt, data)
50 pos += sstruct.calcsize(VDMX_RatRangeFmt)
65 group, data = sstruct.unpack2(VDMX_GroupFmt, data)
70 pos += sstruct.calcsize(VDMX_GroupFmt)
72 vTable, data = sstruct.unpack2(VDMX_vTableFmt, data)
73 vTableLength = sstruct.calcsize(VDMX_vTableFmt)
109 lenHeader = sstruct.calcsize(VDMX_HeaderFmt
    [all...]
BitmapGlyphMetrics.py 5 from fontTools.misc import sstruct
38 for metricName in sstruct.getformat(self.__class__.binaryFormat)[1]:
45 metricNames = set(sstruct.getformat(self.__class__.binaryFormat)[1])
C_B_D_T_.py 8 from fontTools.misc import sstruct
42 dummy, data = sstruct.unpack2(smallGlyphMetricsFormat, self.data, self.metrics)
52 dataList.append(sstruct.pack(smallGlyphMetricsFormat, self.metrics))
61 dummy, data = sstruct.unpack2(bigGlyphMetricsFormat, self.data, self.metrics)
71 dataList.append(sstruct.pack(bigGlyphMetricsFormat, self.metrics))
_m_a_x_p.py 3 from fontTools.misc import sstruct
36 dummy, data = sstruct.unpack2(maxpFormat_0_5, data, self)
39 dummy, data = sstruct.unpack2(maxpFormat_1_0_add, data, self)
51 data = sstruct.pack(maxpFormat_0_5, self)
53 data = data + sstruct.pack(maxpFormat_1_0_add, self)
128 formatstring, names, fixes = sstruct.getformat(maxpFormat_0_5)
130 formatstring, names_1_0, fixes = sstruct.getformat(maxpFormat_1_0_add)
_s_b_i_x.py 3 from fontTools.misc import sstruct
22 sbixHeaderFormatSize = sstruct.calcsize(sbixHeaderFormat)
30 sbixStrikeOffsetFormatSize = sstruct.calcsize(sbixStrikeOffsetFormat)
45 sstruct.unpack(sbixHeaderFormat, data[ : sbixHeaderFormatSize], self)
50 sstruct.unpack(sbixStrikeOffsetFormat, \
74 sbixHeader = sstruct.pack(sbixHeaderFormat, self)
84 sbixHeader += sstruct.pack(sbixStrikeOffsetFormat, current_strike)
G__l_a_t.py 3 from fontTools.misc import sstruct
71 sstruct.unpack2(Glat_format_0, data, self)
78 sstruct.unpack2(Glat_format_3, data, self)
92 e, data = sstruct.unpack2(fmt, data, _Object())
102 o, data = sstruct.unpack2(Glat_format_3_octabox_metrics, data, _Object())
107 subbox, data = sstruct.unpack2(Glat_format_3_subbox_entry,
116 data = sstruct.pack(Glat_format_0, self)
123 data = sstruct.pack(Glat_format_3, self)
140 data += sstruct.pack(fmt, {'attNum' : e[0], 'num' : e[1]}) + \
147 data = sstruct.pack(Glat_format_3_octabox_metrics, o
    [all...]
_a_v_a_r.py 4 from fontTools.misc import sstruct
26 assert sstruct.calcsize(AVAR_HEADER_FORMAT) == 8, sstruct.calcsize(AVAR_HEADER_FORMAT)
45 result = [sstruct.pack(AVAR_HEADER_FORMAT, header)]
58 headerSize = sstruct.calcsize(AVAR_HEADER_FORMAT)
59 header = sstruct.unpack(AVAR_HEADER_FORMAT, data[0:headerSize])
_f_v_a_r.py 3 from fontTools.misc import sstruct
50 instanceSize = sstruct.calcsize(FVAR_INSTANCE_FORMAT) + (len(self.axes) * 4)
57 "offsetToData": sstruct.calcsize(FVAR_HEADER_FORMAT),
60 "axisSize": sstruct.calcsize(FVAR_AXIS_FORMAT),
64 result = [sstruct.pack(FVAR_HEADER_FORMAT, header)]
73 headerSize = sstruct.calcsize(FVAR_HEADER_FORMAT)
74 header = sstruct.unpack(FVAR_HEADER_FORMAT, data[0:headerSize])
118 return sstruct.pack(FVAR_AXIS_FORMAT, self)
121 sstruct.unpack2(FVAR_AXIS_FORMAT, data, self)
163 result = [sstruct.pack(FVAR_INSTANCE_FORMAT, self)
    [all...]
_h_e_a_d.py 3 from fontTools.misc import sstruct
39 dummy, rest = sstruct.unpack2(headFormat, data, self)
69 data = sstruct.pack(headFormat, self)
75 formatstring, names, fixes = sstruct.getformat(headFormat)
D_S_I_G_.py 4 from fontTools.misc import sstruct
45 dummy, newData = sstruct.unpack2(DSIG_HeaderFormat, data, self)
50 sigrec, newData = sstruct.unpack2(DSIG_SignatureFormat, newData, SignatureRecord())
54 dummy, newData = sstruct.unpack2(DSIG_SignatureBlockFormat, data[sigrec.ulOffset:], sigrec)
60 packed = sstruct.pack(DSIG_HeaderFormat, self)
62 offset = len(packed) + self.usNumSigs * sstruct.calcsize(DSIG_SignatureFormat)
67 packed = sstruct.pack(DSIG_SignatureBlockFormat, sigrec) + sigrec.pkcs7
73 headers.append(sstruct.pack(DSIG_SignatureFormat, sigrec))
sbixStrike.py 3 from fontTools.misc import sstruct
22 sbixStrikeHeaderFormatSize = sstruct.calcsize(sbixStrikeHeaderFormat)
23 sbixGlyphDataOffsetFormatSize = sstruct.calcsize(sbixGlyphDataOffsetFormat)
43 sstruct.unpack(sbixStrikeHeaderFormat, self.data[:sbixStrikeHeaderFormatSize], self)
86 self.glyphDataOffsets += sstruct.pack(sbixGlyphDataOffsetFormat, current_glyph)
91 self.glyphDataOffsets += sstruct.pack(sbixGlyphDataOffsetFormat, dummy)
94 self.data = sstruct.pack(sbixStrikeHeaderFormat, self)
G__l_o_c.py 3 from fontTools.misc import sstruct
30 _, data = sstruct.unpack2(Gloc_header, data, self)
42 data = sstruct.pack(Gloc_header, dict(version=1.0,
S_I_N_G_.py 3 from fontTools.misc import sstruct
29 dummy, rest = sstruct.unpack2(SINGFormat, data, self)
67 data = sstruct.pack(SINGFormat, d)
82 formatstring, names, fixes = sstruct.getformat(SINGFormat)
_c_v_a_r.py 5 from fontTools.misc import sstruct
22 CVAR_HEADER_SIZE = sstruct.calcsize(CVAR_HEADER_FORMAT)
47 sstruct.pack(CVAR_HEADER_FORMAT, header),
55 sstruct.unpack(CVAR_HEADER_FORMAT, data[0:CVAR_HEADER_SIZE], header)
_h_h_e_a.py 3 from fontTools.misc import sstruct
40 sstruct.unpack(hheaFormat, data, self)
46 return sstruct.pack(hheaFormat, self)
96 formatstring, names, fixes = sstruct.getformat(hheaFormat)
_v_h_e_a.py 3 from fontTools.misc import sstruct
39 sstruct.unpack(vheaFormat, data, self)
45 return sstruct.pack(vheaFormat, self)
95 formatstring, names, fixes = sstruct.getformat(vheaFormat)
sbixGlyph.py 3 from fontTools.misc import sstruct
21 sbixGlyphHeaderFormatSize = sstruct.calcsize(sbixGlyphHeaderFormat)
57 sstruct.unpack(sbixGlyphHeaderFormat, self.rawdata[:sbixGlyphHeaderFormatSize], self)
80 self.rawdata = sstruct.pack(sbixGlyphHeaderFormat, self) + self.imageData
M_E_T_A_.py 3 from fontTools.misc import sstruct
77 dummy, newData = sstruct.unpack2(METAHeaderFormat, data, self)
80 glyphRecord, newData = sstruct.unpack2(METAGlyphRecordFormat, newData, GlyphRecord())
92 stringRec, newData = sstruct.unpack2(METAStringRecordFormat, newData, StringRecord())
111 metaData = sstruct.pack(METAHeaderFormat, self)
162 formatstring, names, fixes = sstruct.getformat(METAHeaderFormat)
219 data = sstruct.pack(METAGlyphRecordFormat, self)
295 data = sstruct.pack(METAStringRecordFormat, self)
G_M_A_P_.py 3 from fontTools.misc import sstruct
66 data = sstruct.pack(GMAPRecordFormat1, self)
78 dummy, newData = sstruct.unpack2(GMAPFormat, data, self)
84 gmapRecord, newData = sstruct.unpack2(GMAPRecordFormat1, newData, GMAPRecord())
92 data = sstruct.pack(GMAPFormat, self)
102 formatstring, names, fixes = sstruct.getformat(GMAPFormat)
_t_r_a_k.py 3 from fontTools.misc import sstruct
27 TRAK_HEADER_FORMAT_SIZE = sstruct.calcsize(TRAK_HEADER_FORMAT)
37 TRACK_DATA_FORMAT_SIZE = sstruct.calcsize(TRACK_DATA_FORMAT)
47 TRACK_TABLE_ENTRY_FORMAT_SIZE = sstruct.calcsize(TRACK_TABLE_ENTRY_FORMAT)
51 # fixedToFloat conversion manually instead of relying on sstruct
83 tableData = bytesjoin([sstruct.pack(TRAK_HEADER_FORMAT, self)] + dataList)
87 sstruct.unpack(TRAK_HEADER_FORMAT, data[:TRAK_HEADER_FORMAT_SIZE], self)
136 trackDataHeader = sstruct.pack(
149 entryDataList += [sstruct.pack(TRACK_TABLE_ENTRY_FORMAT, entry)]
165 sstruct.unpack(TRACK_DATA_FORMAT, trackDataHeader, self
    [all...]
  /external/fonttools/Lib/fontTools/misc/
macRes.py 5 from fontTools.misc import sstruct
75 sstruct.unpack(ResourceForkHeader, headerData, self)
79 sstruct.unpack(ResourceMapHeader, resourceMapData, self)
91 item = sstruct.unpack(ResourceTypeItem, resTypeItemData)
184 sstruct.unpack(ResourceRefItem, refData, self)
206 ResourceForkHeaderSize = sstruct.calcsize(ResourceForkHeader)
215 ResourceMapHeaderSize = sstruct.calcsize(ResourceMapHeader)
224 ResourceTypeItemSize = sstruct.calcsize(ResourceTypeItem)
235 ResourceRefItemSize = sstruct.calcsize(ResourceRefItem)

Completed in 512 milliseconds

1 2