Lines Matching refs:SkPoint
32 uint32_t quadraticPointCount(const SkPoint points[], SkScalar tol);
34 uint32_t generateQuadraticPoints(const SkPoint& p0,
35 const SkPoint& p1,
36 const SkPoint& p2,
38 SkPoint** points,
41 uint32_t cubicPointCount(const SkPoint points[], SkScalar tol);
43 uint32_t generateCubicPoints(const SkPoint& p0,
44 const SkPoint& p1,
45 const SkPoint& p2,
46 const SkPoint& p3,
48 SkPoint** points,
58 QuadUVMatrix(const SkPoint controlPts[3]) { this->set(controlPts); } in QuadUVMatrix()
59 void set(const SkPoint controlPts[3]);
79 const SkPoint* xy = reinterpret_cast<const SkPoint*>(xyPtr); in apply()
80 SkPoint* uv = reinterpret_cast<SkPoint*>(uvPtr); in apply()
101 void getConicKLM(const SkPoint p[3], const SkScalar weight, SkMatrix* klm);
107 void convertCubicToQuads(const SkPoint p[4],
109 SkTArray<SkPoint, true>* quads);
118 void convertCubicToQuadsConstrainToTangents(const SkPoint p[4],
121 SkTArray<SkPoint, true>* quads);
157 ExcludedTerm calcCubicInverseTransposePowerBasisMatrix(const SkPoint p[4], SkMatrix* out);
181 SkCubicType getCubicKLM(const SkPoint src[4], SkMatrix* klm, double t[2], double s[2]);
204 int chopCubicAtLoopIntersection(const SkPoint src[4], SkPoint dst[10], SkMatrix* klm,