diff options
author | commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2013-11-21 17:04:29 +0000 |
---|---|---|
committer | commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2013-11-21 17:04:29 +0000 |
commit | 866f4e34a943c115ac372c22123a1520aa5f9b06 (patch) | |
tree | d2b7e2b36ae069cc1a6936d797d94cf1d3e86d27 /src/pathops/SkOpContour.h | |
parent | 8660783e196dc3cb4ead492253a493844fa43f7a (diff) |
optimize pathops coverage
Remove unused code from SkOpSegment.cpp and friends.
Add new tests exposed by coverage.
Fix a bug exposed by coverage -- removing the need to detect points that are nearby when intersecting.
Add gyp rule for building coverage flavor on Mac.
R=mtklein@google.com
Author: caryclark@google.com
Review URL: https://codereview.chromium.org/75453003
git-svn-id: http://skia.googlecode.com/svn/trunk@12344 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'src/pathops/SkOpContour.h')
-rw-r--r-- | src/pathops/SkOpContour.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/pathops/SkOpContour.h b/src/pathops/SkOpContour.h index 6b412e5f53..8cedab4cb1 100644 --- a/src/pathops/SkOpContour.h +++ b/src/pathops/SkOpContour.h @@ -72,10 +72,9 @@ public: return fSegments.count(); } - int addT(int segIndex, SkOpContour* other, int otherIndex, const SkPoint& pt, double newT, - bool isNear) { + int addT(int segIndex, SkOpContour* other, int otherIndex, const SkPoint& pt, double newT) { setContainsIntercepts(); - return fSegments[segIndex].addT(&other->fSegments[otherIndex], pt, newT, isNear); + return fSegments[segIndex].addT(&other->fSegments[otherIndex], pt, newT); } int addSelfT(int segIndex, SkOpContour* other, int otherIndex, const SkPoint& pt, double newT) { |