Home | History | Annotate | Download | only in core

Lines Matching refs:dst

54     where 0 < t < 1, and return the two new quadratics in dst:
55 dst[0..2] and dst[2..4]
57 void SkChopQuadAt(const SkPoint src[3], SkPoint dst[5], SkScalar t);
60 The new quads are returned in dst[0..2] and dst[2..4]
62 void SkChopQuadAtHalf(const SkPoint src[3], SkPoint dst[5]);
76 Depending on what is returned, dst[] is treated as follows
77 0 dst[0..2] is the original quad
78 1 dst[0..2] and dst[2..4] are the two new quads
80 int SkChopQuadAtYExtrema(const SkPoint src[3], SkPoint dst[5]);
81 int SkChopQuadAtXExtrema(const SkPoint src[3], SkPoint dst[5]);
85 Depending on what is returned, dst[] is treated as follows
86 1 dst[0..2] is the original quad
87 2 dst[0..2] and dst[2..4] are the two new quads
88 If dst == null, it is ignored and only the count is returned.
90 int SkChopQuadAtMaxCurvature(const SkPoint src[3], SkPoint dst[5]);
94 curve is returned in dst[0..3].
96 SK_API void SkConvertQuadToCubic(const SkPoint src[3], SkPoint dst[4]);
112 where 0 < t < 1, and return the two new cubics in dst:
113 dst[0..3] and dst[3..6]
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[],
120 The new cubics are returned in dst[0..3] and dst[3..6]
122 void SkChopCubicAtHalf(const SkPoint src[4], SkPoint dst[7]);
138 Depending on what is returned, dst[] is treated as follows
139 0 dst[0..3] is the original cubic
140 1 dst[0..3] and dst[3..6] are the two new cubics
141 2 dst[0..3], dst[3..6], dst[6..9] are the three new cubics
142 If dst == null, it is ignored and only the count is returned.
144 int SkChopCubicAtYExtrema(const SkPoint src[4], SkPoint dst[10]);
145 int SkChopCubicAtXExtrema(const SkPoint src[4], SkPoint dst[10]);
155 int SkChopCubicAtInflections(const SkPoint src[4], SkPoint dst[10]);
158 int SkChopCubicAtMaxCurvature(const SkPoint src[4], SkPoint dst[13],