Lines Matching refs:path
26 SkPath path;
27 FuzzEvilPath(fuzz, &path, SkPath::Verb::kDone_Verb);
30 path.setFillType(ft);
34 builder.add(path, op);
42 SkPath path;
43 FuzzEvilPath(fuzz, &path, SkPath::Verb::kDone_Verb);
46 path.setFillType(ft);
52 result = path;
54 Simplify(path, &result);
58 SkPath path;
59 FuzzEvilPath(fuzz, &path, SkPath::Verb::kDone_Verb);
62 path.setFillType(ft);
67 path.setFillType(ft);
76 result = path;
80 Op(path, path2, op, &result);
84 SkPath path;
85 FuzzEvilPath(fuzz, &path, SkPath::Verb::kDone_Verb);
88 path.setFillType(ft);
94 result = path;
96 AsWinding(path, &result);
100 SkPath path;
101 FuzzEvilPath(fuzz, &path, SkPath::Verb::kDone_Verb);
104 path.setFillType(ft);
107 TightBounds(path, &result);
120 void BuildPath(Fuzz* fuzz, SkPath* path) {
135 path->moveTo(a, b);
144 path->lineTo(a, b);
153 path->quadTo(a, b, c, d);
162 path->conicTo(a, b, c, d, e);
171 path->cubicTo(a, b, c, d, e, f);
175 path->close();
189 SkPath path;
196 BuildPath(fuzz, &path);
197 builder.add(path, static_cast<SkPathOp>(op % (kLastOp + 1)));