Lines Matching defs:canvas
30 static void flower(SkCanvas* canvas, const SkPath& path, SkScalar intervals[2],
37 canvas->drawPath(path, paint);
42 canvas->drawPath(path, paint);
47 canvas->drawPath(path, paint);
50 DEF_SIMPLE_GM(dashcubics, canvas, 865, 750) {
63 canvas->translate(-35.f, -55.f);
66 canvas->save();
67 canvas->translate(x * 430.f, y * 355.f);
69 flower(canvas, path, intervals, y ? SkPaint::kDefault_Join : SkPaint::kRound_Join);
70 canvas->restore();
111 void onDraw(SkCanvas* canvas) override {
153 SkAutoCanvasRestore acr(canvas, true);
155 canvas->drawPath(path, normalPaint);
156 canvas->drawPath(path, invertedPaint);
157 canvas->drawPath(path, hairlinePaint);
158 canvas->translate(kCellSize.width(), 0);
162 canvas->translate(0, kCellSize.height());