HomeSort by relevance Sort by last modified time
    Searched full:glyph (Results 51 - 75 of 305) sorted by null

1 23 4 5 6 7 8 91011>>

  /external/icu4c/layout/
ArabicLayoutEngine.h 128 * @param reverse - <code>TRUE</code> if the glyphs in the glyph array have been reordered
129 * @param glyphs - the input glyph array
146 * to use the Presentation Forms as logical glyph indices. It overrides the
148 * glyph indices.
184 * This method converts the Arabic Presentation Forms in the temp glyph array
185 * into actual glyph indices using ArabicOpenTypeLayoutEngine::mapCharsToGlyps.
193 * @param glyphs - the output glyph index array
197 * @return the number of glyph indices in the output glyph index array
204 * This method copies the input characters into the output glyph index array
    [all...]
LEFontInstance.h 22 * to glyph mapping process. Examples of this are filtering out control characters
50 * This is a forward reference to the class which holds the per-glyph
60 * character to glyph mapping, and obtain metrics information without knowing any platform
172 * to glyph mapping.
197 * This method maps an array of character codes to an array of glyph
198 * indices, using the font's character to glyph map.
202 * characters, storing the glyph ID for the high surrogate, and a deleted glyph (0xFFFF)
210 * @param reverse - if <code>TRUE</code>, store the glyph indices in reverse order.
212 * @param filterZeroWidth - <code>TRUE</code> if ZWJ / ZWNJ characters should map to a glyph w/ no contours
    [all...]
IndicLayoutEngine.h 113 * @param glyphStorage - the glyph storage object. The glyph and character index arrays will be set.
127 * This method does character to glyph mapping, applies the GSUB table and applies
129 * to do the character to glyph mapping, and apply the GSUB table.
131 * Note that in the case of "canned" GSUB tables, the output glyph indices may be
132 * "fake" glyph indices that need to be converted to "real" glyph indices by the
142 * @param glyphStorage - the glyph storage object. The glyph and char index arrays will be set.
147 * @return the number of glyphs in the output glyph index arra
    [all...]
GXLayoutEngine.h 86 * input character codes to glyph indices using mapCharsToGlyphs, and then
95 * @param glyphStorage - the glyph storage object. The glyph and char index arrays will be set.
100 * @return the number of glyphs in the glyph index array
108 * This method adjusts the glyph positions using the font's
112 * @param glyphStorage - the object holding the glyph storage. The positions will be updated as needed.
KernTable.h 44 * Process the glyph positions.
CharSubstitutionFilter.h 69 * @param glyph - the Unicode character code to be tested
75 le_bool accept(LEGlyphID glyph) const;
  /external/webkit/WebCore/platform/graphics/gtk/
GlyphPageTreeNodeGtk.cpp 40 // The bufferLength will be greater than the glyph page size if the buffer has Unicode supplementary characters.
51 Glyph glyph = FcFreeTypeCharIndex(face, buffer[i]); local
52 if (!glyph)
55 setGlyphDataForIndex(offset + i, glyph, fontData);
GlyphPageTreeNodePango.cpp 61 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/WebCore/platform/graphics/
GlyphBuffer.h 47 typedef unsigned short Glyph;
56 typedef Glyph GlyphBufferGlyph;
114 Glyph glyphAt(int index) const
144 void add(Glyph glyph, const SimpleFontData* font, float width, const FloatSize* offset = 0)
150 cairoGlyph.index = glyph;
153 m_glyphs.append(glyph);
176 void add(Glyph glyph, const SimpleFontData* font, GlyphBufferAdvance advance)
181 cairoGlyph.index = glyph;
    [all...]
SimpleFontData.h 84 float widthForGlyph(Glyph) const;
85 float platformWidthForGlyph(Glyph) const;
94 Glyph spaceGlyph() const { return m_spaceGlyph; }
170 float widthForGDIGlyph(Glyph glyph) const;
195 Glyph m_spaceGlyph;
240 ALWAYS_INLINE float SimpleFontData::widthForGlyph(Glyph glyph) const
242 float width = m_glyphToWidthMap.widthForGlyph(glyph);
246 width = platformWidthForGlyph(glyph);
    [all...]
  /external/freetype/include/freetype/
