Lines Matching refs:nLastGlyph
187 int nLastGlyph = (bRtl)? nGlyphs - 1: 0; in fill_from() local
192 int nFirstGlyphInCluster = nLastGlyph; in fill_from()
212 if ((bRtl && nGlyphIndex < nLastGlyph) || in fill_from()
213 (!bRtl && nGlyphIndex > nLastGlyph)) in fill_from()
236 nLastGlyph = (bRtl)? std::min(nGlyphIndex, nAttachedBase) : in fill_from()
253 …nLastGlyph = (bRtl)? min(nLastGlyph, (signed)(*gj).logicalIndex()) : max(nLastGlyph, (signed)(*gj)… in fill_from()
262 …nLastGlyph = (bRtl)? min(nLastGlyph, (signed)(*agi).logicalIndex()) : max(nLastGlyph, (signed)(*ag… in fill_from()
269 if ((signed)info.attachedClusterBase()->logicalIndex() < nLastGlyph) in fill_from()
271 nLastGlyph = info.attachedClusterBase()->logicalIndex(); in fill_from()
1118 int nLastGlyph = nChar2Base; in ApplyDXArray() local
1125 nLastGlyph = nChar2BaseJ + ((bRtl)? +1 : -1); in ApplyDXArray()
1130 if (nLastGlyph < 0) in ApplyDXArray()
1132 nLastGlyph = nChar2Base; in ApplyDXArray()
1139 nLastGlyph = nChar2Base; in ApplyDXArray()
1140 while (nLastGlyph + 1 < (signed)mvGlyphs.size() && in ApplyDXArray()
1141 !mvGlyphs[nLastGlyph+1].IsClusterStart()) in ApplyDXArray()
1143 ++nLastGlyph; in ApplyDXArray()
1149 if (!bRtl) nLastGlyph = mvGlyphs.size() - 1; in ApplyDXArray()
1164 fprintf(grLog(), "c%lu last glyph %d/%lu\n", i, nLastGlyph, mvGlyphs.size()); in ApplyDXArray()
1166 assert((nLastGlyph > -1) && (nLastGlyph < (signed)mvGlyphs.size())); in ApplyDXArray()
1167 mvGlyphs[nLastGlyph].mnNewWidth += nDWidth; in ApplyDXArray()
1169 mvGlyphs[nLastGlyph].mnNewWidth += nDWidth; in ApplyDXArray()
1175 for (int n = nChar2Base; n <= nLastGlyph; n++) in ApplyDXArray()
1183 for (int n = nChar2Base; n <= nLastGlyph; n++) in ApplyDXArray()
1191 …fprintf(grLog(),"c%d g%d-%d dW%ld-%ld=%ld dX%ld x%ld\t", (int)i, nChar2Base, nLastGlyph, nNewClust… in ApplyDXArray()