Lines Matching refs:pts
366 SkPoint pts[4];
368 while ((verb = iter.next(pts, true, true)) != SkPath::kDone_Verb) {
371 this->lineTo(m, pts[1], kSharp_CurveState);
374 this->quadTo(m, pts);
377 this->cubicTo(m, pts);
380 this->conicTo(m, pts, iter.conicWeight());
933 void GrAAConvexTessellator::quadTo(const SkPoint pts[3]) {
934 int maxCount = GrPathUtils::quadraticPointCount(pts, kQuadTolerance);
937 int count = GrPathUtils::generateQuadraticPoints(pts[0], pts[1], pts[2],
946 void GrAAConvexTessellator::quadTo(const SkMatrix& m, SkPoint pts[3]) {
947 m.mapPoints(pts, 3);
948 this->quadTo(pts);
951 void GrAAConvexTessellator::cubicTo(const SkMatrix& m, SkPoint pts[4]) {
952 m.mapPoints(pts, 4);
953 int maxCount = GrPathUtils::cubicPointCount(pts, kCubicTolerance);
956 int count = GrPathUtils::generateCubicPoints(pts[0], pts[1], pts[2], pts[3],
968 void GrAAConvexTessellator::conicTo(const SkMatrix& m, SkPoint pts[3], SkScalar w) {
969 m.mapPoints(pts, 3);
971 const SkPoint* quads = quadder.computeQuads(pts, w, kConicTolerance);
978 quadPts[2] = i == count - 1 ? pts[2] : quads[1];