blob: bd6fc5ff9d498fd5f80847e9bcdae451b3393d3f [file] [log] [blame]
reed@android.com161b00b2009-11-03 15:33:14 +00001#ifndef SkCubicInterval_DEFINED
2#define SkCubicInterval_DEFINED
3
4#include "SkPoint.h"
5
6SkScalar SkEvalCubicInterval(SkScalar x1, SkScalar y1,
7 SkScalar x2, SkScalar y2,
8 SkScalar unitX);
9
10static inline SkScalar SkEvalCubicInterval(const SkPoint pts[2], SkScalar x) {
11 return SkEvalCubicInterval(pts[0].fX, pts[0].fY,
12 pts[1].fX, pts[1].fY, x);
13}
14
15#endif
16