diff options
author | Hal Canary <halcanary@google.com> | 2017-05-15 13:35:35 -0400 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2017-05-16 12:59:11 +0000 |
commit | 23e474cb7331c5d2389d97dce2d9e5c93c58f39f (patch) | |
tree | 95314f82ba240a5e5f5891d78489b2f4c9364b76 /samplecode/SampleAAGeometry.cpp | |
parent | 03d1e59bdac65cc1dd606b60e6565eb6860419f9 (diff) |
SkCanvas: Helpers for draw{Point,Line,Circle}
Change-Id: Ie9c7d3b8f01aee435563b23b7d27f098f07dd287
Reviewed-on: https://skia-review.googlesource.com/16909
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Hal Canary <halcanary@google.com>
Diffstat (limited to 'samplecode/SampleAAGeometry.cpp')
-rw-r--r-- | samplecode/SampleAAGeometry.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/samplecode/SampleAAGeometry.cpp b/samplecode/SampleAAGeometry.cpp index 69aa77fd12..08a518ca17 100644 --- a/samplecode/SampleAAGeometry.cpp +++ b/samplecode/SampleAAGeometry.cpp @@ -1056,15 +1056,15 @@ public: SkVector bisect = { (lastV.fX + nextV.fX) / 2, (lastV.fY + nextV.fY) / 2 }; bisect.setLength(fWidthControl.fValLo * 2); if (fBisectButton.enabled()) { - canvas->drawLine(pt.fX, pt.fY, pt.fX + bisect.fX, pt.fY + bisect.fY, fSkeletonPaint); + canvas->drawLine(pt, pt + bisect, fSkeletonPaint); } lastV.setLength(fWidthControl.fValLo); if (fBisectButton.enabled()) { - canvas->drawLine(pt.fX, pt.fY, pt.fX - lastV.fY, pt.fY + lastV.fX, fSkeletonPaint); + canvas->drawLine(pt, {pt.fX - lastV.fY, pt.fY + lastV.fX}, fSkeletonPaint); } nextV.setLength(fWidthControl.fValLo); if (fBisectButton.enabled()) { - canvas->drawLine(pt.fX, pt.fY, pt.fX + nextV.fY, pt.fY - nextV.fX, fSkeletonPaint); + canvas->drawLine(pt, {pt.fX + nextV.fY, pt.fY - nextV.fX}, fSkeletonPaint); } if (fJoinButton.enabled()) { SkScalar r = fWidthControl.fValLo; @@ -1117,8 +1117,8 @@ public: SkPoint maxPt = SkEvalQuadAt(pts, t); SkVector tangent = SkEvalQuadTangentAt(pts, t); tangent.setLength(fWidthControl.fValLo * 2); - canvas->drawLine(maxPt.fX, maxPt.fY, - maxPt.fX + tangent.fY, maxPt.fY - tangent.fX, fSkeletonPaint); + canvas->drawLine(maxPt, {maxPt.fX + tangent.fY, maxPt.fY - tangent.fX}, + fSkeletonPaint); } } break; case SkPath::kConic_Verb: @@ -1163,8 +1163,8 @@ public: SkVector tangent; SkEvalCubicAt(pts, tMax[tIndex], &maxPt, &tangent, NULL); tangent.setLength(fWidthControl.fValLo * 2); - canvas->drawLine(maxPt.fX, maxPt.fY, - maxPt.fX + tangent.fY, maxPt.fY - tangent.fX, fSkeletonPaint); + canvas->drawLine(maxPt, {maxPt.fX + tangent.fY, maxPt.fY - tangent.fX}, + fSkeletonPaint); } } break; case SkPath::kClose_Verb: |