Home
last modified time | relevance | path

Searched refs:idRangeOffset (Results 1 – 14 of 14) sorted by relevance

/external/fonttools/Lib/fontTools/ttLib/tables/
D_c_m_a_p.py383 self.idRangeOffset = None
441 subHeader.idRangeOffset) = struct.unpack(subHeaderFormat, data[pos:pos + 8])
443 giDataPos = pos + subHeader.idRangeOffset-2
575 subHeader.idRangeOffset = 0
623 subHeader.idRangeOffset = 2
634idRangeOffset = (len(subHeaderList)-1)*8 + 2 # offset to beginning of glyphIDArray from first subh…
638 subHeader.idRangeOffset = 0
642 subHeader.idRangeOffset = prevSubhead.idRangeOffset - (index-j)*8
645 if subHeader.idRangeOffset == 0: # didn't find one.
646 subHeader.idRangeOffset = idRangeOffset
[all …]
/external/sfntly/doc/
DSfntlyCPlusPlusNotes.md49 segment) and an **`idRangeOffset`** (offset into glyphIdArray or 0).
51 `idDelta` and `idRangeOffset` seem to be the same thing, offsets. In
52 fact, `idRangeOffset` uses the glyph array to get the index by relying
53 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, the
59 glyphIndex = *(&idRangeOffset[i] + idRangeOffset[i] / 2 + (c - startCode[i]))
63 `idRangeOffset[i] = 0`, in which case it is added directly to the
/external/harfbuzz_ng/src/
Dhb-ot-cmap-table.hh301 HBUINT16 *idRangeOffset = c->allocate_size<HBUINT16> (HBUINT16::static_size * segcount); in serialize_rangeoffset_glyid() local
302 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() local
356 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 …]
/external/cronet/third_party/icu/source/samples/layout/
Dsfnt.h80 le_uint16 idRangeOffset; member
/external/icu/icu4c/source/samples/layout/
Dsfnt.h80 le_uint16 idRangeOffset; member
/external/cronet/third_party/icu/source/test/perf/leperf/
DFontObject.h77 le_uint16 idRangeOffset; member
Dsfnt.h106 le_uint16 idRangeOffset; member
/external/icu/icu4c/source/test/perf/leperf/
DFontObject.h77 le_uint16 idRangeOffset; member
Dsfnt.h106 le_uint16 idRangeOffset; member
/external/icu/icu4c/source/test/letest/
DFontObject.h73 le_uint16 idRangeOffset; member
Dsfnt.h102 le_uint16 idRangeOffset; member
/external/cronet/third_party/icu/source/test/letest/
DFontObject.h73 le_uint16 idRangeOffset; member
Dsfnt.h102 le_uint16 idRangeOffset; member
/external/harfbuzz_ng/perf/texts/
Den-words.txt5076 idRangeOffset