Searched refs:glyphIndex (Results 1 - 25 of 25) sorted by relevance

/external/icu/icu4c/source/layout/
H A DLEGlyphStorage.h208 * @param glyphIndex - the index of the glyph
217 void getGlyphPosition(le_int32 glyphIndex, float &x, float &y, LEErrorCode &success) const;
269 * @param glyphIndex the index into the glyph array
276 LEGlyphID getGlyphID(le_int32 glyphIndex, LEErrorCode &success) const;
281 * @param glyphIndex the index into the glyph array
288 le_int32 getCharIndex(le_int32 glyphIndex, LEErrorCode &success) const;
294 * @param glyphIndex the index into the glyph array
301 le_uint32 getAuxData(le_int32 glyphIndex, LEErrorCode &success) const;
307 * @param glyphIndex the index into the glyph array
313 inline LEGlyphID &operator[](le_int32 glyphIndex) cons
[all...]
H A DLEGlyphStorage.cpp254 LEGlyphID LEGlyphStorage::getGlyphID(le_int32 glyphIndex, LEErrorCode &success) const argument
265 if (glyphIndex < 0 || glyphIndex >= fGlyphCount) {
270 return fGlyphs[glyphIndex];
273 void LEGlyphStorage::setGlyphID(le_int32 glyphIndex, LEGlyphID glyphID, LEErrorCode &success) argument
284 if (glyphIndex < 0 || glyphIndex >= fGlyphCount) {
289 fGlyphs[glyphIndex] = glyphID;
292 le_int32 LEGlyphStorage::getCharIndex(le_int32 glyphIndex, LEErrorCode &success) const argument
303 if (glyphIndex <
311 setCharIndex(le_int32 glyphIndex, le_int32 charIndex, LEErrorCode &success) argument
349 getAuxData(le_int32 glyphIndex, LEErrorCode &success) const argument
368 setAuxData(le_int32 glyphIndex, le_uint32 auxData, LEErrorCode &success) argument
406 getGlyphPosition(le_int32 glyphIndex, float &x, float &y, LEErrorCode &success) const argument
426 setPosition(le_int32 glyphIndex, float x, float y, LEErrorCode &success) argument
441 adjustPosition(le_int32 glyphIndex, float xAdjust, float yAdjust, LEErrorCode &success) argument
[all...]
H A Dloengine.cpp136 le_int32 glyphIndex,
148 le->getGlyphPosition(glyphIndex, *x, *y, *success);
135 le_getGlyphPosition(le_engine *engine, le_int32 glyphIndex, float *x, float *y, LEErrorCode *success) argument
H A Dloengine.h194 * @param glyphIndex - the index of the glyph
205 le_int32 glyphIndex,
H A DLayoutEngine.h450 * @param glyphIndex - the index of the glyph
459 void getGlyphPosition(le_int32 glyphIndex, float &x, float &y, LEErrorCode &success) const;
H A DLayoutEngine.cpp193 void LayoutEngine::getGlyphPosition(le_int32 glyphIndex, float &x, float &y, LEErrorCode &success) const argument
195 fGlyphStorage->getGlyphPosition(glyphIndex, x, y, success);
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/vega/
H A Dtext.h41 VGuint glyphIndex,
48 VGuint glyphIndex,
54 VGuint glyphIndex);
57 VGuint glyphIndex,
H A Dtext.c49 VGuint glyphIndex)
54 cso_hash_take(font->glyphs, (unsigned) glyphIndex);
62 VGuint glyphIndex,
71 del_glyph(font, glyphIndex);
79 cso_hash_insert(font->glyphs, (unsigned) glyphIndex, glyph);
83 VGuint glyphIndex)
87 iter = cso_hash_find(font->glyphs, (unsigned) glyphIndex);
165 VGuint glyphIndex,
171 add_glyph(font, glyphIndex, (struct vg_object *) path,
176 VGuint glyphIndex,
48 del_glyph(struct vg_font *font, VGuint glyphIndex) argument
61 add_glyph(struct vg_font *font, VGuint glyphIndex, struct vg_object *obj, VGboolean isHinted, const VGfloat glyphOrigin[2], const VGfloat escapement[2]) argument
82 get_glyph(struct vg_font *font, VGuint glyphIndex) argument
164 font_set_glyph_to_path(struct vg_font *font, VGuint glyphIndex, struct path *path, VGboolean isHinted, const VGfloat glyphOrigin[2], const VGfloat escapement[2]) argument
175 font_set_glyph_to_image(struct vg_font *font, VGuint glyphIndex, struct vg_image *image, const VGfloat glyphOrigin[2], const VGfloat escapement[2]) argument
185 font_clear_glyph(struct vg_font *font, VGuint glyphIndex) argument
194 font_draw_glyph(struct vg_font *font, VGuint glyphIndex, VGbitfield paintModes, VGboolean allowAutoHinting) argument
[all...]
H A Dapi_text.c68 VGuint glyphIndex,
97 font_set_glyph_to_path(f, glyphIndex, pathObj,
102 VGuint glyphIndex,
130 font_set_glyph_to_image(f, glyphIndex, img_obj, glyphOrigin, escapement);
134 VGuint glyphIndex)
146 font_clear_glyph(f, glyphIndex);
150 VGuint glyphIndex,
167 font_draw_glyph(f, glyphIndex, paintModes, allowAutoHinting);
67 vegaSetGlyphToPath(VGFont font, VGuint glyphIndex, VGPath path, VGboolean isHinted, const VGfloat glyphOrigin[2], const VGfloat escapement[2]) argument
101 vegaSetGlyphToImage(VGFont font, VGuint glyphIndex, VGImage image, const VGfloat glyphOrigin[2], const VGfloat escapement[2]) argument
133 vegaClearGlyph(VGFont font, VGuint glyphIndex) argument
149 vegaDrawGlyph(VGFont font, VGuint glyphIndex, VGbitfield paintModes, VGboolean allowAutoHinting) argument
/external/mesa3d/src/gallium/state_trackers/vega/
H A Dtext.h41 VGuint glyphIndex,
48 VGuint glyphIndex,
54 VGuint glyphIndex);
57 VGuint glyphIndex,
H A Dtext.c49 VGuint glyphIndex)
54 cso_hash_take(font->glyphs, (unsigned) glyphIndex);
62 VGuint glyphIndex,
71 del_glyph(font, glyphIndex);
79 cso_hash_insert(font->glyphs, (unsigned) glyphIndex, glyph);
83 VGuint glyphIndex)
87 iter = cso_hash_find(font->glyphs, (unsigned) glyphIndex);
165 VGuint glyphIndex,
171 add_glyph(font, glyphIndex, (struct vg_object *) path,
176 VGuint glyphIndex,
48 del_glyph(struct vg_font *font, VGuint glyphIndex) argument
61 add_glyph(struct vg_font *font, VGuint glyphIndex, struct vg_object *obj, VGboolean isHinted, const VGfloat glyphOrigin[2], const VGfloat escapement[2]) argument
82 get_glyph(struct vg_font *font, VGuint glyphIndex) argument
164 font_set_glyph_to_path(struct vg_font *font, VGuint glyphIndex, struct path *path, VGboolean isHinted, const VGfloat glyphOrigin[2], const VGfloat escapement[2]) argument
175 font_set_glyph_to_image(struct vg_font *font, VGuint glyphIndex, struct vg_image *image, const VGfloat glyphOrigin[2], const VGfloat escapement[2]) argument
185 font_clear_glyph(struct vg_font *font, VGuint glyphIndex) argument
194 font_draw_glyph(struct vg_font *font, VGuint glyphIndex, VGbitfield paintModes, VGboolean allowAutoHinting) argument
[all...]
H A Dapi_text.c68 VGuint glyphIndex,
97 font_set_glyph_to_path(f, glyphIndex, pathObj,
102 VGuint glyphIndex,
130 font_set_glyph_to_image(f, glyphIndex, img_obj, glyphOrigin, escapement);
134 VGuint glyphIndex)
146 font_clear_glyph(f, glyphIndex);
150 VGuint glyphIndex,
167 font_draw_glyph(f, glyphIndex, paintModes, allowAutoHinting);
67 vegaSetGlyphToPath(VGFont font, VGuint glyphIndex, VGPath path, VGboolean isHinted, const VGfloat glyphOrigin[2], const VGfloat escapement[2]) argument
101 vegaSetGlyphToImage(VGFont font, VGuint glyphIndex, VGImage image, const VGfloat glyphOrigin[2], const VGfloat escapement[2]) argument
133 vegaClearGlyph(VGFont font, VGuint glyphIndex) argument
149 vegaDrawGlyph(VGFont font, VGuint glyphIndex, VGbitfield paintModes, VGboolean allowAutoHinting) argument
/external/chromium_org/third_party/WebKit/Source/platform/fonts/harfbuzz/
H A DHarfBuzzShaper.cpp289 unsigned glyphIndex = 0; local
292 while (glyphIndex < m_numGlyphs - 1 && m_glyphToCharacterIndexes[glyphIndex] == m_glyphToCharacterIndexes[glyphIndex + 1])
293 currentAdvance += m_advances[++glyphIndex];
299 ++glyphIndex;
300 while (glyphIndex < m_numGlyphs) {
301 unsigned prevCharacterIndex = m_glyphToCharacterIndexes[glyphIndex - 1];
303 currentAdvance = m_advances[glyphIndex];
304 while (glyphIndex < m_numGlyph
[all...]
H A DFontHarfBuzz.cpp144 unsigned glyphIndex = 0; local
145 while (glyphIndex < numGlyphs) {
146 unsigned chunkLength = std::min(kMaxBufferLength, numGlyphs - glyphIndex);
148 const Glyph* glyphs = glyphBuffer.glyphs(from + glyphIndex);
156 for (unsigned i = 0; i < chunkLength; ++i, ++glyphIndex) {
160 currentWidth += glyphBuffer.advanceAt(from + glyphIndex).width();
/external/chromium_org/third_party/skia/src/ports/
H A DSkFontHost_win.cpp2175 int glyphIndex = 0;
2181 while (glyphIndex < glyphCount) {
2183 int glyphsLeft = SkTMin(glyphCount - glyphIndex, scratchCount);
2193 bmpCharsToGlyphs(hdc, scratch, runLength, &glyphs[glyphIndex], Ox1FHack);
2194 glyphIndex += runLength;
2198 while (glyphIndex < glyphCount && currentChar > 0xFFFF) {
2200 glyphs[glyphIndex] = nonBmpCharToGlyph(hdc, &sc, scratch);
2201 ++glyphIndex;
2202 if (glyphIndex < glyphCount) {
2210 int glyphIndex
[all...]
H A DSkFontHost_FreeType.cpp514 FT_UInt glyphIndex; local
515 for (SkUnichar charCode = FT_Get_First_Char(face, &glyphIndex);
516 glyphIndex != 0;
517 charCode = FT_Get_Next_Char(face, charCode, &glyphIndex)) {
519 ((*glyphToUnicode)[glyphIndex] == 0 || preferredMap)) {
520 (*glyphToUnicode)[glyphIndex] = charCode;
1093 FT_UInt glyphIndex; local
1094 SkUnichar charCode = FT_Get_First_Char( fFace, &glyphIndex );
1096 while (glyphIndex != 0) {
1097 if (glyphIndex
[all...]
/external/skia/src/ports/
H A DSkFontHost_win.cpp2203 int glyphIndex = 0;
2209 while (glyphIndex < glyphCount) {
2211 int glyphsLeft = SkTMin(glyphCount - glyphIndex, scratchCount);
2221 bmpCharsToGlyphs(hdc, scratch, runLength, &glyphs[glyphIndex], Ox1FHack);
2222 glyphIndex += runLength;
2226 while (glyphIndex < glyphCount && currentChar > 0xFFFF) {
2228 glyphs[glyphIndex] = nonBmpCharToGlyph(hdc, &sc, scratch);
2229 ++glyphIndex;
2230 if (glyphIndex < glyphCount) {
2238 int glyphIndex
[all...]
H A DSkFontHost_FreeType.cpp515 FT_UInt glyphIndex; local
516 for (SkUnichar charCode = FT_Get_First_Char(face, &glyphIndex);
517 glyphIndex != 0;
518 charCode = FT_Get_Next_Char(face, charCode, &glyphIndex)) {
520 ((*glyphToUnicode)[glyphIndex] == 0 || preferredMap)) {
521 (*glyphToUnicode)[glyphIndex] = charCode;
1094 FT_UInt glyphIndex; local
1095 SkUnichar charCode = FT_Get_First_Char( fFace, &glyphIndex );
1097 while (glyphIndex != 0) {
1098 if (glyphIndex
[all...]
/external/chromium_org/third_party/skia/src/sfnt/
H A DSkOTTable_glyf.h155 SK_OT_USHORT glyphIndex; member in struct:SkOTTableGlyphData::Composite::Component
/external/skia/src/sfnt/
H A DSkOTTable_glyf.h155 SK_OT_USHORT glyphIndex; member in struct:SkOTTableGlyphData::Composite::Component
/external/chromium_org/third_party/mesa/src/include/VG/
H A Dopenvg.h676 VGuint glyphIndex,
682 VGuint glyphIndex,
686 VG_API_CALL void VG_API_ENTRY vgClearGlyph(VGFont font,VGuint glyphIndex) VG_API_EXIT;
688 VGuint glyphIndex,
/external/fonttools/Lib/fontTools/ttLib/tables/
H A DE_B_L_C_.py432 indexingOffsets = [glyphIndex * offsetDataSize for glyphIndex in range(numGlyphs+2)]
549 indexingOffsets = [glyphIndex * codeOffsetPairSize for glyphIndex in range(numGlyphs+2)]
/external/fonttools/Tools/fontTools/ttLib/tables/
H A DE_B_L_C_.py432 indexingOffsets = [glyphIndex * offsetDataSize for glyphIndex in range(numGlyphs+2)]
549 indexingOffsets = [glyphIndex * codeOffsetPairSize for glyphIndex in range(numGlyphs+2)]
/external/mesa3d/include/VG/
H A Dopenvg.h676 VGuint glyphIndex,
682 VGuint glyphIndex,
686 VG_API_CALL void VG_API_ENTRY vgClearGlyph(VGFont font,VGuint glyphIndex) VG_API_EXIT;
688 VGuint glyphIndex,
/external/chromium_org/third_party/WebKit/Source/platform/fonts/opentype/
H A DOpenTypeVerticalData.cpp106 OpenType::UInt16 glyphIndex; member in struct:blink::OpenType::VORGTable::VertOriginYMetrics
452 m_vertOriginY.set(metrics.glyphIndex, metrics.vertOriginY);

Completed in 5963 milliseconds