Home
last modified time | relevance | path

Searched refs:lastGlyphIndex (Results 1 – 12 of 12) sorted by relevance

/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/sfntly/table/bitmap/
DIndexSubTable.java38 private final int lastGlyphIndex; field in IndexSubTable
54 protected IndexSubTable(ReadableFontData data, int firstGlyphIndex, int lastGlyphIndex) { in IndexSubTable() argument
57 this.lastGlyphIndex = lastGlyphIndex; in IndexSubTable()
71 public int lastGlyphIndex() { in lastGlyphIndex() method in IndexSubTable
72 return this.lastGlyphIndex; in lastGlyphIndex()
124 return IndexSubTable.checkGlyphRange(glyphId, this.firstGlyphIndex(), this.lastGlyphIndex()); in checkGlyphRange()
130 + Integer.toHexString(this.lastGlyphIndex()) + "]" + ", format = " + this.indexFormat in toString()
134 for (int g = this.firstGlyphIndex(); g < this.lastGlyphIndex(); g++) { in toString()
143 private int lastGlyphIndex; field in IndexSubTable.Builder
175 int lastGlyphIndex = data.readUShort( in createBuilder() local
[all …]
DIndexSubTableFormat3.java36 private IndexSubTableFormat3(ReadableFontData data, int firstGlyphIndex, int lastGlyphIndex) { in IndexSubTableFormat3() argument
37 super(data, firstGlyphIndex, lastGlyphIndex); in IndexSubTableFormat3()
42 return this.lastGlyphIndex() - this.firstGlyphIndex() + 1; in numGlyphs()
73 ReadableFontData data, int indexSubTableOffset, int firstGlyphIndex, int lastGlyphIndex) { in createBuilder() argument
74 int length = Builder.dataLength(data, indexSubTableOffset, firstGlyphIndex, lastGlyphIndex); in createBuilder()
75 return new Builder(data.slice(indexSubTableOffset, length), firstGlyphIndex, lastGlyphIndex); in createBuilder()
79 WritableFontData data, int indexSubTableOffset, int firstGlyphIndex, int lastGlyphIndex) { in createBuilder() argument
80 int length = Builder.dataLength(data, indexSubTableOffset, firstGlyphIndex, lastGlyphIndex); in createBuilder()
81 return new Builder(data.slice(indexSubTableOffset, length), firstGlyphIndex, lastGlyphIndex); in createBuilder()
85 ReadableFontData data, int indexSubTableOffset, int firstGlyphIndex, int lastGlyphIndex) { in dataLength() argument
[all …]
DIndexSubTableFormat1.java36 private IndexSubTableFormat1(ReadableFontData data, int firstGlyphIndex, int lastGlyphIndex) { in IndexSubTableFormat1() argument
37 super(data, firstGlyphIndex, lastGlyphIndex); in IndexSubTableFormat1()
42 return this.lastGlyphIndex() - this.firstGlyphIndex() + 1; in numGlyphs()
70 ReadableFontData data, int indexSubTableOffset, int firstGlyphIndex, int lastGlyphIndex) { in createBuilder() argument
71 int length = Builder.dataLength(data, indexSubTableOffset, firstGlyphIndex, lastGlyphIndex); in createBuilder()
72 return new Builder(data.slice(indexSubTableOffset, length), firstGlyphIndex, lastGlyphIndex); in createBuilder()
76 WritableFontData data, int indexSubTableOffset, int firstGlyphIndex, int lastGlyphIndex) { in createBuilder() argument
77 int length = Builder.dataLength(data, indexSubTableOffset, firstGlyphIndex, lastGlyphIndex); in createBuilder()
78 return new Builder(data.slice(indexSubTableOffset, length), firstGlyphIndex, lastGlyphIndex); in createBuilder()
82 ReadableFontData data, int indexSubTableOffset, int firstGlyphIndex, int lastGlyphIndex) { in dataLength() argument
[all …]
DIndexSubTableFormat2.java51 return this.lastGlyphIndex() - this.firstGlyphIndex() + 1; in numGlyphs()
75 ReadableFontData data, int indexSubTableOffset, int firstGlyphIndex, int lastGlyphIndex) { in createBuilder() argument
76 int length = Builder.dataLength(data, indexSubTableOffset, firstGlyphIndex, lastGlyphIndex); in createBuilder()
77 return new Builder(data.slice(indexSubTableOffset, length), firstGlyphIndex, lastGlyphIndex); in createBuilder()
81 WritableFontData data, int indexSubTableOffset, int firstGlyphIndex, int lastGlyphIndex) { in createBuilder() argument
82 int length = Builder.dataLength(data, indexSubTableOffset, firstGlyphIndex, lastGlyphIndex); in createBuilder()
83 return new Builder(data.slice(indexSubTableOffset, length), firstGlyphIndex, lastGlyphIndex); in createBuilder()
87 ReadableFontData data, int indexSubTableOffset, int firstGlyphIndex, int lastGlyphIndex) { in dataLength() argument
96 private Builder(WritableFontData data, int firstGlyphIndex, int lastGlyphIndex) { in Builder() argument
97 super(data, firstGlyphIndex, lastGlyphIndex); in Builder()
[all …]
DIndexSubTableFormat5.java39 private IndexSubTableFormat5(ReadableFontData data, int firstGlyphIndex, int lastGlyphIndex) { in IndexSubTableFormat5() argument
40 super(data, firstGlyphIndex, lastGlyphIndex); in IndexSubTableFormat5()
90 ReadableFontData data, int indexSubTableOffset, int firstGlyphIndex, int lastGlyphIndex) { in createBuilder() argument
91 int length = Builder.dataLength(data, indexSubTableOffset, firstGlyphIndex, lastGlyphIndex); in createBuilder()
92 return new Builder(data.slice(indexSubTableOffset, length), firstGlyphIndex, lastGlyphIndex); in createBuilder()
96 WritableFontData data, int indexSubTableOffset, int firstGlyphIndex, int lastGlyphIndex) { in createBuilder() argument
97 int length = Builder.dataLength(data, indexSubTableOffset, firstGlyphIndex, lastGlyphIndex); in createBuilder()
98 return new Builder(data.slice(indexSubTableOffset, length), firstGlyphIndex, lastGlyphIndex); in createBuilder()
102 ReadableFontData data, int indexSubTableOffset, int firstGlyphIndex, int lastGlyphIndex) { in dataLength() argument
112 private Builder(WritableFontData data, int firstGlyphIndex, int lastGlyphIndex) { in Builder() argument
[all …]
DIndexSubTableFormat4.java37 private IndexSubTableFormat4(ReadableFontData data, int firstGlyphIndex, int lastGlyphIndex) { in IndexSubTableFormat4() argument
38 super(data, firstGlyphIndex, lastGlyphIndex); in IndexSubTableFormat4()
135 ReadableFontData data, int indexSubTableOffset, int firstGlyphIndex, int lastGlyphIndex) { in createBuilder() argument
136 int length = Builder.dataLength(data, indexSubTableOffset, firstGlyphIndex, lastGlyphIndex); in createBuilder()
137 return new Builder(data.slice(indexSubTableOffset, length), firstGlyphIndex, lastGlyphIndex); in createBuilder()
141 WritableFontData data, int indexSubTableOffset, int firstGlyphIndex, int lastGlyphIndex) { in createBuilder() argument
142 int length = Builder.dataLength(data, indexSubTableOffset, firstGlyphIndex, lastGlyphIndex); in createBuilder()
143 return new Builder(data.slice(indexSubTableOffset, length), firstGlyphIndex, lastGlyphIndex); in createBuilder()
147 ReadableFontData data, int indexSubTableOffset, int firstGlyphIndex, int lastGlyphIndex) { in dataLength() argument
157 private Builder(WritableFontData data, int firstGlyphIndex, int lastGlyphIndex) { in Builder() argument
[all …]
DBitmapSizeTable.java147 if (subTable.firstGlyphIndex() <= glyphId && subTable.lastGlyphIndex() >= glyphId) { in linearSearchIndexSubTables()
166 if (glyphId <= subTable.lastGlyphIndex()) { in binarySearchIndexSubTables()
442 if (subTable.firstGlyphIndex() <= glyphId && subTable.lastGlyphIndex() >= glyphId) { in linearSearchIndexSubTables()
462 if (glyphId <= subTable.lastGlyphIndex()) { in binarySearchIndexSubTables()
DEblcTable.java395 newData.writeUShort(indexSubTableArrayOffset, indexSubTableBuilder.lastGlyphIndex()); in subSerialize()
/third_party/skia/third_party/externals/harfbuzz/src/
Dhb-ot-color-cbdt-table.hh367 firstGlyphIndex <= lastGlyphIndex && in sanitize()
368 offsetToSubtable.sanitize (c, base, lastGlyphIndex - firstGlyphIndex + 1)); in sanitize()
462 (*records)[records->length - 1].lastGlyphIndex = 0; in add_new_record()
483 if (firstGlyphIndex > lastGlyphIndex) in add_glyph_for_subset()
486 lastGlyphIndex = gid; in add_glyph_for_subset()
490 if (lastGlyphIndex > gid) in add_glyph_for_subset()
492 unsigned int num_missing = (unsigned int) (gid - lastGlyphIndex - 1); in add_glyph_for_subset()
493 lastGlyphIndex = gid; in add_glyph_for_subset()
506 if (gid < firstGlyphIndex || gid > lastGlyphIndex) return false; in get_image_data()
512 HBGlyphID16 lastGlyphIndex; member
[all …]
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/sfntly/table/truetype/
DLocaTable.java225 if (glyphId < 0 || glyphId > this.lastGlyphIndex()) { in checkGlyphRange()
231 private int lastGlyphIndex() { in lastGlyphIndex() method in LocaTable.Builder
357 return this.lastGlyphIndex() + 1; in numGlyphs()
/third_party/skia/src/sfnt/
DSkOTTable_EBLC.h87 SK_OT_USHORT lastGlyphIndex; //last glyph code of this range (inclusive) member
/third_party/skia/third_party/externals/harfbuzz/perf/texts/
Den-words.txt6061 lastGlyphIndex