Lines Matching refs:mvCharDxs
574 mvCharDxs.clear(); in clear()
838 mvCharDxs = pSegRecord->charDxs(); in LayoutGlyphs()
846 mvCharDxs.assign(mnEndCharPos - mnMinCharPos, -1); in LayoutGlyphs()
849 if (mvCharDxs.size() > 0) in LayoutGlyphs()
863 mnWidth, mfScaling, mvChar2BaseGlyph, mvGlyph2Char, mvCharDxs); in LayoutGlyphs()
868 std::transform(mvCharDxs.begin(), mvCharDxs.end(), mvCharDxs.begin(), in LayoutGlyphs()
871 mvCharDxs[mvCharDxs.size() - 1] = mnWidth; in LayoutGlyphs()
878 pSegRecord->setGlyphVectors(mnWidth, mvGlyphs, mvCharDxs, in LayoutGlyphs()
918 long nWidth = mvCharDxs[0] * factor; in GetTextBreak()
920 for (size_t i = 1; i < mvCharDxs.size(); i++) in GetTextBreak()
929 nWidth += (mvCharDxs[i] - mvCharDxs[i-1]) * factor; in GetTextBreak()
953 for (size_t i = 0; i < mvCharDxs.size(); i++) in FillDXArray()
966 pDXArray[i] = mvCharDxs[i]; in FillDXArray()
967 if (i > 0) pDXArray[i] -= mvCharDxs[i-1]; in FillDXArray()
970 fprintf(grLog(),"%d,%d,%d ", (int)i, (int)mvCharDxs[i], pDXArray[i]); in FillDXArray()
1049 mvCharDxs[nCharIndex] += nOffset; in expandOrCondense()
1055 mvCharDxs[nCharIndex] += nOffset; in expandOrCondense()
1079 for (size_t i = 0; i < mvCharDxs.size(); i++) in expandOrCondense()
1081 mvCharDxs[i] = FRound( fXFactor * mvCharDxs[i] ); in expandOrCondense()
1093 for (size_t iDx = 0; iDx < mvCharDxs.size(); iDx++) in ApplyDXArray()
1094 fprintf(grLog(),"%d,%d,%d ", (int)iDx, (int)mvCharDxs[iDx], args.mpDXArray[iDx]); in ApplyDXArray()
1101 nXOffset = args.mpDXArray[nChars - 1] - mvCharDxs[nChars - 1]; in ApplyDXArray()
1153 long nOrigClusterWidth = mvCharDxs[nLastChar]; in ApplyDXArray()
1159 nOrigClusterWidth -= mvCharDxs[nPrevClusterLastChar]; in ApplyDXArray()
1160 … nDGlyphOrigin = args.mpDXArray[nPrevClusterLastChar] - mvCharDxs[nPrevClusterLastChar]; in ApplyDXArray()
1200 mvCharDxs.begin() + (args.mnMinCharPos - mnMinCharPos)); in ApplyDXArray()
1292 …for (int i = 0, nCharSlot = 0; i < nArraySize && nCharSlot < static_cast<int>(mvCharDxs.size()); +… in GetCaretPositions()
1445 *char_index++ = mvCharDxs.size(); in GetNextGlyphs()