Lines Matching refs:metrics
66 pInk->characterWidth = pCI->metrics.characterWidth;
67 pInk->attributes = pCI->metrics.attributes;
69 leftBearing = pCI->metrics.leftSideBearing;
70 ascent = pCI->metrics.ascent;
71 descent = pCI->metrics.descent;
166 outwidth = pDst->metrics.rightSideBearing - pDst->metrics.leftSideBearing;
167 outheight = pDst->metrics.descent + pDst->metrics.ascent;
171 inwidth = pSrc->metrics.rightSideBearing - pSrc->metrics.leftSideBearing;
177 y_min = Max(-pSrc->metrics.ascent, -pDst->metrics.ascent);
178 y_max = Min(pSrc->metrics.descent, pDst->metrics.descent);
179 x_min = Max(pSrc->metrics.leftSideBearing, pDst->metrics.leftSideBearing);
180 x_max = Min(pSrc->metrics.rightSideBearing, pDst->metrics.rightSideBearing);
181 in_line += (y_min + pSrc->metrics.ascent) * in_bytes;
182 out_line += (y_min + pDst->metrics.ascent) * out_bytes;
186 if (ISBITONMSB(x - pSrc->metrics.leftSideBearing, in_line))
187 SETBITMSB(x - pDst->metrics.leftSideBearing, out_line);
196 if (ISBITONLSB(x - pSrc->metrics.leftSideBearing, in_line))
197 SETBITLSB(x - pDst->metrics.leftSideBearing, out_line);