5REG_FIDDLE(Matrix_postTranslate, 256, 160,
false, 0) {
8 paint.setAntiAlias(
true);
9 SkRect rect = {20, 20, 100, 100};
10 for (
int i = 0; i < 2; ++i ) {
12 i == 0 ? matrix.reset(): matrix.setRotate(25, rect.centerX(), 320);
20 for (
int j = 0; j < 2; ++j ) {
22 matrix.postTranslate(40, 40);
constexpr SkColor SK_ColorGRAY
constexpr SkColor SK_ColorRED
static void draw(SkCanvas *canvas, SkRect &target, int x, int y)
void drawRect(const SkRect &rect, const SkPaint &paint)
void concat(const SkMatrix &matrix)
void drawCircle(SkScalar cx, SkScalar cy, SkScalar radius, const SkPaint &paint)
#define REG_FIDDLE(NAME, W, H, TEXT, I)