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

12

/external/icu4c/layout/
H A DMultipleSubstSubtables.cpp31 // glyphCount?
42 le_uint16 glyphCount = SWAPW(sequenceTable->glyphCount); local
44 if (glyphCount == 0) {
47 } else if (glyphCount == 1) {
60 for (le_int32 i = 0; i < glyphCount; i += 1) {
69 LEGlyphID *newGlyphs = glyphIterator->insertGlyphs(glyphCount, success);
77 insert = glyphCount - 1;
81 for (le_int32 i = 0; i < glyphCount; i += 1) {
H A DTrimmedArrayProcessor.cpp31 lastGlyph = firstGlyph + SWAPW(trimmedArrayLookupTable->glyphCount);
40 le_int32 glyphCount = glyphStorage.getGlyphCount(); local
43 for (glyph = 0; glyph < glyphCount; glyph += 1) {
H A DSimpleArrayProcessor.cpp38 le_int32 glyphCount = glyphStorage.getGlyphCount(); local
41 for (glyph = 0; glyph < glyphCount; glyph += 1) {
H A DSingleTableProcessor.cpp40 le_int32 glyphCount = glyphStorage.getGlyphCount(); local
42 for (glyph = 0; glyph < glyphCount; glyph += 1) {
H A DAlternateSubstSubtables.h25 le_uint16 glyphCount; member in struct:AlternateSetTable
H A DMultipleSubstSubtables.h25 le_uint16 glyphCount; member in struct:SequenceTable
H A DThaiLayoutEngine.cpp71 le_int32 glyphCount; local
90 glyphCount = ThaiShaping::compose(chars, offset, count, fGlyphSet, fErrorChar, outChars, glyphStorage);
91 mapCharsToGlyphs(outChars, 0, glyphCount, FALSE, FALSE, glyphStorage, success);
95 glyphStorage.adoptGlyphCount(glyphCount);
96 return glyphCount;
H A DSegmentArrayProcessor.cpp39 le_int32 glyphCount = glyphStorage.getGlyphCount(); local
42 for (glyph = 0; glyph < glyphCount; glyph += 1) {
H A DSegmentSingleProcessor.cpp39 le_int32 glyphCount = glyphStorage.getGlyphCount(); local
42 for (glyph = 0; glyph < glyphCount; glyph += 1) {
H A DCoverageTables.h29 le_uint16 glyphCount; member in struct:CoverageFormat1Table
H A DSingleSubstitutionSubtables.h37 le_uint16 glyphCount; member in struct:SingleSubstitutionFormat2Subtable
H A DStateTableProcessor.cpp49 le_int32 glyphCount = glyphStorage.getGlyphCount(); local
53 while (currGlyph <= glyphCount) {
55 if (currGlyph == glyphCount) {
H A DContextualSubstSubtables.h33 const TTGlyphID *glyphArray, le_uint16 glyphCount, GlyphIterator *glyphIterator,
37 const le_uint16 *classArray, le_uint16 glyphCount, GlyphIterator *glyphIterator,
41 const Offset *coverageTableOffsetArray, le_uint16 glyphCount,
77 le_uint16 glyphCount; member in struct:SubRuleTable
101 le_uint16 glyphCount; member in struct:SubClassRuleTable
114 le_uint16 glyphCount; member in struct:ContextualSubstitutionFormat3Subtable
H A DClassDefinitionTables.h31 le_uint16 glyphCount; member in struct:ClassDefFormat1Table
H A DGlyphDefinitionTables.h35 le_uint16 glyphCount; member in struct:AttachmentListTable
H A DLookupTables.h85 TTGlyphID glyphCount; member in struct:TrimmedArrayLookupTable
H A DClassDefinitionTables.cpp69 TTGlyphID lastGlyph = firstGlyph + SWAPW(glyphCount);
80 le_uint16 count = SWAPW(glyphCount);
H A DContextualSubstSubtables.cpp50 le_bool ContextualSubstitutionBase::matchGlyphIDs(const TTGlyphID *glyphArray, le_uint16 glyphCount, argument
57 match = glyphCount -1;
61 while (glyphCount > 0) {
72 glyphCount -= 1;
79 le_bool ContextualSubstitutionBase::matchGlyphClasses(const le_uint16 *classArray, le_uint16 glyphCount, argument
88 match = glyphCount - 1;
92 while (glyphCount > 0) {
111 glyphCount -= 1;
118 le_bool ContextualSubstitutionBase::matchGlyphCoverages(const Offset *coverageTableOffsetArray, le_uint16 glyphCount, argument
125 glyph = glyphCount
[all...]
/external/icu4c/test/letest/
H A Dletest.h37 le_int32 glyphCount; member in struct:TestResult
H A Dcletest.c45 le_int32 glyphCount = 0; local
55 glyphCount = le_getGlyphCount(engine, &status);
56 if (glyphCount != 0) {
57 log_err("Calling getGlyphCount() on an empty layout returned %d.\n", glyphCount);
60 glyphs = NEW_ARRAY(LEGlyphID, glyphCount + 10);
61 indices = NEW_ARRAY(le_int32, glyphCount + 10);
62 positions = NEW_ARRAY(float, glyphCount + 10);
124 glyphCount = le_layoutChars(engine, NULL, 0, 0, 0, FALSE, 0.0, 0.0, &status);
131 glyphCount = le_layoutChars(engine, chars, -1, 6, 20, TRUE, 0.0, 0.0, &status);
138 glyphCount
214 le_int32 glyphCount; local
665 const le_int32 glyphCount = pl_getVisualRunGlyphCount(visualRun); local
[all...]
H A Dletest.cpp62 le_int32 glyphCount = 0; local
64 glyphCount = engine->getGlyphCount();
65 if (glyphCount != 0) {
66 log_err("Calling getGlyphCount() on an empty layout returned %d.\n", glyphCount);
69 glyphs = NEW_ARRAY(LEGlyphID, glyphCount + 10);
70 indices = NEW_ARRAY(le_int32, glyphCount + 10);
71 positions = NEW_ARRAY(float, glyphCount + 10);
147 glyphCount = engine->layoutChars(NULL, 0, 0, 0, FALSE, 0.0, 0.0, status);
160 glyphCount = engine->layoutChars(chars, -1, 6, 20, TRUE, 0.0, 0.0, status);
167 glyphCount
244 le_int32 glyphCount; local
612 int32_t glyphCount = 0, indexCount = 0, positionCount = 0; local
895 le_int32 glyphCount = visualRun->getGlyphCount(); local
[all...]
H A Dgendata.cpp161 int32_t glyphCount = 0; local
257 glyphCount = engine->layoutChars(text.getBuffer(), 0, charCount, charCount, getRTL(text), 0, 0, leStatus);
259 glyphs = NEW_ARRAY(LEGlyphID, glyphCount);
260 indices = NEW_ARRAY(le_int32, glyphCount);
261 positions = NEW_ARRAY(float, glyphCount * 2 + 2);
267 dumpLongs(outputFile, "result-glyphs", (le_int32 *) glyphs, glyphCount);
269 dumpLongs(outputFile, "result-indices", indices, glyphCount);
271 dumpFloats(outputFile, "result-positions", positions, glyphCount * 2 + 2);
H A Dxmlreader.cpp181 int32_t glyphCount = 0, indexCount = 0, positionCount = 0; local
226 expected.glyphs = (LEGlyphID *) getHexArray(glyphs, glyphCount);
230 expected.glyphCount = glyphCount;
232 if (glyphCount < charCount || indexCount != glyphCount || positionCount < glyphCount * 2 + 2) {
233 log_err("Test %s: inconsistent input data: charCount = %d, glyphCount = %d, indexCount = %d, positionCount = %d\n",
234 id, charCount, glyphCount, indexCount, positionCount);
/external/webkit/Source/WebCore/platform/graphics/mac/
H A DGlyphPageTreeNodeMac.cpp103 CFIndex glyphCount = CTRunGetGlyphCount(ctRun); local
106 glyphVector.resize(glyphCount);
112 indexVector.resize(glyphCount);
117 for (CFIndex i = 0; i < glyphCount; ++i) {
/external/icu4c/layoutex/
H A DParagraphLayout.cpp392 fStyleRunInfo[run].glyphCount = 0;
415 fStyleRunInfo[run].glyphCount = fStyleRunInfo[run].engine->layoutChars(fChars, runStart, fStyleRunLimits[run] - runStart, fCharCount,
424 fGlyphCount += fStyleRunInfo[run].glyphCount;
448 le_int32 glyphCount = fStyleRunInfo[run].glyphCount; local
451 fStyleRunInfo[run].glyphs = LE_NEW_ARRAY(LEGlyphID, glyphCount);
452 fStyleRunInfo[run].positions = LE_NEW_ARRAY(float, glyphCount * 2 + 2);
477 for (glyph = 0; glyph < glyphCount; glyph += 1) {
482 LXUtilities::reverse(&fGlyphWidths[glyphBase], glyphCount);
483 LXUtilities::reverse(&fGlyphToCharMap[glyphBase], glyphCount);
1097 le_int32 glyphCount = rightGlyph - leftGlyph; local
1203 le_int32 glyphCount = lastRun->getGlyphCount(); local
1218 append(const LEFontInstance *font, UBiDiDirection direction, le_int32 glyphCount, const LEGlyphID glyphs[], const float positions[], const le_int32 glyphToCharMap[]) argument
[all...]

Completed in 130 milliseconds

12