Lines Matching refs:nGlyphIndex
183 int nGlyphIndex = (bRtl)? (nGlyphs - 1) : 0; in fill_from() local
199 for (gi = iGlyphs.first + nGlyphIndex; in fill_from()
200 nGlyphIndex >= 0 && nGlyphIndex < nGlyphs; in fill_from()
201 nGlyphIndex+= nDelta, gi = iGlyphs.first + nGlyphIndex) in fill_from()
212 if ((bRtl && nGlyphIndex < nLastGlyph) || in fill_from()
213 (!bRtl && nGlyphIndex > nLastGlyph)) in fill_from()
220 !in_range(nAttachedBase, nFirstGlyphInCluster, nGlyphIndex)) in fill_from()
223 nFirstGlyphInCluster != nGlyphIndex) in fill_from()
228 nNextChar, nFirstGlyphInCluster, nGlyphIndex, fScaling, in fill_from()
234 nFirstGlyphInCluster = nGlyphIndex; in fill_from()
236 nLastGlyph = (bRtl)? std::min(nGlyphIndex, nAttachedBase) : in fill_from()
237 std::max(nGlyphIndex, nAttachedBase); in fill_from()
287 nFirstGlyphInCluster != nGlyphIndex) in fill_from()
292 nFirstGlyphInCluster, nGlyphIndex, fScaling, in fill_from()
1217 int nGlyphIndex = -1; in kashidaJustify() local
1221 nGlyphIndex++; in kashidaJustify()
1252 i = mvGlyphs.begin() + nGlyphIndex; in kashidaJustify()
1254 i = mvGlyphs.begin() + nGlyphIndex; in kashidaJustify()
1255 nGlyphIndex += nKashidaCount; in kashidaJustify()
1492 void GraphiteLayout::MoveGlyph( int nGlyphIndex, long nNewPos ) in MoveGlyph() argument
1498 while ((mvGlyphs[nGlyphIndex].maGlyphId == GF_DROPPED) && in MoveGlyph()
1499 (nGlyphIndex < (signed)mvGlyphs.size())) in MoveGlyph()
1501 nGlyphIndex++; in MoveGlyph()
1503 const long dx = nNewPos - mvGlyphs[nGlyphIndex].maLinearPos.X(); in MoveGlyph()
1508 …"Move %d (%ld,%ld) c%d by %ld\n", nGlyphIndex, mvGlyphs[nGlyphIndex].maLinearPos.X(), nNewPos, mvG… in MoveGlyph()
1510 for (size_t gi = nGlyphIndex; gi < mvGlyphs.size(); gi++) in MoveGlyph()
1519 void GraphiteLayout::DropGlyph( int nGlyphIndex ) in DropGlyph() argument
1521 if(nGlyphIndex >= signed(mvGlyphs.size())) in DropGlyph()
1524 GlyphItem & glyph = mvGlyphs[nGlyphIndex]; in DropGlyph()
1527 fprintf(grLog(),"Dropped %d\n", nGlyphIndex); in DropGlyph()