From 23e474cb7331c5d2389d97dce2d9e5c93c58f39f Mon Sep 17 00:00:00 2001 From: Hal Canary Date: Mon, 15 May 2017 13:35:35 -0400 Subject: SkCanvas: Helpers for draw{Point,Line,Circle} Change-Id: Ie9c7d3b8f01aee435563b23b7d27f098f07dd287 Reviewed-on: https://skia-review.googlesource.com/16909 Reviewed-by: Mike Reed Commit-Queue: Hal Canary --- samplecode/SampleAAGeometry.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'samplecode/SampleAAGeometry.cpp') 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: -- cgit v1.2.3