Home
last modified time | relevance | path

Searched refs:numGlyphs (Results 1 - 25 of 79) sorted by relevance

1234

/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/sfntly/table/truetype/
H A DLocaTable.java38 private int numGlyphs; field in LocaTable
40 private LocaTable(Header header, ReadableFontData data, IndexToLocFormat version, int numGlyphs) { in LocaTable() argument
43 this.numGlyphs = numGlyphs; in LocaTable()
55 public int numGlyphs() { in numGlyphs() method in LocaTable
56 return this.numGlyphs; in numGlyphs()
70 if (glyphId < 0 || glyphId >= this.numGlyphs) { in glyphOffset()
83 if (glyphId < 0 || glyphId >= this.numGlyphs) { in glyphLength()
97 return this.numGlyphs + 1; in numLocas()
110 if (index > this.numGlyphs) { in loca()
167 private int numGlyphs = -1; global() field in LocaTable.Builder
347 setNumGlyphs(int numGlyphs) setNumGlyphs() argument
356 public int numGlyphs() { numGlyphs() method in LocaTable.Builder
[all...]
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/sfntly/table/core/
H A DHorizontalDeviceMetricsTable.java32 private int numGlyphs; field in HorizontalDeviceMetricsTable
52 private HorizontalDeviceMetricsTable(Header header, ReadableFontData data, int numGlyphs) { in HorizontalDeviceMetricsTable() argument
54 this.numGlyphs = numGlyphs; in HorizontalDeviceMetricsTable()
86 if (recordIx < 0 || recordIx >= numRecords() || glyphNum < 0 || glyphNum >= numGlyphs) { in width()
98 private int numGlyphs = -1; field in HorizontalDeviceMetricsTable.Builder
114 return new HorizontalDeviceMetricsTable(this.header(), data, this.numGlyphs); in subBuildTable()
117 public void setNumGlyphs(int numGlyphs) { in setNumGlyphs() argument
118 if (numGlyphs < 0) { in setNumGlyphs()
121 this.numGlyphs in setNumGlyphs()
[all...]
H A DHorizontalMetricsTable.java33 private int numGlyphs; field in HorizontalMetricsTable
57 Header header, ReadableFontData data, int numHMetrics, int numGlyphs) { in HorizontalMetricsTable()
60 this.numGlyphs = numGlyphs; in HorizontalMetricsTable()
68 return this.numGlyphs - this.numHMetrics; in numberOfLSBs()
123 private int numGlyphs = -1; field in HorizontalMetricsTable.Builder
146 return new HorizontalMetricsTable(this.header(), data, this.numHMetrics, this.numGlyphs); in subBuildTable()
157 public void setNumGlyphs(int numGlyphs) { in setNumGlyphs() argument
158 if (numGlyphs < 0) { in setNumGlyphs()
161 this.numGlyphs in setNumGlyphs()
56 HorizontalMetricsTable( Header header, ReadableFontData data, int numHMetrics, int numGlyphs) HorizontalMetricsTable() argument
[all...]
H A DMaximumProfileTable.java39 numGlyphs(4), enum constant
70 public int numGlyphs() { in numGlyphs() method in MaximumProfileTable
71 return this.data.readUShort(Offset.numGlyphs.offset); in numGlyphs()
161 public int numGlyphs() { in numGlyphs() method in MaximumProfileTable.Builder
162 return this.internalReadData().readUShort(Offset.numGlyphs.offset); in numGlyphs()
165 public void setNumGlyphs(int numGlyphs) { in setNumGlyphs() argument
166 this.internalWriteData().writeUShort(Offset.numGlyphs.offset, numGlyphs); in setNumGlyphs()
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/sfntly/table/bitmap/
H A DIndexSubTableFormat5.java44 private static int numGlyphs(ReadableFontData data, int tableOffset) { in numGlyphs() method in IndexSubTableFormat5
45 int numGlyphs = data.readULongAsInt(tableOffset + Offset.indexSubTable5_numGlyphs.offset); in numGlyphs()
46 return numGlyphs; in numGlyphs()
59 public int numGlyphs() { in numGlyphs() method in IndexSubTableFormat5
60 return IndexSubTableFormat5.numGlyphs(this.data, 0); in numGlyphs()
68 FontData.DataSize.USHORT.size(), this.numGlyphs(), glyphId); in glyphStartOffset()
103 int numGlyphs = IndexSubTableFormat5.numGlyphs(data, indexSubTableOffset); in dataLength()
104 return Offset.indexSubTable5_glyphArray.offset + numGlyphs * FontData.DataSize.USHORT.size(); in dataLength()
140 public int numGlyphs() { in numGlyphs() method in IndexSubTableFormat5.Builder
[all...]
H A DIndexSubTableFormat4.java41 private static int numGlyphs(ReadableFontData data, int tableOffset) { in numGlyphs() method in IndexSubTableFormat4
42 int numGlyphs = data.readULongAsInt(tableOffset + Offset.indexSubTable4_numGlyphs.offset); in numGlyphs()
43 return numGlyphs; in numGlyphs()
47 public int numGlyphs() { in numGlyphs() method in IndexSubTableFormat4
48 return IndexSubTableFormat4.numGlyphs(this.data, 0); in numGlyphs()
78 Offset.codeOffsetPairLength.offset, this.numGlyphs(), glyphId); in findCodeOffsetPair()
148 int numGlyphs = IndexSubTableFormat4.numGlyphs(data, indexSubTableOffset); in dataLength()
149 return Offset.indexSubTable4_glyphArray.offset + numGlyphs in dataLength()
166 public int numGlyphs() { in numGlyphs() method in IndexSubTableFormat4.Builder
[all...]
/third_party/skia/third_party/externals/sfntly/java/test/com/google/typography/font/sfntly/
H A DGlyphEditingTests.java77 assertEquals(locaSlots - 1, loca.numGlyphs()); in testEditLocaTable()
78 for (int glyphId = 0; glyphId < loca.numGlyphs(); glyphId++) { in testEditLocaTable()
104 int numGlyphs = locaTableBuilder.numGlyphs(); in testRemoveOneGlyph()
105 assertEquals(numLocas, numGlyphs + 1); in testRemoveOneGlyph()
116 maxpTableBuilder.setNumGlyphs(locaTableBuilder.numGlyphs()); in testRemoveOneGlyph()
146 assertEquals(locaTable.numGlyphs(), numGlyphs - 1); in testRemoveOneGlyph()
167 int lastGlyphId = locaTableBuilder.numGlyphs() - 1; in testClearAllGlyphs()
/third_party/skia/third_party/externals/harfbuzz/src/
H A Dhb-ot-maxp-table.hh76 unsigned int get_num_glyphs () const { return numGlyphs; } in get_num_glyphs()
80 numGlyphs = count; in set_num_glyphs()
103 maxp_prime->numGlyphs = c->plan->num_output_glyphs (); in subset()
131 HBUINT16 numGlyphs; member
/third_party/cups-filters/fontembed/
H A Dsfnt_subset.c85 assert(sub_gid<otf->numGlyphs); in otf_subset_glyf()
129 for (iA=0,b=0,c=1;iA<otf->numGlyphs;iA++,c<<=1) { in otf_subset()
152 int locaSize=(otf->numGlyphs+1)*(otf->indexToLocFormat+1)*2; in otf_subset()
165 for (iA=0,b=0,c=1;iA<otf->numGlyphs;iA++,c<<=1) { in otf_subset()
188 set_USHORT(new_loca+otf->numGlyphs*2,offset/2); in otf_subset()
190 set_ULONG(new_loca+otf->numGlyphs*4,offset); in otf_subset()
314 for (iA=0,b=0,c=1;iA<otf->numGlyphs;iA++,c<<=1) {
333 for (iA=0,b=0,c=1;iA<otf->numGlyphs;iA++,c<<=1) {
H A Dtest_analyze.c144 for (iA=0;iA<otf->numGlyphs;iA++) { in show_glyf()
158 printf("numGlyf(nonnull): %d(%d), composites: %d\n",otf->numGlyphs,otf->numGlyphs-zeroGlyf,compGlyf); in show_glyf()
179 printf(" (last is repeated for the remaining %d glyphs)\n",otf->numGlyphs-otf->numberOfHMetrics); in show_hmtx()
219 printf("num glyphs: %d\n",otf->numGlyphs); in main()
H A Dembed.c90 int numGlyphs=0; in emb_new() local
98 numGlyphs=ret->font->sfnt->numGlyphs; // TODO in emb_new()
165 ret->subset=bitset_new(numGlyphs); in emb_new()
H A Dsfnt.c246 // {{{ read maxp table / numGlyphs in otf_do_load()
251 otf->numGlyphs=get_USHORT(maxp+4); in otf_do_load()
257 otf->numGlyphs=get_USHORT(maxp+4); in otf_do_load()
471 (((len+3)&~3)!=((((otf->numGlyphs+1)*(otf->indexToLocFormat+1)*2)+3)&~3)) ) { in otf_load_glyf()
479 otf->glyphOffsets=malloc((otf->numGlyphs+1)*sizeof(unsigned int)); in otf_load_glyf()
485 for (iA=0;iA<=otf->numGlyphs;iA++) { in otf_load_glyf()
489 for (iA=0;iA<=otf->numGlyphs;iA++) { in otf_load_glyf()
494 if (otf->glyphOffsets[otf->numGlyphs]>otf->glyfTable->length) { in otf_load_glyf()
502 for (iA=1;iA<=otf->numGlyphs;iA++) { in otf_load_glyf()
554 (len!=otf->numberOfHMetrics*2+otf->numGlyphs* in otf_load_more()
[all...]
/third_party/skia/src/sfnt/
H A DSkOTTable_maxp_CFF.h20 SK_OT_USHORT numGlyphs; member
27 static_assert(offsetof(SkOTTableMaximumProfile_CFF, numGlyphs) == 4, "SkOTTableMaximumProfile_CFF_numGlyphs_not_at_4");
H A DSkOTTable_EBLC.h121 SK_OT_ULONG numGlyphs; member
125 }; //glyphArray[numGlyphs+1]
133 SK_OT_ULONG numGlyphs; member
134 //SK_OT_USHORT glyphCodeArray[numGlyphs] //must have even number of entries (set pad to 0)
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/tools/conversion/eot/
H A DHdmxEncoder.java44 int numGlyphs = maxp.numGlyphs(); in encode()
48 for (int j = 0; j < numGlyphs; j++) { in encode()
/third_party/icu/icu4c/source/test/perf/leperf/
H A DFontObject.cpp24 headTable(NULL), hmtxTable(NULL), numGlyphs(0), numOfLongHorMetrics(0), file(NULL) in FontObject()
223 numGlyphs = SWAPW(maxpTable->numGlyphs); in getGlyphAdvance()
235 if (glyph >= numGlyphs) { in getGlyphAdvance()
H A DFontObject.h138 le_uint16 numGlyphs; member
184 // le_int16 leftSideBearing[ANY_NUMBER]; // ANY_NUMBER = numGlyphs - numOfLongHorMetrics
233 le_uint16 numGlyphs; member in FontObject
/third_party/icu/icu4c/source/test/letest/
H A DFontObject.cpp20 headTable(NULL), hmtxTable(NULL), numGlyphs(0), numOfLongHorMetrics(0), file(NULL) in FontObject()
219 numGlyphs = SWAPW(maxpTable->numGlyphs); in getGlyphAdvance()
231 if (glyph >= numGlyphs) { in getGlyphAdvance()
H A DFontObject.h134 le_uint16 numGlyphs; member
180 // le_int16 leftSideBearing[ANY_NUMBER]; // ANY_NUMBER = numGlyphs - numOfLongHorMetrics
229 le_uint16 numGlyphs; member in FontObject
/third_party/skia/src/ports/
H A DSkTypeface_win_dw.cpp437 UINT32* remainingGlyphCount, UINT32 numGlyphs,
453 if (glyph >= numGlyphs) {
466 UINT32 numGlyphs = face->GetGlyphCount();
467 sk_bzero(glyphToUnicode, sizeof(SkUnichar) * numGlyphs);
468 UINT32 remainingGlyphCount = numGlyphs;
480 glyph_to_unicode_map(face1, ranges[i], &remainingGlyphCount, numGlyphs, glyphToUnicode);
483 glyph_to_unicode_map(face, {0, 0x10FFFF}, &remainingGlyphCount, numGlyphs, glyphToUnicode);
/third_party/skia/third_party/externals/sfntly/java/test/com/google/typography/font/tools/subsetter/
H A DHintStripTest.java71 assertEquals(938, maxpTable.numGlyphs()); in testNumGlyphs()
74 assertEquals(938, locaTable.numGlyphs()); in testNumGlyphs()
138 assertEquals(2, composite.numGlyphs()); in testCompositeGlyph()
H A DRenumberingSubsetTest.java81 assertEquals(4, maxpTable.numGlyphs()); in testNumGlyphs()
84 assertEquals(4, locaTable.numGlyphs()); in testNumGlyphs()
163 assertEquals(2, composite.numGlyphs()); in testCompositeGlyph()
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/tools/fontinfo/
H A DFontInfo.java474 public static int numGlyphs(Font font) { in numGlyphs() method in FontInfo
475 return ((MaximumProfileTable) FontUtils.getTable(font, Tag.maxp)).numGlyphs(); in numGlyphs()
503 for (int i = 0; i < locaTable.numGlyphs(); i++) { in listGlyphDimensionBounds()
542 for (int i = 0; i < locaTable.numGlyphs(); i++) { in hintingSize()
572 for (int i = 0; i < locaTable.numGlyphs(); i++) { in listSubglyphFrequency()
578 for (int j = 0; j < cGlyph.numGlyphs(); j++) { in listSubglyphFrequency()
624 for (int i = 0; i < locaTable.numGlyphs(); i++) { in listUnmappedGlyphs()
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/sfntly/sample/sflint/
H A DSFLint.java121 int nGlyphs = loca.numGlyphs(); in lintWindowsClipping()
182 for (int i = 0; i < glyph.numGlyphs(); i++) { in lintCompositeGlyph()
200 int nGlyphs = loca.numGlyphs(); in lintAllGlyphs()
/third_party/skia/third_party/externals/freetype/src/sfnt/
H A Dttpost.c183 if ( num_glyphs > face->max_profile.numGlyphs || in load_format_20()
321 if ( num_glyphs > face->max_profile.numGlyphs || in load_format_25()
492 if ( idx >= (FT_UInt)face->max_profile.numGlyphs ) in FT_LOCAL_DEF()

Completed in 16 milliseconds

1234