• Home
  • Raw
  • Download

Lines Matching refs:canvas

29     virtual void onDraw(SkCanvas* canvas) {  in onDraw()  argument
38 canvas->save(); in onDraw()
40 canvas->save(); in onDraw()
41 canvas->clipRect(bounds); in onDraw()
42 canvas->translate(dx, dy); in onDraw()
43 canvas->drawPath(path, paint); in onDraw()
44 canvas->restore(); in onDraw()
46 canvas->translate(bounds.width(), 0); in onDraw()
48 canvas->restore(); in onDraw()
49 canvas->translate(0, bounds.height()); in onDraw()
70 void onDraw(SkCanvas* canvas) override { in onDraw() argument
71 canvas->save(); in onDraw()
72 canvas->translate(-2, 120); in onDraw()
73 drawOne(canvas, fPath, SkRect::MakeLTRB(0, 0, 80, 150)); in onDraw()
74 canvas->translate(0, 170); in onDraw()
75 drawOne(canvas, fPath, SkRect::MakeLTRB(0, 0, 80, 100)); in onDraw()
76 canvas->translate(0, 170); in onDraw()
77 drawOne(canvas, fPath, SkRect::MakeLTRB(0, 0, 30, 150)); in onDraw()
78 canvas->translate(0, 170); in onDraw()
79 drawOne(canvas, fPath, SkRect::MakeLTRB(0, 0, 10, 150)); in onDraw()
80 canvas->restore(); in onDraw()
81 canvas->save(); in onDraw()
82 canvas->translate(20, -2); in onDraw()
83 drawOne(canvas, fFlipped, SkRect::MakeLTRB(0, 0, 150, 80)); in onDraw()
84 canvas->translate(170, 0); in onDraw()
85 drawOne(canvas, fFlipped, SkRect::MakeLTRB(0, 0, 100, 80)); in onDraw()
86 canvas->translate(170, 0); in onDraw()
87 drawOne(canvas, fFlipped, SkRect::MakeLTRB(0, 0, 150, 30)); in onDraw()
88 canvas->translate(170, 0); in onDraw()
89 drawOne(canvas, fFlipped, SkRect::MakeLTRB(0, 0, 150, 10)); in onDraw()
90 canvas->restore(); in onDraw()
93 void drawOne(SkCanvas* canvas, const SkPath& path, const SkRect& clip) { in drawOne() argument
96 canvas->drawRect(clip, framePaint); in drawOne()
97 canvas->drawPath(path, framePaint); in drawOne()
98 canvas->save(); in drawOne()
99 canvas->clipRect(clip); in drawOne()
100 canvas->drawPath(path, fillPaint); in drawOne()
101 canvas->restore(); in drawOne()
140 void drawPath(SkPath& path,SkCanvas* canvas,SkColor color, in drawPath() argument
151 canvas->save(); in drawPath()
152 canvas->clipRect(clip); in drawPath()
153 canvas->drawPath(path, paint); in drawPath()
154 canvas->restore(); in drawPath()
157 virtual void onDraw(SkCanvas* canvas) { in onDraw() argument
204 canvas->drawString(title, 20, 20, font, titlePaint); in onDraw()
208 canvas->save(); in onDraw()
209 canvas->translate(10 * SK_Scalar1, 30 * SK_Scalar1); in onDraw()
210 canvas->save(); in onDraw()
213 canvas->translate((rect.width() + 40 * SK_Scalar1) * SK_ARRAY_COUNT(gStyles), 0); in onDraw()
215 canvas->save(); in onDraw()
218 canvas->translate(0, rect.height() + 40 * SK_Scalar1); in onDraw()
220 canvas->save(); in onDraw()
223 canvas->translate(rect.width() + 40 * SK_Scalar1, 0); in onDraw()
227 this->drawPath(path.fPath, canvas, color, rect, in onDraw()
236 canvas->drawRect(rect, rectPaint); in onDraw()
241canvas->drawString(gStyles[style].fName, 0, rect.height() + 12, font, labelPaint); in onDraw()
242 canvas->drawString(gFills[fill].fName, 0, rect.height() + 24, font, labelPaint); in onDraw()
243 canvas->drawString(gCaps[cap].fName, 0, rect.height() + 36, font, labelPaint); in onDraw()
245 canvas->restore(); in onDraw()
247 canvas->restore(); in onDraw()
249 canvas->restore(); in onDraw()
250 canvas->restore(); in onDraw()
269 void drawPath(SkPath& path,SkCanvas* canvas,SkColor color, in drawPath() argument
280 canvas->save(); in drawPath()
281 canvas->clipRect(clip); in drawPath()
282 canvas->drawPath(path, paint); in drawPath()
283 canvas->restore(); in drawPath()
286 virtual void onDraw(SkCanvas* canvas) { in onDraw() argument
334 canvas->drawString(title, 20, 20, font, titlePaint); in onDraw()
338 canvas->save(); in onDraw()
339 canvas->translate(10 * SK_Scalar1, 30 * SK_Scalar1); in onDraw()
340 canvas->save(); in onDraw()
343 canvas->translate((rect.width() + 40 * SK_Scalar1) * SK_ARRAY_COUNT(gStyles), 0); in onDraw()
345 canvas->save(); in onDraw()
348 canvas->translate(0, rect.height() + 40 * SK_Scalar1); in onDraw()
350 canvas->save(); in onDraw()
353 canvas->translate(rect.width() + 40 * SK_Scalar1, 0); in onDraw()
357 this->drawPath(path.fPath, canvas, color, rect, in onDraw()
366 canvas->drawRect(rect, rectPaint); in onDraw()
372canvas->drawString(gStyles[style].fName, 0, rect.height() + 12, font, labelPaint); in onDraw()
373 canvas->drawString(gFills[fill].fName, 0, rect.height() + 24, font, labelPaint); in onDraw()
374 canvas->drawString(gCaps[cap].fName, 0, rect.height() + 36, font, labelPaint); in onDraw()
376 canvas->restore(); in onDraw()
378 canvas->restore(); in onDraw()
380 canvas->restore(); in onDraw()
381 canvas->restore(); in onDraw()
388 DEF_SIMPLE_GM(bug5099, canvas, 50, 50) {
398 canvas->drawPath(path, p);
401 DEF_SIMPLE_GM(bug6083, canvas, 100, 50) {
407 canvas->translate(-500, -130);
415 canvas->drawPath(path, p);
416 canvas->translate(50, 0);
422 canvas->drawPath(path, p);