Lines Matching full:path
364 SkPath path;
379 path.addArc(oval, startAngle, sweepAngle);
380 validate(path);
386 path.addRoundRect(rect, rx, ry, dir);
387 validate(path);
394 path.addRoundRect(rect, radii, dir);
395 validate(path);
400 path.addRRect(rrect, dir);
401 validate(path);
407 path.addPoly(&points[0], points.count(), close);
408 validate(path);
418 path.addPath(src, dx, dy, mode);
420 validate(path);
429 path.addPath(src, mode);
431 validate(path);
441 path.addPath(src, matrix, mode);
443 validate(path);
451 path.reverseAddPath(src);
453 validate(path);
459 path.moveTo(x, y);
460 validate(path);
465 path.rMoveTo(x, y);
466 validate(path);
471 path.lineTo(x, y);
472 validate(path);
477 path.rLineTo(x, y);
478 validate(path);
483 path.quadTo(pt[0], pt[1]);
484 validate(path);
489 path.rQuadTo(pt[0].fX, pt[0].fY, pt[1].fX, pt[1].fY);
490 validate(path);
496 path.conicTo(pt[0], pt[1], weight);
497 validate(path);
503 path.rConicTo(pt[0].fX, pt[0].fY, pt[1].fX, pt[1].fY, weight);
504 validate(path);
509 path.cubicTo(pt[0], pt[1], pt[2]);
510 validate(path);
515 path.rCubicTo(pt[0].fX, pt[0].fY, pt[1].fX, pt[1].fY, pt[2].fX, pt[2].fY);
516 validate(path);
522 path.arcTo(pt[0], pt[1], radius);
523 validate(path);
530 path.arcTo(oval, startAngle, sweepAngle, forceMoveTo);
531 path);
534 path.close();
535 validate(path);
540 return path;
575 void validate(const SkPath& path) {
577 SkDEBUGCODE(path.experimentalValidateRef());
599 static bool contains_only_moveTo(const SkPath& path) {
600 int verbCount = path.countVerbs();
606 SkDEBUGCODE(int getVerbResult = ) path.getVerbs(verbs.begin(), verbCount);
629 const SkPath& path = fuzzPath.getPath();
643 canvas->drawPath(path, paint);
675 const SkPath& path = fuzzPath.getPath();
683 canvas->drawPath(path, paint);