38 degenBigQuad->
moveTo(0, yPos);
54 degenBigCubic->
moveTo(0, yPos);
69 degenBigConic->
moveTo(0, yPos);
78 for (
int p = 0;
p < fPaths.
size(); ++
p) {
80 paint.setARGB(0xff, 0, 0, 0);
81 paint.setAntiAlias(
true);
83 paint.setStrokeWidth(0);
void translate(SkScalar dx, SkScalar dy)
void drawPath(const SkPath &path, const SkPaint &paint)
void scale(SkScalar sx, SkScalar sy)
@ kStroke_Style
set to stroke geometry
SkPath & moveTo(SkScalar x, SkScalar y)
SkPath & quadTo(SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2)
SkPath & cubicTo(SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2, SkScalar x3, SkScalar y3)
SkPath & conicTo(SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2, SkScalar w)
GM(SkColor backgroundColor=SK_ColorWHITE)
SkString getName() const override
SkISize getISize() override
void onOnceBeforeDraw() override
void onDraw(SkCanvas *canvas) override
DEF_GM(return F(C(clipbox), 0.0f, 0.0f, {})) DEF_GM(return F(C(clipbox)
static constexpr SkISize Make(int32_t w, int32_t h)