ftadvanc.h 46 * glyph outlines, if possible.
50 * without handling glyph outlines, if possible.
72 /* and hinting of the glyph outline, are extremely slow by */
84 /* Retrieve the advance value of a given glyph outline in an */
91 /* gindex :: The glyph index. */
129 /* Retrieve the advance values of several glyph outlines in an */
136 /* start :: The first glyph index. */
freetype.h 205 /* A structure used to model the metrics of a single glyph. The */
207 /* @FT_LOAD_NO_SCALE has been used while loading the glyph, values */
212 /* The glyph's width. */
215 /* The glyph's height. */
237 /* dimensions of the hinted glyph (in case hinting is applicable). */
369 /* module in charge of converting a glyph image to a bitmap, when */
370 /* necessary. Each renderer supports a given glyph image format, and */
437 /* A handle to a given `glyph slot'. A slot is a container where it */
442 /* @FT_Load_Char, the slot's content is erased by the new glyph data, */
443 /* i.e., the glyph's metrics, its image (bitmap or outline), and *
948 FT_GlyphSlot glyph; member in struct:FT_FaceRec_
    [all...]
  /external/webkit/WebCore/platform/graphics/wx/
SimpleFontDataWx.cpp 115 float SimpleFontData::platformWidthForGlyph(Glyph glyph) const
119 return widthForGDIGlyph(glyph);
123 GetTextExtent(*m_platformData.font(), (wxChar)glyph, &width, NULL);
145 float SimpleFontData::widthForGDIGlyph(Glyph glyph) const
150 GetCharWidthI(hdc, glyph, 1, 0, &width);
  /external/freetype/src/truetype/
ttgload.c 5 /* TrueType Glyph Loader (body). */
69 /* Returns the horizontal metrics in font units for a given glyph. If */
92 /* Returns the vertical metrics in font units for a given glyph. */
167 /* overriding metrics for this glyph. */
274 FT_TRACE5(( "Glyph %ld\n", glyph_index ));
346 /* check that we can add the contours to the glyph */
397 load->glyph->control_len = 0;
398 load->glyph->control_data = 0;
426 load->glyph->control_len = n_ins;
427 load->glyph->control_data = load->exec->glyphIns
1591 TT_GlyphSlot glyph = loader->glyph; local
    [all...]
  /external/skia/include/core/
