Lines Matching defs:canvas
97 void drawFromVisitor(SkCanvas* canvas, skia::textlayout::Paragraph* para) const {
114 canvas->drawGlyphs(info->count, info->glyphs, info->positions, info->origin,
135 canvas->drawLine(x0, Y+2, x1, Y+2, underp);
139 canvas->drawLine(x0, Y+2, X1, Y+2, underp);
154 canvas->drawPoint(pos.fX + info->origin.fX, pos.fY + info->origin.fY, p2);
160 DrawResult onDraw(SkCanvas* canvas, SkString* errorMsg) override {
166 canvas->clear(SK_ColorWHITE);
168 fPara->paint(canvas, 10, 10);
169 canvas->translate(400+10, 10);
170 this->drawFromVisitor(canvas, fPara.get());
178 SkAutoCanvasRestore acr(canvas, true);
184 fPara->paint(canvas, 10, 10);
188 canvas->clear(SK_ColorWHITE);
190 fPara->paint(canvas, 10, 10);