Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/tools/subsetter/
H A DHorizontalMetricsTableBuilder.java38 public int advanceWidth; field in HorizontalMetricsTableBuilder.LongHorMetric
41 public LongHorMetric(int advanceWidth, int lsb) { in LongHorMetric() argument
42 this.advanceWidth = advanceWidth; in LongHorMetric()
60 int lastWidth = metrics.get(nMetrics - 1).advanceWidth; in build()
62 while (numberOfHMetrics > 1 && metrics.get(numberOfHMetrics - 2).advanceWidth == lastWidth) { in build()
70 int advanceWidth = metrics.get(i).advanceWidth; in build()
71 advanceWidthMax = Math.max(advanceWidth, advanceWidthMax); in build()
72 index += data.writeUShort(index, advanceWidth); in build()
[all...]
H A DHorizontalMetricsTableSubsetter.java49 int advanceWidth = origMetrics.advanceWidth(origGlyphId); in subset()
51 metrics.add(new HorizontalMetricsTableBuilder.LongHorMetric(advanceWidth, lsb)); in subset()
/third_party/skia/third_party/externals/sfntly/java/test/com/google/typography/font/tools/subsetter/
H A DHorizontalMetricsTableBuilderTest.java59 assertEquals(123, hmtxTable.advanceWidth(0)); in testHorizontalMetricsTableBuilder()
61 assertEquals(123, hmtxTable.advanceWidth(1)); in testHorizontalMetricsTableBuilder()
63 assertEquals(789, hmtxTable.advanceWidth(2)); in testHorizontalMetricsTableBuilder()
65 assertEquals(789, hmtxTable.advanceWidth(3)); in testHorizontalMetricsTableBuilder()
H A DHintStripTest.java89 assertEquals(1229, hmtxTable.advanceWidth(0)); in testHorizontalMetrics()
91 assertEquals(1182, hmtxTable.advanceWidth(67)); in testHorizontalMetrics()
93 assertEquals(1139, hmtxTable.advanceWidth(68)); in testHorizontalMetrics()
95 assertEquals(1139, hmtxTable.advanceWidth(162)); in testHorizontalMetrics()
H A DRenumberingSubsetTest.java99 assertEquals(1229, hmtxTable.advanceWidth(0)); in testHorizontalMetrics()
101 assertEquals(1182, hmtxTable.advanceWidth(1)); in testHorizontalMetrics()
103 assertEquals(1139, hmtxTable.advanceWidth(2)); in testHorizontalMetrics()
105 assertEquals(1139, hmtxTable.advanceWidth(3)); in testHorizontalMetrics()
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/sfntly/sample/sflint/
H A DSFLint.java163 int advanceWidth = hmtx.hMetricAdvanceWidth(i); in lintAdvanceWidths()
164 if (i == 0 || advanceWidth > maxAdvanceWidth) { in lintAdvanceWidths()
165 maxAdvanceWidth = advanceWidth; in lintAdvanceWidths()
/third_party/skia/third_party/externals/sfntly/java/test/com/google/typography/font/sfntly/
H A DMetricsTests.java41 int width = hmtxTable.advanceWidth(gid); in testBasicHmtxValidity()
/third_party/icu/icu4c/source/samples/layout/
H A Dsfnt.h214 le_uint16 advanceWidth; member
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/sfntly/table/core/
H A DHorizontalMetricsTable.java102 public int advanceWidth(int glyphId) { in advanceWidth() method in HorizontalMetricsTable
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/tools/conversion/eot/
H A DHdmxEncoder.java50 ((64 * ppem * hmtx.advanceWidth(j) + unitsPerEm / 2) / unitsPerEm + 32) / 64; in encode()
/third_party/skia/third_party/externals/icu/source/samples/layout/
H A Dsfnt.h214 le_uint16 advanceWidth; member
/third_party/icu/icu4c/source/test/perf/leperf/
H A DFontObject.h177 le_uint16 advanceWidth; member
H A DFontObject.cpp243 return SWAPW(hmtxTable->hMetrics[index].advanceWidth); in getGlyphAdvance()
H A Dsfnt.h355 le_uint16 advanceWidth; member
H A DPortableFontInstance.cpp399 advance.fX = xUnitsToPoints(SWAPW(fHMTXTable->hMetrics[index].advanceWidth)); in getGlyphAdvance()
/third_party/icu/icu4c/source/test/letest/
H A DFontObject.h173 le_uint16 advanceWidth; member
H A DFontObject.cpp239 return SWAPW(hmtxTable->hMetrics[index].advanceWidth); in getGlyphAdvance()
H A Dsfnt.h351 le_uint16 advanceWidth; member
H A DPortableFontInstance.cpp391 advance.fX = xUnitsToPoints(SWAPW(fHMTXTable->hMetrics[index].advanceWidth)); in getGlyphAdvance()
/third_party/mesa3d/src/imgui/
H A Dimstb_truetype.h789 STBTT_DEF void stbtt_GetCodepointHMetrics(const stbtt_fontinfo *info, int codepoint, int *advanceWidth, int *leftSideBearing);
791 // advanceWidth is the offset from the current horizontal position to the next horizontal position
800 STBTT_DEF void stbtt_GetGlyphHMetrics(const stbtt_fontinfo *info, int glyph_index, int *advanceWidth, int *leftSideBearing);
2273 STBTT_DEF void stbtt_GetGlyphHMetrics(const stbtt_fontinfo *info, int glyph_index, int *advanceWidth, int *leftSideBearing) in stbtt_GetGlyphHMetrics() argument
2277 if (advanceWidth) *advanceWidth = ttSHORT(info->data + info->hmtx + 4*glyph_index); in stbtt_GetGlyphHMetrics()
2280 if (advanceWidth) *advanceWidth = ttSHORT(info->data + info->hmtx + 4*(numOfLongHorMetrics-1)); in stbtt_GetGlyphHMetrics()
2576 STBTT_DEF void stbtt_GetCodepointHMetrics(const stbtt_fontinfo *info, int codepoint, int *advanceWidth, int *leftSideBearing)
2578 stbtt_GetGlyphHMetrics(info, stbtt_FindGlyphIndex(info,codepoint), advanceWidth, leftSideBearin
[all...]
/third_party/skia/third_party/externals/imgui/
H A Dimstb_truetype.h789 STBTT_DEF void stbtt_GetCodepointHMetrics(const stbtt_fontinfo *info, int codepoint, int *advanceWidth, int *leftSideBearing);
791 // advanceWidth is the offset from the current horizontal position to the next horizontal position
800 STBTT_DEF void stbtt_GetGlyphHMetrics(const stbtt_fontinfo *info, int glyph_index, int *advanceWidth, int *leftSideBearing);
2273 STBTT_DEF void stbtt_GetGlyphHMetrics(const stbtt_fontinfo *info, int glyph_index, int *advanceWidth, int *leftSideBearing) in stbtt_GetGlyphHMetrics() argument
2277 if (advanceWidth) *advanceWidth = ttSHORT(info->data + info->hmtx + 4*glyph_index); in stbtt_GetGlyphHMetrics()
2280 if (advanceWidth) *advanceWidth = ttSHORT(info->data + info->hmtx + 4*(numOfLongHorMetrics-1)); in stbtt_GetGlyphHMetrics()
2576 STBTT_DEF void stbtt_GetCodepointHMetrics(const stbtt_fontinfo *info, int codepoint, int *advanceWidth, int *leftSideBearing)
2578 stbtt_GetGlyphHMetrics(info, stbtt_FindGlyphIndex(info,codepoint), advanceWidth, leftSideBearin
[all...]
/third_party/skia/src/pdf/
H A DSkPDFDevice.cpp675 void writeGlyph(uint16_t glyph, SkScalar advanceWidth, SkPoint xy) { in writeGlyph() argument
701 fXAdvance += advanceWidth; in writeGlyph()
/third_party/skia/src/ports/
H A DSkScalerContext_win_dw.cpp465 SkScalar advanceX = fTextSizeMeasure * gm.advanceWidth / dwfm.designUnitsPerEm; in generateAdvance()
/third_party/skia/src/xps/
H A DSkXPSDevice.cpp1937 xpsGlyph.advanceWidth = 0.0f; in onDrawGlyphRunList()
/third_party/glfw/deps/
H A Dnuklear.h11541 int *advanceWidth, int *leftSideBearing) in nk_tt_GetGlyphHMetrics()
11545 if (advanceWidth) in nk_tt_GetGlyphHMetrics()
11546 *advanceWidth = nk_ttSHORT(info->data + info->hmtx + 4*glyph_index); in nk_tt_GetGlyphHMetrics()
11550 if (advanceWidth) in nk_tt_GetGlyphHMetrics()
11551 *advanceWidth = nk_ttSHORT(info->data + info->hmtx + 4*(numOfLongHorMetrics-1)); in nk_tt_GetGlyphHMetrics()
11540 nk_tt_GetGlyphHMetrics(const struct nk_tt_fontinfo *info, int glyph_index, int *advanceWidth, int *leftSideBearing) nk_tt_GetGlyphHMetrics() argument

Completed in 68 milliseconds