diff options
author | 2011-09-07 12:23:41 +0000 | |
---|---|---|
committer | 2011-09-07 12:23:41 +0000 | |
commit | 55b5f4bd6a69e70feeaf6018171882ab9cd250ae (patch) | |
tree | c6c81cac1737319a8742973f114728ea18fe96da /src/core/SkStroke.cpp | |
parent | 11f6380510f40fdf83289976e51962306aac8ce4 (diff) |
add SkPoint::CanNormalize to unify decisions about when a vector is degenerate
git-svn-id: http://skia.googlecode.com/svn/trunk@2236 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'src/core/SkStroke.cpp')
-rw-r--r-- | src/core/SkStroke.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/SkStroke.cpp b/src/core/SkStroke.cpp index 0c858ebe4d..bf3ceac3b7 100644 --- a/src/core/SkStroke.cpp +++ b/src/core/SkStroke.cpp @@ -15,7 +15,7 @@ #define kMaxCubicSubdivide 4 static inline bool degenerate_vector(const SkVector& v) { - return SkScalarNearlyZero(v.fX) && SkScalarNearlyZero(v.fY); + return !SkPoint::CanNormalize(v.fX, v.fY); } static inline bool degenerate_line(const SkPoint& a, const SkPoint& b, |