Lines Matching refs:canvas
137 void onDraw(SkCanvas* canvas) override {
142 canvas->drawPath(fPath[i], paint);
143 canvas->translate(SkIntToScalar(0), fDY[i]);
170 static void show(SkCanvas* canvas, const SkPath& path, const SkPaint& paint,
172 canvas->save();
177 canvas->clipRect(r);
179 canvas->drawPath(path, paint);
180 canvas->restore();
183 void onDraw(SkCanvas* canvas) override {
191 canvas->translate(SkIntToScalar(10), SkIntToScalar(10));
198 canvas->save();
199 canvas->clipRect(clipR);
203 show(canvas, path, paint, clipPtr, clipR.fTop, clipR.centerY());
204 show(canvas, path, paint, clipPtr, clipR.centerY(), clipR.fBottom);
206 canvas->restore();
207 canvas->translate(SkIntToScalar(110), 0);