diff options
author | reed <reed@chromium.org> | 2015-03-19 10:18:47 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-03-19 10:18:47 -0700 |
commit | 65cb2cd2f7ad4146f055810b8bd77bff03a4e76e (patch) | |
tree | 25634a85ad23f0010314b65ef31a5826a7f5ec54 /src/core/SkGeometry.h | |
parent | e053ca4380713a5b9e6a31119a1bdd6d529208aa (diff) |
alt SkEvalQuadAt that returns its answer, using Sk2f
BUG=skia:
Review URL: https://codereview.chromium.org/1011493003
Diffstat (limited to 'src/core/SkGeometry.h')
-rw-r--r-- | src/core/SkGeometry.h | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/core/SkGeometry.h b/src/core/SkGeometry.h index 4da74f2475..ff863a2294 100644 --- a/src/core/SkGeometry.h +++ b/src/core/SkGeometry.h @@ -20,10 +20,8 @@ int SkFindUnitQuadRoots(SkScalar A, SkScalar B, SkScalar C, SkScalar roots[2]); /** Set pt to the point on the src quadratic specified by t. t must be 0 <= t <= 1.0 */ -void SkEvalQuadAt(const SkPoint src[3], SkScalar t, SkPoint* pt, - SkVector* tangent = NULL); -void SkEvalQuadAtHalf(const SkPoint src[3], SkPoint* pt, - SkVector* tangent = NULL); +void SkEvalQuadAt(const SkPoint src[3], SkScalar t, SkPoint* pt, SkVector* tangent = NULL); +SkPoint SkEvalQuadAt(const SkPoint src[3], SkScalar t); /** Given a src quadratic bezier, chop it at the specified t value, where 0 < t < 1, and return the two new quadratics in dst: |