Lines Matching defs:const
30 static const SkScalar kDefaultTolerance = SkDoubleToScalar(0.25);
33 static const int kMaxPointsPerCurve = 1 << 10;
38 const SkMatrix& viewM,
39 const SkRect& pathBounds);
44 uint32_t quadraticPointCount(const SkPoint points[], SkScalar tol);
47 uint32_t generateQuadraticPoints(const SkPoint& p0,
48 const SkPoint& p1,
49 const SkPoint& p2,
57 uint32_t cubicPointCount(const SkPoint points[], SkScalar tol);
60 uint32_t generateCubicPoints(const SkPoint& p0,
61 const SkPoint& p1,
62 const SkPoint& p2,
63 const SkPoint& p3,
74 QuadUVMatrix(const SkPoint controlPts[3]) { this->set(controlPts); }
75 void set(const SkPoint controlPts[3]);
85 void apply(void* vertices, int vertexCount, size_t stride, size_t uvOffset) const {
95 const SkPoint* xy = reinterpret_cast<const SkPoint*>(xyPtr);
116 void getConicKLM(const SkPoint p[3], const SkScalar weight, SkMatrix* klm);
121 void convertCubicToQuads(const SkPoint p[4],
131 void convertCubicToQuadsConstrainToTangents(const SkPoint p[4],
148 inline void writeQuadAsCubic(const SkPoint p[3], skgpu::VertexWriter* writer) {
156 inline void convertQuadToCubic(const SkPoint p[3], SkPoint out[4]) {
170 int findCubicConvex180Chops(const SkPoint[], float T[2], bool* areCusps);
174 inline bool conicHasCusp(const SkPoint p[3]) {