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]);
84 const SkPoint* xy = reinterpret_cast<const SkPoint*>(xyPtr); in apply()
85 SkPoint* uv = reinterpret_cast<SkPoint*>(uvPtr); in apply()
106 void getConicKLM(const SkPoint p[3], const SkScalar weight, SkMatrix* klm);
111 void convertCubicToQuads(const SkPoint p[4],
113 SkTArray<SkPoint, true>* quads);
122 void convertCubicToQuadsConstrainToTangents(const SkPoint p[4],
125 SkTArray<SkPoint, true>* quads);
161 ExcludedTerm calcCubicInverseTransposePowerBasisMatrix(const SkPoint p[4], SkMatrix* out);
185 SkCubicType getCubicKLM(const SkPoint src[4], SkMatrix* klm, double t[2], double s[2]);
208 int chopCubicAtLoopIntersection(const SkPoint src[4], SkPoint dst[10], SkMatrix* klm,