Home | History | Annotate | Download | only in core

Lines Matching refs:src

45 /** Set pt to the point on the src quadratic specified by t. t must be
48 void SkEvalQuadAt(const SkPoint src[3], SkScalar t, SkPoint* pt,
50 void SkEvalQuadAtHalf(const SkPoint src[3], SkPoint* pt,
53 /** Given a src quadratic bezier, chop it at the specified t value,
57 void SkChopQuadAt(const SkPoint src[3], SkPoint dst[5], SkScalar t);
59 /** Given a src quadratic bezier, chop it at the specified t == 1/2,
62 void SkChopQuadAtHalf(const SkPoint src[3], SkPoint dst[5]);
80 int SkChopQuadAtYExtrema(const SkPoint src[3], SkPoint dst[5]);
81 int SkChopQuadAtXExtrema(const SkPoint src[3], SkPoint dst[5]);
90 int SkChopQuadAtMaxCurvature(const SkPoint src[3], SkPoint dst[5]);
96 SK_API void SkConvertQuadToCubic(const SkPoint src[3], SkPoint dst[4]);
105 /** Set pt to the point on the src cubic specified by t. t must be
108 void SkEvalCubicAt(const SkPoint src[4], SkScalar t, SkPoint* locOrNull,
111 /** Given a src cubic bezier, chop it at the specified t value,
115 void SkChopCubicAt(const SkPoint src[4], SkPoint dst[7], SkScalar t);
116 void SkChopCubicAt(const SkPoint src[4], SkPoint dst[7], const SkScalar t[],
119 /** Given a src cubic bezier, chop it at the specified t == 1/2,
122 void SkChopCubicAtHalf(const SkPoint src[4], SkPoint dst[7]);
144 int SkChopCubicAtYExtrema(const SkPoint src[4], SkPoint dst[10]);
145 int SkChopCubicAtXExtrema(const SkPoint src[4], SkPoint dst[10]);
150 int SkFindCubicInflections(const SkPoint src[4], SkScalar tValues[2]);
155 int SkChopCubicAtInflections(const SkPoint src[4], SkPoint dst[10]);
157 int SkFindCubicMaxCurvature(const SkPoint src[4], SkScalar tValues[3]);
158 int SkChopCubicAtMaxCurvature(const SkPoint src[4], SkPoint dst[13],