Searched defs:glyphID (Results 1 - 25 of 38) sorted by relevance

12

/external/icu/icu4c/source/layout/
H A DOpenTypeUtilities.h24 static le_int32 getGlyphRangeIndex(TTGlyphID glyphID, const GlyphRangeRecord *records, le_int32 recordCount) { argument
28 return getGlyphRangeIndex(glyphID, recordRef, success);
30 static le_int32 getGlyphRangeIndex(TTGlyphID glyphID, const LEReferenceToArrayOf<GlyphRangeRecord> &records, LEErrorCode &success);
H A DLookups.cpp37 le_int32 LookupSubtable::getGlyphCoverage(const LEReferenceTo<LookupSubtable> &base, Offset tableOffset, LEGlyphID glyphID, LEErrorCode &success) const argument
43 return coverageTable->getGlyphCoverage(glyphID);
H A DMarkArrays.cpp16 le_int32 MarkArray::getMarkClass(LEGlyphID glyphID, le_int32 coverageIndex, const LEFontInstance *fontInstance, argument
29 anchorTable->getAnchor(glyphID, fontInstance, anchor);
H A DClassDefinitionTables.cpp15 le_int32 ClassDefinitionTable::getGlyphClass(const LETableReference& base, LEGlyphID glyphID, LEErrorCode &success) const argument
27 return f1Table->getGlyphClass(f1Table, glyphID, success);
33 return f2Table->getGlyphClass(f2Table, glyphID, success);
67 le_int32 ClassDefFormat1Table::getGlyphClass(const LETableReference& base, LEGlyphID glyphID, LEErrorCode &success) const argument
73 TTGlyphID ttGlyphID = (TTGlyphID) LE_GET_GLYPH(glyphID);
100 le_int32 ClassDefFormat2Table::getGlyphClass(const LETableReference& base, LEGlyphID glyphID, LEErrorCode &success) const argument
103 TTGlyphID ttGlyph = (TTGlyphID) LE_GET_GLYPH(glyphID);
H A DCursiveAttachmentSubtables.cpp19 LEGlyphID glyphID = glyphIterator->getCurrGlyphID(); local
20 le_int32 coverageIndex = getGlyphCoverage(base, glyphID, success);
35 entryAnchorTable->getAnchor(glyphID, fontInstance, entryAnchor);
44 exitAnchorTable->getAnchor(glyphID, fontInstance, exitAnchor);
H A DAnchorTables.cpp15 void AnchorTable::getAnchor(LEGlyphID glyphID, const LEFontInstance *fontInstance, argument
31 f2->getAnchor(glyphID, fontInstance, anchor);
63 void Format2AnchorTable::getAnchor(LEGlyphID glyphID, const LEFontInstance *fontInstance, LEPoint &anchor) const argument
67 if (! fontInstance->getGlyphPoint(glyphID, SWAPW(anchorPoint), point)) {
H A DLookups.h36 inline le_int32 getGlyphCoverage(const LEReferenceTo<LookupSubtable> &base, LEGlyphID glyphID, LEErrorCode &success) const;
38 le_int32 getGlyphCoverage(const LEReferenceTo<LookupSubtable> &base, Offset tableOffset, LEGlyphID glyphID, LEErrorCode &success) const;
41 inline le_int32 getGlyphCoverage(const LETableReference &base, LEGlyphID glyphID, LEErrorCode &success) const;
43 inline le_int32 getGlyphCoverage(const LETableReference &base, Offset tableOffset, LEGlyphID glyphID, LEErrorCode &success) const;
66 inline le_int32 LookupSubtable::getGlyphCoverage(const LEReferenceTo<LookupSubtable> &base, LEGlyphID glyphID, LEErrorCode &success) const argument
68 return getGlyphCoverage(base, coverageTableOffset, glyphID, success);
71 inline le_int32 LookupSubtable::getGlyphCoverage(const LETableReference &base, LEGlyphID glyphID, LEErrorCode &success) const { argument
73 return getGlyphCoverage(thisRef, glyphID, success);
76 inline le_int32 LookupSubtable::getGlyphCoverage(const LETableReference &base, Offset tableOffset, LEGlyphID glyphID, LEErrorCode &success) const { argument
78 return getGlyphCoverage(thisRef, tableOffset, glyphID, succes
[all...]
H A DGlyphPositionAdjustments.cpp107 LEGlyphID glyphID = glyphStorage[i]; local
120 fontInstance->getGlyphAdvance(glyphID, pixels);
141 lastExitGlyphID = glyphID;
H A DOpenTypeUtilities.cpp95 le_int32 OpenTypeUtilities::getGlyphRangeIndex(TTGlyphID glyphID, const LEReferenceToArrayOf<GlyphRangeRecord> &records, LEErrorCode &success) argument
110 if (SWAPW(records(extra,success).firstGlyph) <= glyphID) {
117 if (SWAPW(records(range + probe,success).firstGlyph) <= glyphID) {
122 if (SWAPW(records(range,success).firstGlyph) <= glyphID && SWAPW(records(range,success).lastGlyph) >= glyphID) {
H A DPairPositioningSubtables.cpp132 const PairValueRecord *PairPositioningFormat1Subtable::findPairValueRecord(TTGlyphID glyphID, const PairValueRecord *records, le_uint16 recordCount, le_uint16 recordSize) const argument
141 if (SWAPW(record->secondGlyph) == glyphID) {
155 if (SWAPW(trial->secondGlyph) <= glyphID) {
163 if (SWAPW(trial->secondGlyph) <= glyphID) {
168 if (SWAPW(record->secondGlyph) == glyphID) {
H A DGlyphIterator.cpp201 void GlyphIterator::setCurrGlyphID(TTGlyphID glyphID) argument
205 glyphStorage[position] = LE_SET_GLYPH(glyph, glyphID);
370 LEGlyphID glyphID = glyphStorage[index]; local
372 if (!filterCacheValid || filterCache.id != glyphID) {
373 filterCache.id = glyphID;
377 if (LE_GET_GLYPH(glyphID) >= 0xFFFE) {
383 glyphClass = glyphClassDefinitionTable->getGlyphClass(glyphClassDefinitionTable, glyphID, success);
406 -> getGlyphClass(markAttachClassDefinitionTable, glyphID, success) != markAttachType);
H A DLEGlyphStorage.cpp273 void LEGlyphStorage::setGlyphID(le_int32 glyphIndex, LEGlyphID glyphID, LEErrorCode &success) argument
289 fGlyphs[glyphIndex] = glyphID;
/external/chromium_org/third_party/skia/src/gpu/
H A DGrPathRendering.cpp31 virtual void generatePath(int glyphID, SkPath* out) { argument
33 skGlyph.init(SkGlyph::MakeID(glyphID));
H A DGrFontScaler.cpp204 bool GrFontScaler::getGlyphPath(uint16_t glyphID, SkPath* path) { argument
206 const SkGlyph& glyph = fStrike->getGlyphIDMetrics(glyphID);
H A DGrStencilAndCoverTextContext.cpp374 inline void GrStencilAndCoverTextContext::appendGlyph(uint16_t glyphID, float x) { argument
381 fIndexBuffer[fPendingGlyphCount] = glyphID;
387 inline void GrStencilAndCoverTextContext::appendGlyph(uint16_t glyphID, float x, float y) { argument
394 fIndexBuffer[fPendingGlyphCount] = glyphID;
/external/skia/include/gpu/
H A DGrGlyph.h49 uint16_t glyphID() const { return UnpackID(fPackedID); } function in struct:GrGlyph
58 static inline PackedID Pack(uint16_t glyphID, SkFixed x, SkFixed y) { argument
61 return (x << 18) | (y << 16) | glyphID;
/external/chromium_org/third_party/skia/include/gpu/
H A DGrGlyph.h50 uint16_t glyphID() const { return UnpackID(fPackedID); } function in struct:GrGlyph
59 static inline PackedID Pack(uint16_t glyphID, SkFixed x, SkFixed y) { argument
62 return (x << 18) | (y << 16) | glyphID;
/external/skia/src/gpu/
H A DSkGrFontScaler.cpp222 bool SkGrFontScaler::getGlyphPath(uint16_t glyphID, SkPath* path) { argument
224 const SkGlyph& glyph = fStrike->getGlyphIDMetrics(glyphID);
/external/skia/tests/
H A DPDFPrimitivesTest.cpp337 uint16_t glyphID = 65000; local
338 c.drawText(&glyphID, 2, 0, 0, paint);
/external/chromium_org/third_party/skia/src/core/
H A DSkScalerContext.h163 may be chained (under the hood), the glyphID that is returned may in
171 /** Map the glyphID to its glyph index, and then to its char code. Unmapped
174 SkUnichar glyphIDToChar(uint16_t glyphID) { argument
175 return (glyphID < getGlyphCount()) ? generateGlyphToChar(glyphID) : 0;
273 // is found it returns NULL. If a match is found then the glyphID param is
274 // set to the glyphID that maps to the provided char.
275 SkScalerContext* getContextFromChar(SkUnichar uni, uint16_t* glyphID);
H A DSkGlyphCache.cpp158 SkUnichar SkGlyphCache::glyphToUnichar(uint16_t glyphID) { argument
159 return fScalerContext->glyphIDToChar(glyphID);
183 const SkGlyph& SkGlyphCache::getGlyphIDAdvance(uint16_t glyphID) { argument
185 uint32_t id = SkGlyph::MakeID(glyphID);
190 glyph = this->lookupMetrics(glyphID, kJustAdvance_MetricsType);
243 const SkGlyph& SkGlyphCache::getGlyphIDMetrics(uint16_t glyphID) { argument
245 uint32_t id = SkGlyph::MakeID(glyphID);
251 glyph = this->lookupMetrics(glyphID, kFull_MetricsType);
263 const SkGlyph& SkGlyphCache::getGlyphIDMetrics(uint16_t glyphID, argument
266 uint32_t id = SkGlyph::MakeID(glyphID,
[all...]
/external/chromium_org/third_party/skia/src/ports/
H A DSkFontMgr_android.cpp368 uint16_t glyphID; local
369 paint.textToGlyphs(&character, sizeof(character), &glyphID);
370 if (glyphID != 0) {
/external/chromium_org/third_party/skia/tests/
H A DPDFPrimitivesTest.cpp338 uint16_t glyphID = 65000; local
339 c.drawText(&glyphID, 2, 0, 0, paint);
/external/chromium_org/third_party/harfbuzz-ng/src/
H A Dhb-ot-cmap-table.hh194 ULONG glyphID; /* Glyph index; interpretation depends on member in struct:OT::CmapSubtableLongGroup
265 { return group.glyphID + (u - group.startCharCode); }
272 { return group.glyphID; }
318 GlyphID glyphID; /* Glyph ID of the UVS */ member in struct:OT::UVSMapping
340 *glyph = nonDefaults[i].glyphID;
/external/harfbuzz_ng/src/
H A Dhb-ot-cmap-table.hh194 ULONG glyphID; /* Glyph index; interpretation depends on member in struct:OT::CmapSubtableLongGroup
265 { return group.glyphID + (u - group.startCharCode); }
272 { return group.glyphID; }
318 GlyphID glyphID; /* Glyph ID of the UVS */ member in struct:OT::UVSMapping
340 *glyph = nonDefaults[i].glyphID;

Completed in 516 milliseconds

12