Lines Matching refs:metrics
71 pInk->characterWidth = pCI->metrics.characterWidth;
72 pInk->attributes = pCI->metrics.attributes;
74 leftBearing = pCI->metrics.leftSideBearing;
75 ascent = pCI->metrics.ascent;
76 descent = pCI->metrics.descent;
180 outwidth = pDst->metrics.rightSideBearing - pDst->metrics.leftSideBearing;
181 outheight = pDst->metrics.descent + pDst->metrics.ascent;
185 inwidth = pSrc->metrics.rightSideBearing - pSrc->metrics.leftSideBearing;
191 y_min = Max(-pSrc->metrics.ascent, -pDst->metrics.ascent);
192 y_max = Min(pSrc->metrics.descent, pDst->metrics.descent);
193 x_min = Max(pSrc->metrics.leftSideBearing, pDst->metrics.leftSideBearing);
194 x_max = Min(pSrc->metrics.rightSideBearing, pDst->metrics.rightSideBearing);
195 in_line += (y_min + pSrc->metrics.ascent) * in_bytes;
196 out_line += (y_min + pDst->metrics.ascent) * out_bytes;
200 if (ISBITONMSB(x - pSrc->metrics.leftSideBearing, in_line))
201 SETBITMSB(x - pDst->metrics.leftSideBearing, out_line);
209 if (ISBITONLSB(x - pSrc->metrics.leftSideBearing, in_line))
210 SETBITLSB(x - pDst->metrics.leftSideBearing, out_line);