Lines Matching refs:margins
254 const SkBitmap& bitmap, const SkIRect& margins, in drawNineViaRects() argument
257 0, margins.fLeft, bitmap.width() - margins.fRight, bitmap.width() in drawNineViaRects()
260 0, margins.fTop, bitmap.height() - margins.fBottom, bitmap.height() in drawNineViaRects()
263 dst.fLeft, dst.fLeft + SkIntToScalar(margins.fLeft), in drawNineViaRects()
264 dst.fRight - SkIntToScalar(margins.fRight), dst.fRight in drawNineViaRects()
267 dst.fTop, dst.fTop + SkIntToScalar(margins.fTop), in drawNineViaRects()
268 dst.fBottom - SkIntToScalar(margins.fBottom), dst.fBottom in drawNineViaRects()
272 dstX[1] = dstX[0] + (dstX[3] - dstX[0]) * SkIntToScalar(margins.fLeft) / in drawNineViaRects()
273 (SkIntToScalar(margins.fLeft) + SkIntToScalar(margins.fRight)); in drawNineViaRects()
278 dstY[1] = dstY[0] + (dstY[3] - dstY[0]) * SkIntToScalar(margins.fTop) / in drawNineViaRects()
279 (SkIntToScalar(margins.fTop) + SkIntToScalar(margins.fBottom)); in drawNineViaRects()
301 const SkBitmap& bitmap, const SkIRect& margins, in DrawNine() argument
313 xDivs[0] = margins.fLeft; in DrawNine()
314 xDivs[1] = bitmap.width() - margins.fRight; in DrawNine()
315 yDivs[0] = margins.fTop; in DrawNine()
316 yDivs[1] = bitmap.height() - margins.fBottom; in DrawNine()
319 xDivs[0] = bitmap.width() * margins.fLeft / in DrawNine()
320 (margins.fLeft + margins.fRight); in DrawNine()
324 yDivs[0] = bitmap.height() * margins.fTop / in DrawNine()
325 (margins.fTop + margins.fBottom); in DrawNine()
332 drawNineViaRects(canvas, bounds, bitmap, margins, paint); in DrawNine()