#include "tools/fiddle/examples.h"
REG_FIDDLE(Canvas_translate, 256, 128, false, 0) {
void draw(SkCanvas* canvas) {
SkPaint filledPaint;
SkPaint outlinePaint;
outlinePaint.setStyle(SkPaint::kStroke_Style);
outlinePaint.setColor(SK_ColorBLUE);
canvas->save();
canvas->translate(50, 50);
canvas->drawCircle(28, 28, 15, outlinePaint);
canvas->scale(2, 1/2.f);
canvas->drawCircle(28, 28, 15, filledPaint);
canvas->restore();
filledPaint.setColor(SK_ColorGRAY);
outlinePaint.setColor(SK_ColorRED);
canvas->scale(2, 1/2.f);
canvas->drawCircle(28, 28, 15, outlinePaint);
canvas->translate(50, 50);
canvas->drawCircle(28, 28, 15, filledPaint);
}
}