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