Lines Matching defs:canvas
120 void drawRect(SkCanvas* canvas, SkPoint pts[2]);
121 void drawTriangle(SkCanvas* canvas, SkPoint pts[3]);
171 SkCanvas* canvas = fMaxSurface->getCanvas();
172 canvas->save();
173 canvas->concat(fMatrix);
174 fMinSurface->draw(canvas, 0, 0);
175 canvas->restore();
181 canvas->drawLine(0, y - SK_ScalarHalf, 999, y - SK_ScalarHalf, paint);
185 canvas->drawLine(x - SK_ScalarHalf, 0, x - SK_ScalarHalf, 999, paint);
190 void FatBits::drawBG(SkCanvas* canvas) {
194 canvas->drawRect(fBounds, paint);
198 void FatBits::drawFG(SkCanvas* canvas) {
215 canvas->drawPoint(x, y, outer);
216 canvas->drawPoint(x, y, inner);
230 canvas->drawRect(r, p);
257 void FatBits::drawLine(SkCanvas* canvas, SkPoint pts[]) {
286 fMaxSurface->draw(canvas, 0, 0);
289 void FatBits::drawRect(SkCanvas* canvas, SkPoint pts[2]) {
316 fMaxSurface->draw(canvas, 0, 0);
332 void FatBits::drawTriangle(SkCanvas* canvas, SkPoint pts[3]) {
358 fMaxSurface->draw(canvas, 0, 0);
445 void onDrawContent(SkCanvas* canvas) override {
446 fFB.drawBG(canvas);
448 fFB.drawTriangle(canvas, fPts);
451 fFB.drawRect(canvas, fPts);
453 fFB.drawLine(canvas, fPts);
455 fFB.drawFG(canvas);
466 canvas->drawString(str, 10, 16, font, paint);