HomeSort by relevance Sort by last modified time
    Searched full:glyphs (Results 76 - 100 of 370) sorted by null

1 2 34 5 6 7 8 91011>>

  /external/naver-fonts/
README 5 glyphs as well as other non-Korean characters) and because these fonts
  /external/skia/include/core/
SkAdvancedTypefaceMetrics.h 72 SkIRect fBBox; // The bounding box of all glyphs (in font units).
140 /** Retrieve advance data for glyphs. Used by the PDF backend. It calls
142 @param num_glyphs Total number of glyphs in the given font.
145 id. Passing NULL means all glyphs in the font.
  /external/skia/legacy/include/core/
SkAdvancedTypefaceMetrics.h 70 SkIRect fBBox; // The bounding box of all glyphs (in font units).
135 /** Retrieve advance data for glyphs. Used by the PDF backend. It calls
137 @param num_glyphs Total number of glyphs in the given font.
140 id. Passing NULL means all glyphs in the font.
  /external/webkit/Source/WebCore/platform/wx/wxcode/win/
non-kerned-drawing.cpp 106 const GlyphBufferGlyph* glyphs = glyphBuffer.glyphs(from); local
124 wxString string = wxString((wxChar*)(&glyphs[from]), numGlyphs);
125 ::ExtTextOut(hdc, x, y, ETO_GLYPH_INDEX, 0, reinterpret_cast<const WCHAR*>(glyphs), numGlyphs, spacing);
  /frameworks/base/core/jni/android/graphics/
RtlProperties.h 51 // Define if we want (1) to have Glyphs debug values or not (0)
  /external/icu4c/test/letest/
letest.cpp 59 LEGlyphID *glyphs = NULL; local
69 glyphs = NEW_ARRAY(LEGlyphID, glyphCount + 10);
80 engine->getGlyphs(glyphs, status);
83 log_err("Calling getGlyphs(glyphs, status) on an empty layout did not return LE_NO_LAYOUT_ERROR.\n");
94 engine->getGlyphs(glyphs, 0xFF000000L, status);
97 log_err("Calling getGlyphs(glyphs, 0xFF000000L, status) on an empty layout did not return LE_NO_LAYOUT_ERROR.\n");
144 DELETE_ARRAY(glyphs);
245 LEGlyphID glyphs[6], extraBitGlyphs[6];; local
266 engine->getGlyphs(glyphs, status);
281 if (extraBitGlyphs[glyph] != (glyphs[glyph] | 0xFF000000L))
611 UnicodeString text, glyphs, indices, positions; local
    [all...]
  /external/webkit/Source/WebCore/platform/graphics/chromium/
FontLinux.cpp 85 const GlyphBufferGlyph* glyphs = glyphBuffer.glyphs(from); local
133 canvas->drawTextOnPath(glyphs + i, 2, path, 0, paint);
136 canvas->drawPosText(glyphs, numGlyphs << 1, pos, paint);
162 canvas->drawTextOnPath(glyphs + i, 2, path, 0, paint);
165 canvas->drawPosText(glyphs, numGlyphs << 1, pos, paint);
228 canvas->drawPosTextH(controller.glyphs(), controller.length() << 1, controller.xPositions(), point.y(), fillPaint);
234 canvas->drawPosTextH(controller.glyphs(), controller.length() << 1, controller.xPositions(), point.y(), strokePaint);
255 // Iterate through the glyphs in logical order, seeing whether targetX falls between the previous
306 // that /no/ code points contributed to certain glyphs. Because o
    [all...]
FontChromiumWin.cpp 195 // Draws the partial string of glyphs, starting at |startAdvance| to the
199 bool drawGlyphs(int numGlyphs, const WORD* glyphs, const int* advances, float startAdvance) const;
257 const WORD* glyphs,
265 numGlyphs, glyphs, advances, 0, &origin);
291 ExtTextOut(m_hdc, x + shadowOffset.width(), y + shadowOffset.height(), ETO_GLYPH_INDEX, 0, reinterpret_cast<const wchar_t*>(&glyphs[0]), numGlyphs, &advances[0]);
295 return !!ExtTextOut(m_hdc, x, y, ETO_GLYPH_INDEX, 0, reinterpret_cast<const wchar_t*>(&glyphs[0]), numGlyphs, &advances[0]);
387 // We draw the glyphs in chunks to avoid having to do a heap allocation for
393 Vector<WORD, kMaxBufferLength> glyphs; local
405 glyphs.resize(curLen);
410 glyphs[i] = glyphBuffer.glyphAt(from + glyphIndex)
    [all...]
  /external/webkit/Source/WebCore/platform/graphics/skia/
SkiaFontWin.cpp 211 // do we draw out own glyphs using these routines much either).
213 // We keep a list of all glyphs we're removing which we do in a separate
284 const WORD* glyphs,
293 // Reserve space for 64 glyphs on the stack. If numGlyphs is larger, the array
294 // will dynamically allocate it space for numGlyph glyphs.
305 canvas->drawPosText(glyphs, numGlyphs * sizeof(uint16_t), pos, *paint);
310 const SkPath* path = SkiaWinOutlineCache::lookupOrCreatePathForGlyph(dc, hfont, glyphs[i]);
352 const WORD* glyphs,
375 &glyphs[0], &advances[0], &offsets[0], numGlyphs))
407 &glyphs[0], &advances[0], &offsets[0], numGlyphs)
    [all...]
SkiaFontWin.h 49 // Removes any cached glyphs from the outline cache corresponding to the
91 const WORD* glyphs,
  /external/webkit/Source/WebCore/platform/graphics/win/
FontCGWin.cpp 168 // We put slop into this rect, since glyphs can overflow the ascent/descent bounds and the left/right edges.
169 // FIXME: Can get glyphs' optical bounds (even from CG) to get this right.
201 // Uniscribe gives us offsets to help refine the positioning of combining glyphs.
223 ExtTextOut(hdc, 0, 0, ETO_GLYPH_INDEX, 0, reinterpret_cast<const WCHAR*>(glyphBuffer.glyphs(from)), numGlyphs, gdiAdvances.data());
229 ExtTextOut(hdc, 0, 0, ETO_GLYPH_INDEX, 0, reinterpret_cast<const WCHAR*>(glyphBuffer.glyphs(from)), numGlyphs, gdiAdvances.data());
352 // Uniscribe gives us offsets to help refine the positioning of combining glyphs.
375 CGContextShowGlyphsWithAdvances(cgContext, glyphBuffer.glyphs(from), glyphBuffer.advances(from), numGlyphs);
378 CGContextShowGlyphsWithAdvances(cgContext, glyphBuffer.glyphs(from), glyphBuffer.advances(from), numGlyphs);
384 CGContextShowGlyphsWithAdvances(cgContext, glyphBuffer.glyphs(from), glyphBuffer.advances(from), numGlyphs);
387 CGContextShowGlyphsWithAdvances(cgContext, glyphBuffer.glyphs(from), glyphBuffer.advances(from), numGlyphs)
    [all...]
  /external/harfbuzz_ng/src/
hb-coretext.cc 261 const CGGlyph* glyphs = CTRunGetGlyphsPtr (run); local
262 if (!glyphs) {
265 glyphs = glyph_buf;
292 info->codepoint = glyphs[j];
318 * if core text has reordered glyphs, we'll merge them to the
hb-old.cc 83 HB_Glyph *glyphs,
101 glyphs[i] = u;
110 const HB_Glyph *glyphs,
118 advances[i] = font->get_glyph_h_advance (glyphs[i]);
336 ALLOCATE_ARRAY (HB_Glyph, item.glyphs, num_glyphs);
386 info[i].codepoint = item.glyphs[i];
hb-ot-layout.cc 133 hb_set_t *glyphs /* OUT */)
135 return _get_gdef (face).get_glyphs_in_class (klass, glyphs);
636 const hb_codepoint_t *glyphs,
641 return hb_ot_layout_lookup_would_substitute_fast (face, lookup_index, glyphs, glyphs_length, zero_context);
647 const hb_codepoint_t *glyphs,
652 OT::hb_would_apply_context_t c (face, glyphs, glyphs_length, zero_context);
690 hb_set_t *glyphs)
692 OT::hb_closure_context_t c (face, glyphs);
hb-ot-shape.cc 607 hb_set_t *glyphs)
611 glyphs->add (glyph);
616 glyphs->add (glyph);
626 hb_set_t *glyphs)
638 add_char (font, buffer->unicode, mirror, buffer->info[i].codepoint, glyphs);
648 copy.set (glyphs);
650 hb_ot_layout_lookup_substitute_closure (font->face, lookup_index, glyphs);
651 } while (!copy.is_equal (glyphs));
  /external/webkit/Source/WebCore/platform/graphics/android/fonts/
