Home | History | Annotate | Download | only in samplecode

Lines Matching refs:canvas

48     void circle(SkCanvas* canvas, int width, bool aa) {
58 canvas->drawCircle(0, 0, SkIntToScalar(9) + fRAD, paint);
60 test_circlebounds(canvas);
64 void drawSix(SkCanvas* canvas, SkScalar dx, SkScalar dy) {
66 canvas->save();
67 circle(canvas, width, false);
68 canvas->translate(0, dy);
69 circle(canvas, width, true);
70 canvas->restore();
71 canvas->translate(dx, 0);
91 static void rotate(SkCanvas* canvas, SkScalar angle, SkScalar px, SkScalar py) {
92 canvas->translate(-px, -py);
93 canvas->rotate(angle);
94 canvas->translate(px, py);
97 virtual void onDrawContent(SkCanvas* canvas) {
101 // canvas->drawCircle(250, 250, 220, paint);
105 canvas->concat(matrix);
109 SkAutoCanvasRestore acr(canvas, true);
110 canvas->rotate(SkIntToScalar(10) * (n - 3));
111 canvas->translate(-SK_Scalar1, 0);
112 canvas->drawPath(path, paint);