71 {
73 this->drawSceneColumn(canvas,
SkPoint::Make(0, fSceneSize * 6.4f), 1, 2, 0);
74 this->drawSceneColumn(canvas,
SkPoint::Make(fSceneSize * 2.4f, 0), 1, 1, 1);
75 this->drawSceneColumn(canvas,
SkPoint::Make(fSceneSize * 2.4f, fSceneSize * 6.4f), 1, 1, 2);
76 this->drawSceneColumn(canvas,
SkPoint::Make(fSceneSize * 4.8f, 0), 2, 1, 0);
77 this->drawSceneColumn(canvas,
SkPoint::Make(fSceneSize * 9.6f, 0), 2, 2, 0);
78
79
84 this->drawScene(canvas, ctm, localMatrix, 0);
85
88 this->drawScene(canvas, ctm, localMatrix, 0);
89
92 this->drawScene(canvas, ctm, localMatrix, 0);
93
94 ctm.
setTranslate(fSceneSize * 13.8f, fSceneSize * 14.3f);
99 this->drawScene(canvas, ctm, localMatrix, 0);
100 }
SkMatrix & setTranslate(SkScalar dx, SkScalar dy)
SkMatrix & setScale(SkScalar sx, SkScalar sy, SkScalar px, SkScalar py)
SkMatrix & preRotate(SkScalar degrees, SkScalar px, SkScalar py)
SkMatrix & preScale(SkScalar sx, SkScalar sy, SkScalar px, SkScalar py)
static constexpr SkPoint Make(float x, float y)