FontAndroid.cpp 210 const GlyphBufferGlyph* glyphs = glyphBuffer.glyphs(from); local
242 if (EmojiFont::IsEmojiGlyph(glyphs[i])) {
245 canvas->drawPosText(&glyphs[localIndex],
249 EmojiFont::Draw(canvas, glyphs[i], x, y, paint);
250 // reset local index/count track for "real" glyphs
261 // draw the last run of glyphs (if any)
264 canvas->drawPosText(&glyphs[localIndex],
287 canvas->drawPosText(glyphs,
333 // go to chars, instead of glyphs, which was set by setupForText(
464 const uint16_t* glyphs() const { return m_glyphs16; } function in class:WebCore::TextRunWalker
    [all...]
  /external/freetype/include/freetype/
tttables.h 112 /* glyphs found in the font (maybe ASCII). */
126 /* glyphs found in the font (maybe ASCII). */
144 /* glyphs within the font. */
147 /* glyphs within the font. */
151 /* all glyphs in the font. */
165 /* the total number of glyphs in the font. */
231 /* the glyphs found in the font (maybe */
246 /* the glyphs found in the font (maybe */
265 /* glyphs within the font. */
268 /* glyphs within the font. *
    [all...]
  /external/icu4c/test/testdata/
letest.xml 21 <result-glyphs>
39 </result-glyphs>
105 <result-glyphs>
138 </result-glyphs>
248 <result-glyphs>
281 </result-glyphs>
    [all...]
  /external/icu4c/layout/
LEGlyphStorage.cpp 211 // Copy the glyphs into caller's (32-bit) glyph array, OR in extraBits
212 void LEGlyphStorage::getGlyphs(le_uint32 glyphs[], le_uint32 extraBits, LEErrorCode &success) const
220 if (glyphs == NULL) {
231 glyphs[i] = fGlyphs[i] | extraBits;
235 void LEGlyphStorage::getGlyphs(LEGlyphID glyphs[], LEErrorCode &success) const
241 if (glyphs == NULL) {
251 LE_ARRAY_COPY(glyphs, fGlyphs, fGlyphCount);
601 // complete pass over the glyphs, after which the iterator gets reset anyhow...
624 // complete pass over the glyphs, after which the iterator gets reset anyhow...
LayoutEngine.cpp 170 // Copy the glyphs into caller's (32-bit) glyph array, OR in extraBits
171 void LayoutEngine::getGlyphs(le_uint32 glyphs[], le_uint32 extraBits, LEErrorCode &success) const
173 fGlyphStorage->getGlyphs(glyphs, extraBits, success);
176 void LayoutEngine::getGlyphs(LEGlyphID glyphs[], LEErrorCode &success) const
178 fGlyphStorage->getGlyphs(glyphs, success);
324 // Input: glyphs
479 // Output: glyphs, positions, char indices
480 // Returns: number of glyphs
  /external/icu4c/layoutex/
ParagraphLayout.cpp 393 fStyleRunInfo[run].glyphs = NULL;
451 fStyleRunInfo[run].glyphs = LE_NEW_ARRAY(LEGlyphID, glyphCount);
453 if ((fStyleRunInfo[run].glyphs == NULL) ||
459 engine->getGlyphs(fStyleRunInfo[run].glyphs, layoutStatus);
590 LE_DELETE_ARRAY(fStyleRunInfo[run].glyphs);
593 fStyleRunInfo[run].glyphs = NULL;
678 // If no glyphs fit on the line, force one to fit.
680 // (There shouldn't be any zero width glyphs at the
682 // only zero width glyphs, because otherwise the zero
683 // width glyphs will have been included on the end o
1098 LEGlyphID *glyphs = LE_NEW_ARRAY(LEGlyphID, glyphCount); local
    [all...]
  /external/icu4c/layoutex/layout/
ParagraphLayout.h 41 * Clients can use this to break a paragraph into lines, and to display the glyphs in each line.
180 const LEGlyphID glyphs[], const float positions[], const le_int32 glyphToCharMap[]);
226 * Get the number of glyphs in the visual run.
228 * @return the number of glyphs.
235 * Get the glyphs in the visual run. Glyphs with the values <code>0xFFFE</code> and
238 * @return the address of the array of glyphs for this visual run. The storage
247 * Get the (x, y) positions of the glyphs in the visual run. To simplify storage
341 const LEGlyphID glyphs[], const float positions[], const le_int32 glyphToCharMap[]);
412 * just mapping the characters to glyphs and rendering them in order
562 LEGlyphID *glyphs; member in struct:ParagraphLayout::StyleRunInfo
    [all...]
  /external/freetype/include/freetype/internal/
ftgloadr.h 36 /* The glyph loader is an internal object used to load several glyphs */
141 /* check that there is enough space to add `n_subs' sub-glyphs to */
  /external/freetype/src/base/
ftsynth.c 53 /* only oblique outline glyphs */
106 /* this is more than enough for most glyphs; if you need accurate */
  /external/webkit/Source/WebCore/platform/graphics/
FontFastPath.cpp 86 // Use the broken ideograph font data. The broken ideograph font will use the horizontal width of glyphs
87 // to make sure you get a square (even for broken glyphs like symbols used for punctuation).
107 // If the glyphs are distinct, we will make the assumption that the font has a vertical-right glyph baked
111 // The glyphs are identical, meaning that we should just use the horizontal glyph.
121 // If the glyphs are the same, then we know we can just use the horizontal glyph rotated vertically to be upright.
124 // The glyphs are distinct, meaning that the font has a vertical-right glyph baked into it. We can't use that
355 // This glyph buffer holds our glyphs+advances+font data for each glyph.
380 // Draw each contiguous run of glyphs that use the same font data.

Completed in 4704 milliseconds

1 2 34 5 6 7 8 91011>>