/external/chromium_org/third_party/ots/test/ |
side-by-side.cc | 137 if (face->glyph->format != FT_GLYPH_FORMAT_OUTLINE) { 152 if (ret) return ret; // 1: error, -1: no such glyph 154 FT_Outline *outline = &orig_face->glyph->outline; 161 std::fprintf(stderr, "the glyph is not found on the transcoded font\n"); 164 outline = &trans_face->glyph->outline; 212 std::fprintf(stderr, "Glyph mismatch! (file: %s, U+%04x, %dpt)!\n",
|
/external/chromium_org/third_party/sfntly/cpp/src/sample/subtly/ |
font_assembler.cc | 88 // Creating the segments and the glyph id array 135 // Writing the segments and glyph id array to the CMap 183 // Get the glyph for this resolved_glyph_id. 186 // Get the LOCA table for the current glyph id. 193 // Get the GLYF table for the current glyph id. 197 GlyphPtr glyph; local 198 glyph.Attach(glyph_table->GetGlyph(offset, length)); 200 // The data reference by the glyph is copied into a new glyph and 203 Ptr<ReadableFontData> data = glyph->ReadFontData() [all...] |
/external/harfbuzz_ng/src/ |
hb-ot-shape-complex-hangul.cc | 117 hb_codepoint_t glyph; local 118 return hb_font_get_glyph (font, unicode, 0, &glyph) && hb_font_get_glyph_h_advance (font, glyph) == 0; 153 * mark to precede the whole syllable - unless it is a zero-width glyph, in 275 * necessary precomposed glyph.
|
hb-ot-shape-complex-thai.cc | 152 hb_codepoint_t glyph; local 153 if (hb_font_get_glyph (font, pua_mappings->win_pua, 0, &glyph)) 155 if (hb_font_get_glyph (font, pua_mappings->mac_pua, 0, &glyph))
|
/external/sfntly/cpp/src/sample/subtly/ |
font_assembler.cc | 88 // Creating the segments and the glyph id array 135 // Writing the segments and glyph id array to the CMap 183 // Get the glyph for this resolved_glyph_id. 186 // Get the LOCA table for the current glyph id. 193 // Get the GLYF table for the current glyph id. 197 GlyphPtr glyph; local 198 glyph.Attach(glyph_table->GetGlyph(offset, length)); 200 // The data reference by the glyph is copied into a new glyph and 203 Ptr<ReadableFontData> data = glyph->ReadFontData() [all...] |
/external/chromium_org/third_party/freetype/src/cff/ |
cf2ft.c | 51 * generally respond to `Glyph_Too_Big' by getting a glyph outline 231 FT_ASSERT( decoder && decoder->builder.glyph ); 234 *hinted = decoder->builder.glyph->hint; 235 *scaled = decoder->builder.glyph->scaled; 239 *x_scale = FT_DivFix( decoder->builder.glyph->x_scale, 241 *y_scale = FT_DivFix( decoder->builder.glyph->y_scale, 267 /* Main entry point: Render one glyph. */ 285 /* on first glyph, allocate instance structure */ 299 /* initialize a client outline, to be shared by each glyph rendered */ 347 /* now get an outline for this glyph; */ [all...] |
/external/freetype/src/cff/ |
cf2ft.c | 51 * generally respond to `Glyph_Too_Big' by getting a glyph outline 233 FT_ASSERT( decoder && decoder->builder.glyph ); 236 *hinted = decoder->builder.glyph->hint; 237 *scaled = decoder->builder.glyph->scaled; 241 *x_scale = ( decoder->builder.glyph->x_scale + 32 ) / 64; 242 *y_scale = ( decoder->builder.glyph->y_scale + 32 ) / 64; 267 /* Main entry point: Render one glyph. */ 285 /* on first glyph, allocate instance structure */ 299 /* initialize a client outline, to be shared by each glyph rendered */ 356 /* now get an outline for this glyph; */ [all...] |
/external/pdfium/core/src/fxge/fx_freetype/fxft2.5.01/src/cff/ |
cf2ft.c | 51 * generally respond to `Glyph_Too_Big' by getting a glyph outline 231 FT_ASSERT( decoder && decoder->builder.glyph ); 234 *hinted = decoder->builder.glyph->hint; 235 *scaled = decoder->builder.glyph->scaled; 239 *x_scale = FT_DivFix( decoder->builder.glyph->x_scale, 241 *y_scale = FT_DivFix( decoder->builder.glyph->y_scale, 267 /* Main entry point: Render one glyph. */ 285 /* on first glyph, allocate instance structure */ 299 /* initialize a client outline, to be shared by each glyph rendered */ 347 /* now get an outline for this glyph; */ [all...] |
/external/pdfium/core/src/fxge/fx_freetype/fxft2.5.01/src/cid/ |
cidgload.c | 5 /* CID-keyed Type1 Glyph Loader (body). */ 61 FT_TRACE4(( "cid_load_glyph: glyph index %d\n", glyph_index )); 207 /********** quickly processes each glyph charstring to *********/ 233 0, /* glyph slot */ 234 0, /* glyph names! XXX */ 247 /* for each glyph, parse the glyph charstring and extract */ 254 /* ignore the error if one occurred - skip to next glyph */ 274 CID_GlyphSlot glyph = (CID_GlyphSlot)cidglyph; local 294 glyph->x_scale = cidsize->metrics.x_scale [all...] |
/external/pdfium/core/src/fxge/ge/ |
fx_ge_font.cpp | 241 FT_Glyph glyph;
local 242 error = FXFT_Get_Glyph(((FXFT_Face)m_Face)->glyph, &glyph);
246 FXFT_Glyph_Get_CBox(glyph, FXFT_GLYPH_BBOX_PIXELS, &cbox);
266 FT_Done_Glyph(glyph);
|
/external/chromium_org/third_party/WebKit/Source/platform/fonts/ |
Font.cpp | 158 // The simple path can optimize the case where glyph overflow is not observable. 197 float Font::width(const TextRun& run, int& charsConsumed, Glyph& glyphId) const 368 // If the glyphs are the same, then we know we can just use the horizontal glyph rotated vertically to be upright. 369 if (data.glyph == uprightData.glyph) 371 // The glyphs are distinct, meaning that the font has a vertical-right glyph baked into it. We can't use that 372 // glyph, so we fall back to the upright data and use the horizontal glyph. 382 // If the glyphs are distinct, we will make the assumption that the font has a vertical-right glyph baked 384 if (data.glyph != verticalRightData.glyph [all...] |
/external/chromium_org/third_party/freetype/src/psaux/ |
psobjs.c | 1580 FT_GlyphSlot glyph = builder->glyph; local [all...] |
psobjs.h | 158 FT_GlyphSlot glyph,
|
/external/freetype/src/psaux/ |
psobjs.c | 1582 FT_GlyphSlot glyph = builder->glyph; local [all...] |
/external/pdfium/core/src/fxge/fx_freetype/fxft2.5.01/src/psaux/ |
psobjs.c | 1582 FT_GlyphSlot glyph = builder->glyph; local [all...] |
/external/chromium_org/third_party/WebKit/Source/devtools/front_end/ |
inspector.css | 492 .glyph { 502 .glyph.shadow { 509 .long-click-glyph { 518 .long-click-glyph { 523 .long-click-glyph.shadow { 534 .status-bar button.status-bar-item .glyph { 538 button.status-bar-item .glyph.shadow { 542 button.status-bar-item.toggled-on .glyph:not(.shadow) { 546 button.status-bar-item:hover .glyph { 550 button.status-bar-item:active .glyph { [all...] |
profilesPanel.css | 161 .focus-profile-node-status-bar-item .glyph { 165 .exclude-profile-node-status-bar-item .glyph { 169 .reset-profile-status-bar-item .glyph {
|
sourcesView.css | 70 #sources-panel-sources-view .sources-toggle-pretty-print-status-bar-item .glyph { 74 #sources-panel-sources-view .sources-toggle-pretty-print-status-bar-item.toggled .glyph {
|
/external/chromium_org/third_party/WebKit/Source/platform/fonts/mac/ |
ComplexTextController.cpp | 142 // FIXME: Instead of dividing the glyph's advance equally between the characters, this 143 // could use the glyph's "ligature carets". However, there is no Core Text API to get the 238 // We break up glyph run generation for the string by FontData. 478 // FIXME: Instead of dividing the glyph's advance equally between the characters, this 479 // could use the glyph's "ligature carets". However, there is no Core Text API to get the 482 // When there are multiple glyphs per character we need to advance by the full width of the glyph. 557 CGGlyph glyph = treatAsSpace ? fontData->spaceGlyph() : glyphs[i]; 564 glyph = fontData->spaceGlyph(); 577 // match the width of the space glyph have the same width as the space glyph [all...] |
/external/chromium_org/third_party/freetype/src/base/ |
ftstroke.c | 2262 FT_Glyph glyph = NULL; local 2338 FT_Glyph glyph = NULL; local [all...] |
/external/chromium_org/ui/gfx/ |
render_text_pango.cc | 339 // Splitting text runs to accommodate styling can break Arabic glyph shaping. 435 // Track the current glyph and the glyph at the start of its styled range. 447 const PangoGlyphInfo& glyph = run->glyphs->glyphs[glyph_index]; local 448 glyphs[glyph_index] = static_cast<uint16>(glyph.glyph); 451 pos[glyph_index].set(x + pango_units_to_double(glyph.geometry.x_offset), 452 y + pango_units_to_double(glyph.geometry.y_offset)); 453 x += pango_units_to_double(glyph.geometry.width); 459 // TODO(asvitkine): For cases like "fi", where "fi" is a single glyph [all...] |
/external/freetype/src/base/ |
ftstroke.c | 2262 FT_Glyph glyph = NULL; local 2338 FT_Glyph glyph = NULL; local [all...] |
/external/pdfium/core/src/fxge/fx_freetype/fxft2.5.01/src/base/ |
ftstroke.c | 2262 FT_Glyph glyph = NULL; local 2338 FT_Glyph glyph = NULL; local [all...] |
/external/chromium_org/third_party/harfbuzz-ng/src/ |
hb-ot-shape-complex-hangul.cc | 117 hb_codepoint_t glyph; local 118 return hb_font_get_glyph (font, unicode, 0, &glyph) && hb_font_get_glyph_h_advance (font, glyph) == 0; 153 * mark to precede the whole syllable - unless it is a zero-width glyph, in 275 * necessary precomposed glyph.
|
hb-ot-shape-complex-thai.cc | 152 hb_codepoint_t glyph; local 153 if (hb_font_get_glyph (font, pua_mappings->win_pua, 0, &glyph)) 155 if (hb_font_get_glyph (font, pua_mappings->mac_pua, 0, &glyph))
|