Home | History | Annotate | Download | only in samplecode

Lines Matching refs:canvas

38 static SkScalar drawCell(SkCanvas* canvas, SkXfermode* mode, SkAlpha a0, SkAlpha a1) {
48 canvas->drawOval(r, paint);
57 canvas->drawLine(W/2, H/2, W/2 + x, H/2 + y, paint);
95 virtual void onDrawContent(SkCanvas* canvas) {
99 canvas->translate(SkIntToScalar(4), SkIntToScalar(4));
102 canvas->save();
103 canvas->save();
106 canvas->restore();
107 canvas->translate(W * 5, 0);
108 canvas->save();
112 canvas->drawRect(bounds, fBGPaint);
113 canvas->saveLayer(&bounds, nullptr);
114 SkScalar dy = drawCell(canvas, mode,
117 canvas->restore();
119 canvas->translate(0, dy * 5 / 4);
122 canvas->restore();
123 canvas->restore();
124 canvas->translate(W * 5 / 4, 0);