Searched defs:glyph (Results 1 - 25 of 90) sorted by relevance

1234

/external/icu4c/layout/
H A DSinglePositioningSubtables.cpp46 LEGlyphID glyph = glyphIterator->getCurrGlyphID(); local
47 le_int32 coverageIndex = getGlyphCoverage(glyph);
60 LEGlyphID glyph = glyphIterator->getCurrGlyphID(); local
61 le_int16 coverageIndex = (le_int16) getGlyphCoverage(glyph);
H A DSingleSubstitutionSubtables.cpp45 LEGlyphID glyph = glyphIterator->getCurrGlyphID(); local
46 le_int32 coverageIndex = getGlyphCoverage(glyph);
49 TTGlyphID substitute = ((TTGlyphID) LE_GET_GLYPH(glyph)) + SWAPW(deltaGlyphID);
51 if (filter == NULL || filter->accept(LE_SET_GLYPH(glyph, substitute))) {
63 LEGlyphID glyph = glyphIterator->getCurrGlyphID(); local
64 le_int32 coverageIndex = getGlyphCoverage(glyph);
69 if (filter == NULL || filter->accept(LE_SET_GLYPH(glyph, substitute))) {
H A DAlternateSubstSubtables.cpp20 LEGlyphID glyph = glyphIterator->getCurrGlyphID(); local
21 le_int32 coverageIndex = getGlyphCoverage(glyph);
32 if (filter == NULL || filter->accept(LE_SET_GLYPH(glyph, alternate))) {
H A DLigatureSubstSubtables.cpp18 LEGlyphID glyph = glyphIterator->getCurrGlyphID(); local
19 le_int32 coverageIndex = getGlyphCoverage(glyph);
44 if (comp == compCount && (filter == NULL || filter->accept(LE_SET_GLYPH(glyph, ligGlyph)))) {
H A DMultipleSubstSubtables.cpp23 LEGlyphID glyph = glyphIterator->getCurrGlyphID(); local
32 if (filter != NULL && filter->accept(glyph)) {
36 le_int32 coverageIndex = getGlyphCoverage(glyph);
50 if (filter != NULL && ! filter->accept(LE_SET_GLYPH(glyph, substitute))) {
84 newGlyphs[insert] = LE_SET_GLYPH(glyph, substitute);
H A DSegmentArrayProcessor.cpp40 le_int32 glyph; local
42 for (glyph = 0; glyph < glyphCount; glyph += 1) {
43 LEGlyphID thisGlyph = glyphStorage[glyph];
54 glyphStorage[glyph] = LE_SET_GLYPH(thisGlyph, newGlyph);
H A DSegmentSingleProcessor.cpp40 le_int32 glyph; local
42 for (glyph = 0; glyph < glyphCount; glyph += 1) {
43 LEGlyphID thisGlyph = glyphStorage[glyph];
49 glyphStorage[glyph] = LE_SET_GLYPH(thisGlyph, newGlyph);
H A DSimpleArrayProcessor.cpp39 le_int32 glyph; local
41 for (glyph = 0; glyph < glyphCount; glyph += 1) {
42 LEGlyphID thisGlyph = glyphStorage[glyph];
46 glyphStorage[glyph] = LE_SET_GLYPH(thisGlyph, newGlyph);
H A DSingleTableProcessor.cpp39 le_int32 glyph; local
42 for (glyph = 0; glyph < glyphCount; glyph += 1) {
43 const LookupSingle *lookupSingle = singleTableLookupTable->lookupSingle(entries, glyphStorage[glyph]);
46 glyphStorage[glyph] = SWAPW(lookupSingle->value);
H A DTrimmedArrayProcessor.cpp41 le_int32 glyph; local
43 for (glyph = 0; glyph < glyphCount; glyph += 1) {
44 LEGlyphID thisGlyph = glyphStorage[glyph];
50 glyphStorage[glyph] = LE_SET_GLYPH(thisGlyph, newGlyph);
H A DMPreFixups.cpp34 // before the base consonant glyph.
88 LEGlyphID glyph = glyphStorage[mpreLimit + i]; local
91 glyphStorage[mpreIndex + i] = glyph;
/external/skia/include/core/
H A DSkAutoKern.h27 SkFixed adjust(const SkGlyph& glyph) argument
29 // if (SkAbs32(glyph.fLsbDelta) > 47 || SkAbs32(glyph.fRsbDelta) > 47)
30 // printf("------- %d> L %d R %d\n", glyph.f_GlyphID, glyph.fLsbDelta, glyph.fRsbDelta);
33 int distort = fPrevRsbDelta - glyph.fLsbDelta;
35 fPrevRsbDelta = glyph.fRsbDelta;
44 SkFixed adjust = SkAutoKern_AdjustF(fPrevRsbDelta, glyph.fLsbDelta);
45 fPrevRsbDelta = glyph
[all...]
/external/webkit/Source/WebCore/platform/graphics/freetype/
H A DGlyphPageTreeNodeFreeType.cpp43 // The bufferLength will be greater than the glyph page size if the buffer has Unicode supplementary characters.
54 Glyph glyph = FcFreeTypeCharIndex(face, buffer[i]); local
55 if (!glyph)
58 setGlyphDataForIndex(offset + i, glyph, fontData);
/external/webkit/Source/WebCore/platform/graphics/win/
H A DGlyphPageTreeNodeCGWin.cpp48 Glyph glyph = localGlyphBuffer[i]; local
49 if (!glyph)
52 setGlyphDataForIndex(offset + i, glyph, fontData);
H A DGlyphPageTreeNodeCairoWin.cpp57 Glyph glyph = localGlyphBuffer[i]; local
58 if (!glyph)
61 setGlyphDataForIndex(offset + i, glyph, fontData);
/external/webkit/Source/WebCore/platform/graphics/
H A DGlyphPageTreeNode.h51 // Holds the glyph index and the corresponding SimpleFontData information for a given
55 : glyph(g)
59 Glyph glyph; member in struct:WebCore::GlyphData
116 setGlyphDataForIndex(index, glyphData.glyph, glyphData.fontData);
149 // The glyph page tree is a data structure that maps (FontData, glyph page number)
151 // GlyphPageTreeNode for each glyph page number. The roots do not have a
165 // the glyph pages do not get polluted with these last-resort glyphs. The
167 // but on demand for each glyph, because the system may need to use different
H A DGlyphMetricsMap.h53 T metricsForGlyph(Glyph glyph) argument
55 return locatePage(glyph / GlyphMetricsPage::size)->metricsForGlyph(glyph);
58 void setMetricsForGlyph(Glyph glyph, const T& metrics) argument
60 locatePage(glyph / GlyphMetricsPage::size)->setMetricsForGlyph(glyph, metrics);
68 T metricsForGlyph(Glyph glyph) const { return m_metrics[glyph % size]; }
69 void setMetricsForGlyph(Glyph glyph, const T& metrics) argument
71 setMetricsForIndex(glyph
[all...]
/external/webkit/Source/WebCore/rendering/mathml/
H A DRenderMathMLOperator.h49 virtual RenderBlock* createGlyph(UChar glyph, int size = 0, int charRelative = 0, int topRelative = 0);
69 inline UChar convertHyphenMinusToMinusSign(UChar glyph) argument
71 // When rendered as a mathematical operator, minus glyph should be larger.
72 if (glyph == hyphenMinus)
75 return glyph;
/external/skia/src/gpu/
H A DGrTextStrike_impl.h85 static bool LT(const GrGlyph& glyph, const Key& key) { argument
86 return glyph.fPackedID < key.fPackedID;
88 static bool EQ(const GrGlyph& glyph, const Key& key) { argument
89 return glyph.fPackedID == key.fPackedID;
98 GrGlyph* glyph = fCache.find(packed); local
99 if (NULL == glyph) {
100 glyph = this->generateGlyph(packed, scaler);
102 return glyph;
/external/webkit/Source/WebCore/platform/graphics/haiku/
H A DSimpleFontDataHaiku.cpp108 GlyphMetrics SimpleFontData::platformMetricsForGlyph(Glyph glyph, GlyphMetricsMode) const argument
114 CString encoded = UTF8Encoding().encode(static_cast<UChar*>(&glyph), 1,
/external/webkit/Source/WebCore/platform/graphics/pango/
H A DGlyphPageTreeNodePango.cpp61 result = glyphs->glyphs[0].glyph;
63 g_warning("didn't get 1 glyph but %d", glyphs->num_glyphs);
76 // The bufferLength will be greater than the glyph page size if the buffer has Unicode supplementary characters.
86 Glyph glyph = pango_font_get_glyph(fontData->platformData().m_font, fontData->platformData().m_context, buffer[i]); local
87 if (!glyph)
90 setGlyphDataForIndex(offset + i, glyph, fontData);
/external/webkit/Source/WebCore/rendering/svg/
H A DSVGTextMetrics.h61 const Glyph& glyph() const { return m_glyph; } function in class:WebCore::SVGTextMetrics
/external/freetype/src/base/
H A Dftglyph.c21 /* that can be used by client applications to easily retrieve glyph */
61 FT_BitmapGlyph glyph = (FT_BitmapGlyph)bitmap_glyph; local
63 FT_Library library = FT_GLYPH( glyph )->library;
72 glyph->left = slot->bitmap_left;
73 glyph->top = slot->bitmap_top;
78 glyph->bitmap = slot->bitmap;
83 FT_Bitmap_New( &glyph->bitmap );
84 error = FT_Bitmap_Copy( library, &slot->bitmap, &glyph->bitmap );
111 FT_BitmapGlyph glyph = (FT_BitmapGlyph)bitmap_glyph; local
112 FT_Library library = FT_GLYPH( glyph )
123 FT_BitmapGlyph glyph = (FT_BitmapGlyph)bitmap_glyph; local
159 FT_OutlineGlyph glyph = (FT_OutlineGlyph)outline_glyph; local
189 FT_OutlineGlyph glyph = (FT_OutlineGlyph)outline_glyph; local
220 FT_OutlineGlyph glyph = (FT_OutlineGlyph)outline_glyph; local
235 FT_OutlineGlyph glyph = (FT_OutlineGlyph)outline_glyph; local
246 FT_OutlineGlyph glyph = (FT_OutlineGlyph)outline_glyph; local
285 FT_Glyph glyph = NULL; local
358 FT_Glyph glyph; local
453 FT_Glyph_Get_CBox( FT_Glyph glyph, FT_UInt bbox_mode, FT_BBox *acbox ) argument
513 FT_Glyph glyph; local
[all...]
/external/icu4c/samples/layout/
H A DScriptCompositeFontInstance.cpp36 void ScriptCompositeFontInstance::getGlyphAdvance(LEGlyphID glyph, LEPoint &advance) const argument
39 le_int32 script = LE_GET_SUB_FONT(glyph);
46 font->getGlyphAdvance(LE_GET_GLYPH(glyph), advance);
50 le_bool ScriptCompositeFontInstance::getGlyphPoint(LEGlyphID glyph, le_int32 pointNumber, LEPoint &point) const argument
53 le_int32 script = LE_GET_SUB_FONT(glyph);
57 return font->getGlyphPoint(LE_GET_GLYPH(glyph), pointNumber, point);
99 LEGlyphID glyph = scriptFont->mapCharToGlyph(ch); local
101 return LE_SET_GLYPH(subFont, glyph);
/external/icu4c/test/letest/
H A DSimpleFontInstance.cpp54 void SimpleFontInstance::getGlyphAdvance(LEGlyphID glyph, LEPoint &advance) const argument
57 if (u_getCombiningClass((UChar32) glyph) == 0) {
128 le_bool SimpleFontInstance::getGlyphPoint(LEGlyphID /*glyph*/, le_int32 /*pointNumber*/, LEPoint &/*point*/) const

Completed in 1655 milliseconds

1234