/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/sfntly/table/bitmap/ |
H A D | IndexSubTable.java | 38 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 217 Builder(WritableFontData data, int firstGlyphIndex, int lastGlyphIndex) Builder() argument 224 Builder(ReadableFontData data, int firstGlyphIndex, int lastGlyphIndex) Builder() argument 262 public int lastGlyphIndex() { lastGlyphIndex() method in IndexSubTable.Builder 266 setLastGlyphIndex(int lastGlyphIndex) setLastGlyphIndex() argument [all...] |
H A D | IndexSubTableFormat1.java | 36 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() 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() 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() 69 createBuilder( ReadableFontData data, int indexSubTableOffset, int firstGlyphIndex, int lastGlyphIndex) createBuilder() argument 75 createBuilder( WritableFontData data, int indexSubTableOffset, int firstGlyphIndex, int lastGlyphIndex) createBuilder() argument 81 dataLength( ReadableFontData data, int indexSubTableOffset, int firstGlyphIndex, int lastGlyphIndex) dataLength() argument 91 Builder(WritableFontData data, int firstGlyphIndex, int lastGlyphIndex) Builder() argument 95 Builder(ReadableFontData data, int firstGlyphIndex, int lastGlyphIndex) Builder() argument [all...] |
H A D | IndexSubTableFormat3.java | 36 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() 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() 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() 72 createBuilder( ReadableFontData data, int indexSubTableOffset, int firstGlyphIndex, int lastGlyphIndex) createBuilder() argument 78 createBuilder( WritableFontData data, int indexSubTableOffset, int firstGlyphIndex, int lastGlyphIndex) createBuilder() argument 84 dataLength( ReadableFontData data, int indexSubTableOffset, int firstGlyphIndex, int lastGlyphIndex) dataLength() argument 94 Builder(WritableFontData data, int firstGlyphIndex, int lastGlyphIndex) Builder() argument 98 Builder(ReadableFontData data, int firstGlyphIndex, int lastGlyphIndex) Builder() argument [all...] |
H A D | IndexSubTableFormat2.java | 51 return this.lastGlyphIndex() - this.firstGlyphIndex() + 1; in numGlyphs() 75 ReadableFontData data, int indexSubTableOffset, int firstGlyphIndex, int lastGlyphIndex) { in createBuilder() 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() 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() 96 private Builder(WritableFontData data, int firstGlyphIndex, int lastGlyphIndex) { in Builder() argument 97 super(data, firstGlyphIndex, lastGlyphIndex); in Builder() 74 createBuilder( ReadableFontData data, int indexSubTableOffset, int firstGlyphIndex, int lastGlyphIndex) createBuilder() argument 80 createBuilder( WritableFontData data, int indexSubTableOffset, int firstGlyphIndex, int lastGlyphIndex) createBuilder() argument 86 dataLength( ReadableFontData data, int indexSubTableOffset, int firstGlyphIndex, int lastGlyphIndex) dataLength() argument 100 Builder(ReadableFontData data, int firstGlyphIndex, int lastGlyphIndex) Builder() argument [all...] |
H A D | IndexSubTableFormat4.java | 37 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() 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() 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() 157 private Builder(WritableFontData data, int firstGlyphIndex, int lastGlyphIndex) { in Builder() argument 134 createBuilder( ReadableFontData data, int indexSubTableOffset, int firstGlyphIndex, int lastGlyphIndex) createBuilder() argument 140 createBuilder( WritableFontData data, int indexSubTableOffset, int firstGlyphIndex, int lastGlyphIndex) createBuilder() argument 146 dataLength( ReadableFontData data, int indexSubTableOffset, int firstGlyphIndex, int lastGlyphIndex) dataLength() argument 161 Builder(ReadableFontData data, int firstGlyphIndex, int lastGlyphIndex) Builder() argument [all...] |
H A D | IndexSubTableFormat5.java | 39 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() 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() 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() 112 private Builder(WritableFontData data, int firstGlyphIndex, int lastGlyphIndex) { in Builder() argument 89 createBuilder( ReadableFontData data, int indexSubTableOffset, int firstGlyphIndex, int lastGlyphIndex) createBuilder() argument 95 createBuilder( WritableFontData data, int indexSubTableOffset, int firstGlyphIndex, int lastGlyphIndex) createBuilder() argument 101 dataLength( ReadableFontData data, int indexSubTableOffset, int firstGlyphIndex, int lastGlyphIndex) dataLength() argument 116 Builder(ReadableFontData data, int firstGlyphIndex, int lastGlyphIndex) Builder() argument [all...] |
H A D | BitmapSizeTable.java | 147 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()
|
H A D | EblcTable.java | 395 newData.writeUShort(indexSubTableArrayOffset, indexSubTableBuilder.lastGlyphIndex()); in subSerialize()
|
/third_party/skia/third_party/externals/harfbuzz/src/ |
H A D | hb-ot-color-cbdt-table.hh | 367 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 607 unsigned int lastGlyphIndex = indexSubtablesZ[i].lastGlyphIndex; find_table() local [all...] |
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/sfntly/table/truetype/ |
H A D | LocaTable.java | 225 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/ |
H A D | SkOTTable_EBLC.h | 87 SK_OT_USHORT lastGlyphIndex; //last glyph code of this range (inclusive) member 100 //SK_OT_ULONG offsetArray[lastGlyphIndex - firstGlyphIndex + 1 + 1]; //last element points to one past end of last glyph 114 //SK_OT_USHORT offsetArray[lastGlyphIndex - firstGlyphIndex + 1 + 1]; //last element points to one past end of last glyph, may have extra element to force even number of elements
|