/external/harfbuzz_ng/src/hb-icu-le/ |
letest.h | 50 LEGlyphID *glyphs; member in struct:TestResult
|
/external/harfbuzz_ng/src/ |
hb-icu-le.cc | 169 ALLOCATE_ARRAY (LEGlyphID, glyphs, glyph_count); 173 le_getGlyphs (le, glyphs, &status); 186 if (glyphs[i] >= 0xFFFE) 189 info[j].codepoint = glyphs[i];
|
hb-ot-layout.h | 68 hb_set_t *glyphs /* OUT */); 241 const hb_codepoint_t *glyphs, 248 hb_set_t *glyphs
|
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];
|
/external/icu4c/samples/layout/ |
GnomeFontInstance.cpp | 41 void GnomeSurface::drawGlyphs(const LEFontInstance *font, const LEGlyphID *glyphs, le_int32 count, 46 gFont->rasterizeGlyphs(fCairo, glyphs, count, positions, x, y); 178 void GnomeFontInstance::rasterizeGlyphs(cairo_t *cairo, const LEGlyphID *glyphs, le_int32 glyphCount, const float *positions, 185 TTGlyphID glyph = LE_GET_GLYPH(glyphs[in]);
|
GnomeFontInstance.h | 37 virtual void drawGlyphs(const LEFontInstance *font, const LEGlyphID *glyphs, le_int32 count, 100 void rasterizeGlyphs(cairo_t *cairo, const LEGlyphID *glyphs, le_int32 glyphCount, const float *positions,
|
/external/skia/include/core/ |
SkTypeface.h | 142 id. Passing NULL means all glyphs in the font. 160 * optionally return their corresponding glyph IDs (if glyphs is not NULL). 164 * @param glyphs (optional) returns the corresponding glyph IDs for each 167 * @param glyphCount number of code points in 'chars' to process. If glyphs 172 * glyphs parameter is NULL. 174 int charsToGlyphs(const void* chars, Encoding encoding, uint16_t glyphs[], 178 * Return the number of glyphs in the typeface. 229 * Given a run of glyphs, return the associated horizontal adjustments. 240 * If count is non-zero, then the glyphs parameter must point to at least 248 bool getKerningPairAdjustments(const uint16_t glyphs[], int count [all...] |
/external/skia/src/fonts/ |
SkGScalerContext.h | 33 uint16_t glyphs[], int glyphCount) const SK_OVERRIDE;
|
/external/chromium_org/third_party/skia/src/ports/ |
SkHarfBuzzFont.cpp | 26 hb_uint32 length, HB_Glyph* glyphs, 34 reinterpret_cast<uint16_t*>(glyphs)); 37 // |glyphs| array needs to be converted. 41 memcpy(&value, reinterpret_cast<char*>(glyphs) + sizeof(uint16_t) * i, sizeof(uint16_t)); 42 glyphs[i] = value; 49 static void glyphsToAdvances(HB_Font hbFont, const HB_Glyph* glyphs, 61 // convert HB 32bit glyphs to skia's 16bit 63 glyphs16[i] = SkToU16(glyphs[i]);
|
/external/pixman/test/ |
glyph-test.c | 221 pixman_glyph_t glyphs[4 * MAX_GLYPHS]; local 260 glyphs[i].glyph = glyph; 261 glyphs[i].x = prng_rand_n (128); 262 glyphs[i].y = prng_rand_n (128); 285 cache, 4 * n_glyphs, glyphs); 299 cache, 4 * n_glyphs, glyphs);
|
/external/skia/src/ports/ |
SkHarfBuzzFont.cpp | 26 hb_uint32 length, HB_Glyph* glyphs, 34 reinterpret_cast<uint16_t*>(glyphs)); 37 // |glyphs| array needs to be converted. 41 memcpy(&value, reinterpret_cast<char*>(glyphs) + sizeof(uint16_t) * i, sizeof(uint16_t)); 42 glyphs[i] = value; 49 static void glyphsToAdvances(HB_Font hbFont, const HB_Glyph* glyphs, 61 // convert HB 32bit glyphs to skia's 16bit 63 glyphs16[i] = SkToU16(glyphs[i]);
|
/external/skia/tools/lua/ |
glyph-usage.lua | 64 local strikes = {} -- [fontID_pointsize] = [] unique glyphs 99 if t.glyphs then 102 array_union(strikes[key], t.glyphs) 105 dump_array_as_C(t.glyphs) 138 io.write("\n", "unique glyphs: min = ", min, ", max = ", max, ", ave = ", ave, "\n");
|
/external/chromium_org/third_party/icu/source/test/letest/ |
gendata.cpp | 164 LEGlyphID *glyphs = NULL; local 259 glyphs = NEW_ARRAY(LEGlyphID, glyphCount); 263 engine->getGlyphs(glyphs, leStatus); 267 dumpLongs(outputFile, "result-glyphs", (le_int32 *) glyphs, glyphCount); 277 DELETE_ARRAY(glyphs);
|
xmlreader.cpp | 149 UnicodeString result_glyphs = UNICODE_STRING_SIMPLE("result-glyphs"); 180 UnicodeString text, glyphs, indices, positions; local 212 glyphs = element->getText(TRUE); 226 expected.glyphs = (LEGlyphID *) getHexArray(glyphs, glyphCount); 243 DELETE_ARRAY(expected.glyphs);
|
/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/icu4c/test/letest/ |
gendata.cpp | 164 LEGlyphID *glyphs = NULL; local 259 glyphs = NEW_ARRAY(LEGlyphID, glyphCount); 263 engine->getGlyphs(glyphs, leStatus); 267 dumpLongs(outputFile, "result-glyphs", (le_int32 *) glyphs, glyphCount); 277 DELETE_ARRAY(glyphs);
|
xmlreader.cpp | 149 UnicodeString result_glyphs = UNICODE_STRING_SIMPLE("result-glyphs"); 180 UnicodeString text, glyphs, indices, positions; local 212 glyphs = element->getText(TRUE); 226 expected.glyphs = (LEGlyphID *) getHexArray(glyphs, glyphCount); 243 DELETE_ARRAY(expected.glyphs);
|
/external/chromium_org/third_party/harfbuzz-ng/src/ |
hb-ot-layout.h | 69 hb_set_t *glyphs /* OUT */); 247 const hb_codepoint_t *glyphs, 254 hb_set_t *glyphs
|
/external/harfbuzz/src/ |
harfbuzz-shaper.h | 242 HB_Bool (*convertStringToGlyphIndices)(HB_Font font, const HB_UChar16 *string, hb_uint32 length, HB_Glyph *glyphs, hb_uint32 *numGlyphs, HB_Bool rightToLeft); 243 void (*getGlyphAdvances)(HB_Font font, const HB_Glyph *glyphs, hb_uint32 numGlyphs, HB_Fixed *advances, int flags /*HB_ShaperFlag*/); 274 HB_Bool glyphIndicesPresent; /* input: true if the <glyphs> array contains glyph indices ready to be shaped */ 275 hb_uint32 initialGlyphCount; /* input: if glyphIndicesPresent is true, the number of glyph indices in the <glyphs> array */ 277 hb_uint32 num_glyphs; /* input: capacity of output arrays <glyphs>, <attributes>, <advances>, <offsets>, and <log_clusters>; */ 280 HB_Glyph *glyphs; /* output: <num_glyphs> indices of shaped glyphs */ member in struct:HB_ShaperItem_
|
/external/harfbuzz_ng/src/hb-old/ |
harfbuzz-shaper.h | 211 HB_Bool (*convertStringToGlyphIndices)(HB_Font font, const HB_UChar16 *string, hb_uint32 length, HB_Glyph *glyphs, hb_uint32 *numGlyphs, HB_Bool rightToLeft); 212 void (*getGlyphAdvances)(HB_Font font, const HB_Glyph *glyphs, hb_uint32 numGlyphs, HB_Fixed *advances, int flags /*HB_ShaperFlag*/); 243 HB_Bool glyphIndicesPresent; /* input: true if the <glyphs> array contains glyph indices ready to be shaped */ 244 hb_uint32 initialGlyphCount; /* input: if glyphIndicesPresent is true, the number of glyph indices in the <glyphs> array */ 246 hb_uint32 num_glyphs; /* input: capacity of output arrays <glyphs>, <attributes>, <advances>, <offsets>, and <log_clusters>; */ 249 HB_Glyph *glyphs; /* output: <num_glyphs> indices of shaped glyphs */ member in struct:HB_ShaperItem_
|
harfbuzz-shaper.cpp | 46 HB_Glyph *glyphs = item->glyphs; local 50 item->font->klass->getGlyphMetrics(item->font, glyphs[gfrom], &baseMetrics); 78 HB_Glyph mark = glyphs[gfrom+i]; 225 // set the glyph attributes heuristically. Assumes a 1 to 1 relationship between chars and glyphs 359 shaper_item->glyphs, &shaper_item->num_glyphs, 812 HB_Buffer_add_glyph(face->buffer, item->glyphs[i], properties ? properties[i] : 0, i); 822 DEBUG("original glyphs: %p", item->glyphs); 840 DEBUG("shaped glyphs:") 873 HB_Glyph *glyphs = item->glyphs; local [all...] |
/external/chromium_org/third_party/WebKit/Source/platform/fonts/ |
GlyphBuffer.h | 77 GlyphBufferGlyph* glyphs(unsigned from) { return m_glyphs.data() + from; } function in class:WebCore::GlyphBuffer 79 const GlyphBufferGlyph* glyphs(unsigned from) const { return m_glyphs.data() + from; } function in class:WebCore::GlyphBuffer
|
/external/chromium_org/third_party/sfntly/cpp/src/sfntly/tools/subsetter/ |
subsetter.cc | 40 void Subsetter::SetGlyphs(IntegerList* glyphs) { 41 new_to_old_glyphs_ = *glyphs;
|
/external/harfbuzz_ng/util/ |
helper-cairo.cc | 406 l->glyphs = cairo_glyph_allocate (l->num_glyphs + 1); 418 if ((l->num_glyphs && !l->glyphs) || 430 l->glyphs[i].index = hb_glyph[i].codepoint; 431 l->glyphs[i].x = ( hb_position->x_offset + x) * scale; 432 l->glyphs[i].y = (-hb_position->y_offset + y) * scale; 438 l->glyphs[i].index = -1; 439 l->glyphs[i].x = x * scale; 440 l->glyphs[i].y = y * scale;
|
/external/icu4c/layout/ |
LEGlyphStorage.h | 100 * @param count the number of glyphs being inserted 131 * This method returns the number of glyphs in the glyph array. 133 * @return the number of glyphs in the glyph array 142 * the glyphs. 144 * @param glyphs - the destiniation glyph array 149 void getGlyphs(LEGlyphID glyphs[], LEErrorCode &success) const; 157 * @param glyphs - the destination (32 bit) glyph array 163 void getGlyphs(le_uint32 glyphs[], le_uint32 extraBits, LEErrorCode &success) const; 317 * with multiple glyphs. This method uses the <code>LEInsertionList</code> 323 * @param insertCount the number of glyphs to replace it wit [all...] |