Searched refs:idRangeOffset (Results 1 – 14 of 14) sorted by relevance
383 self.idRangeOffset = None441 subHeader.idRangeOffset) = struct.unpack(subHeaderFormat, data[pos:pos + 8])443 giDataPos = pos + subHeader.idRangeOffset-2575 subHeader.idRangeOffset = 0623 subHeader.idRangeOffset = 2634 …idRangeOffset = (len(subHeaderList)-1)*8 + 2 # offset to beginning of glyphIDArray from first subh…638 subHeader.idRangeOffset = 0642 subHeader.idRangeOffset = prevSubhead.idRangeOffset - (index-j)*8645 if subHeader.idRangeOffset == 0: # didn't find one.646 subHeader.idRangeOffset = idRangeOffset[all …]
49 segment) and an **`idRangeOffset`** (offset into glyphIdArray or 0).51 `idDelta` and `idRangeOffset` seem to be the same thing, offsets. In52 fact, `idRangeOffset` uses the glyph array to get the index by relying53 on the fact that the array is immediately after the `idRangeOffset`54 table in the font file. So, the segment’s offset is `idRangeOffset[i]`55 but since the `idRangeOffset` table contains words and not bytes, the59 glyphIndex = *(&idRangeOffset[i] + idRangeOffset[i] / 2 + (c - startCode[i]))63 `idRangeOffset[i] = 0`, in which case it is added directly to the
301 HBUINT16 *idRangeOffset = c->allocate_size<HBUINT16> (HBUINT16::static_size * segcount); in serialize_rangeoffset_glyid() local302 if (unlikely (!c->check_success (idRangeOffset))) return nullptr; in serialize_rangeoffset_glyid()303 …if (unlikely ((char *)idRangeOffset - (char *)idDelta != (int) segcount * (int) HBINT16::static_si… in serialize_rangeoffset_glyid()308 idRangeOffset[i] = 2 * (c->start_embed<HBUINT16> () - idRangeOffset - i); in serialize_rangeoffset_glyid()317 return idRangeOffset; in serialize_rangeoffset_glyid()350 HBUINT16 *idRangeOffset = serialize_rangeoffset_glyid (c, in serialize() local356 if (unlikely (!c->check_success (idRangeOffset))) return; in serialize()393 idRangeOffset = idDelta + segCount; in init()394 glyphIdArray = idRangeOffset + segCount; in init()423 unsigned int rangeOffset = this->idRangeOffset[i]; in get_glyph()[all …]
80 le_uint16 idRangeOffset; member
77 le_uint16 idRangeOffset; member
106 le_uint16 idRangeOffset; member
73 le_uint16 idRangeOffset; member
102 le_uint16 idRangeOffset; member
5076 idRangeOffset