SkScalerContext.h 89 encounters an error measuring a glyph). Note: this does not alter the
140 /** Given a glyph which is has a mask format of LCD or VerticalLCD, take
203 // remember our glyph offset/base
208 /** Return the corresponding glyph for the specified unichar. Since contexts
211 base-glyph-count to know how to translate back into local glyph space.
215 /** Map the glyphID to its glyph index, and then to its char code. Unmapped
252 void internalGetPath(const SkGlyph& glyph, SkPath* fillPath,
258 // returns the right context from our link-list for this glyph. If no match
260 SkScalerContext* getGlyphContext(const SkGlyph& glyph);
    [all...]
  /frameworks/base/awt/org/apache/harmony/awt/gl/font/
AndroidFont.java 35 import org.apache.harmony.awt.gl.font.Glyph;
139 public Glyph getGlyph(char index) {
140 Glyph result = null;
144 result = (Glyph) glyphs.get(key);
147 result = (Glyph) glyphs.get(key);
156 public Glyph getDefaultGlyph() {
178 * Add glyph to cached Glyph objects in this LinuxFont object.
181 * @return true if glyph of the specified character exists in this
209 * Returns true if specified character has corresopnding glyph, false otherwise.
    [all...]
FontPeerImpl.java 99 * Default glyph index, that is used, when the desired glyph
155 * Returns code of the missing glyph.
160 * Returns Glyph representation of the given char.
163 public abstract Glyph getGlyph(char ch);
171 * Returns Glyph represeting missing char.
173 public abstract Glyph getDefaultGlyph();
246 * Note, if glyph is absent in the font's glyphset - returned value
247 * is the advance of the deafualt glyph. For escape-chars returned
284 public Glyph[] getGlyphs(char uFirst, char uLast)
    [all...]
  /external/freetype/include/freetype/internal/
tttypes.h 150 /* advance :: The advance width or height for the glyph. */
152 /* bearing :: The left-side or top-side bearing for the glyph. */
377 /* left :: The index of the left glyph in pair. */
379 /* right :: The index of the right glyph in pair. */
386 FT_UShort left; /* index of left glyph in pair */
387 FT_UShort right; /* index of right glyph in pair */
414 /* A structure used to hold the big metrics of a given glyph bitmap */
419 /* height :: The glyph height in pixels. */
421 /* width :: The glyph width in pixels. */
457 /* A structure used to hold the small metrics of a given glyph bitmap *
1493 FT_GlyphSlot glyph; member in struct:TT_LoaderRec_
    [all...]
pshints.h 82 * This is a handle to an opaque structure used to record glyph hints
83 * from a Type 1 character glyph character string.
86 * @T1_Hints_FuncsRec structure. Recording glyph hints is normally
92 * - For each hint found in the glyph charstring, call the corresponding
232 * The index of the last point in the input glyph in which the
255 * The index of the last point in the input glyph.
277 * corresponding glyph outline. Must be called once all hints have been
301 * must correspond to the same font as the glyph.
339 * The function to apply the hints to the corresponding glyph outline.
369 * This is a handle to an opaque structure used to record glyph hint
    [all...]
  /external/freetype/src/psnames/
psmodule.c 40 /* Return the Unicode value corresponding to a given glyph. Note that */
41 /* we do deal with glyph variants by detecting a non-initial dot in */
48 /* If the name begins with `uni', then the glyph name may be a */
57 /* XXX: Add code to deal with ligatures, i.e. glyph names like */
140 /* Look for a non-initial dot in the glyph name in order to */
156 /* now look up the glyph in the Adobe Glyph List */
177 /* sort base glyphs before glyph variants */
252 FT_UInt glyph,
266 /* mark this extra glyph as a candidate for the cmap *
    [all...]
  /external/webkit/WebCore/platform/graphics/skia/
SkiaFontWin.cpp 48 CachedOutlineKey() : font(0), glyph(0), path(0) {}
49 CachedOutlineKey(HFONT f, WORD g) : font(f), glyph(g), path(0) {}
52 WORD glyph; member in struct:WebCore::CachedOutlineKey
61 return a.font == b.font && a.glyph == b.glyph;
69 return keyBytes + key.glyph;
74 return a.font == b.font && a.glyph == b.glyph;
86 // The global number of glyph outlines we'll cache.
138 // The size of the glyph path buffer
    [all...]
  /external/freetype/src/cff/
cffgload.c 5 /* OpenType Glyph Loader (body). */
234 /* Initializes a given glyph builder. */
237 /* builder :: A pointer to the glyph builder to initialize. */
244 /* glyph :: The current glyph object. */
252 CFF_GlyphSlot glyph,
259 builder->glyph = glyph;
262 if ( glyph )
264 FT_GlyphLoader loader = glyph->root.internal->loader
311 CFF_GlyphSlot glyph = builder->glyph; local
768 FT_GlyphSlot glyph = (FT_GlyphSlot)builder->glyph; local
    [all...]
  /external/webkit/WebCore/platform/graphics/android/
FontDataAndroid.cpp 98 float SimpleFontData::platformWidthForGlyph(Glyph glyph) const
100 SkASSERT(sizeof(glyph) == 2); // compile-time assert
106 if (EmojiFont::IsEmojiGlyph(glyph))
107 return EmojiFont::GetAdvanceWidth(glyph, paint);
110 return SkScalarToFloat(paint.measureText(&glyph, 2));
  /external/webkit/WebCore/platform/graphics/win/
GlyphPageTreeNodeCGWin.cpp 48 Glyph glyph = localGlyphBuffer[i]; local
49 if (!glyph)
52 setGlyphDataForIndex(offset + i, glyph, fontData);
GlyphPageTreeNodeCairoWin.cpp 57 Glyph glyph = localGlyphBuffer[i]; local
58 if (!glyph)
61 setGlyphDataForIndex(offset + i, glyph, fontData);

Completed in 300 milliseconds

1 23 4 5 6 7 8 91011>>