Lines Matching defs:pts
464 static SkScalar quad_error_at(const SkPoint pts[3], SkScalar t, SkScalar u) {
465 SkQuadCoeff quad(pts);
475 void GrTriangulator::appendQuadraticToContour(const SkPoint pts[3], SkScalar toleranceSqd,
477 SkQuadCoeff quad(pts);
488 if (quad_error_at(pts, t, u) < toleranceSqd) {
528 SkPoint pts[4];
542 while ((verb = iter.next(pts)) != SkPath::kDone_Verb) {
547 this->appendPointToContour(pts[2], contour);
551 const SkPoint* quadPts = converter.computeQuads(pts, weight, toleranceSqd);
562 this->appendPointToContour(pts[0], contour);
565 this->appendPointToContour(pts[1], contour);
571 this->appendPointToContour(pts[2], contour);
574 this->appendQuadraticToContour(pts, toleranceSqd, contour);
580 this->appendPointToContour(pts[3], contour);
583 int pointsLeft = GrPathUtils::cubicPointCount(pts, tolerance);
584 this->generateCubicPoints(pts[0], pts[1], pts[2], pts[3], toleranceSqd, contour,
1543 SkPoint pts[4];
1545 while ((verb = iter.next(pts)) != SkPath::kDone_Verb) {