Lines Matching defs:canvas
62 void onDraw(SkCanvas* canvas) override {
67 canvas->translate(10, 25);
68 canvas->save();
69 canvas->translate(80, 0);
71 SkAutoCanvasRestore autoRestore(canvas, true);
72 canvas->translate(SkIntToScalar(i * 150), 0);
74 canvas->save();
75 canvas->scale(scale.fScale, scale.fScale);
84 canvas->save();
85 canvas->translate(10 * (1 - j), 10 * (1 - j));
87 canvas->drawCircle(coord, coord, kRadius, paint);
89 canvas->drawRect(rect, paint);
91 canvas->drawRRect(rrect, paint);
94 canvas->restore();
96 canvas->restore();
97 canvas->translate(0, SkIntToScalar(150));
100 canvas->restore();
102 this->drawOverlay(canvas);
106 void drawOverlay(SkCanvas* canvas) {
107 canvas->translate(10, 0);
109 canvas->save();
111 canvas->drawString(kBlurFlags[i].fName, 100, 0, font, SkPaint());
112 canvas->translate(SkIntToScalar(130), 0);
114 canvas->restore();
116 canvas->drawString(scale.fName, 0, 50, font, SkPaint());
117 canvas->translate(0, SkIntToScalar(150));