Lines Matching defs:path

13     SkPath path;
20 path.moveTo(pts[0]);
22 path.cubicTo(pts[i], pts[i + 1], pts[i + 2]);
25 SkPathMeasure meas(path, false);
30 SkPath path;
37 path.moveTo(pts[0]);
39 path.quadTo(pts[i], pts[i + 1]);
41 SkPathMeasure meas(path, false);
46 SkPath path;
55 path.moveTo(pts[0]);
57 path.lineTo(pts[i]);
59 SkPathMeasure meas(path, false);
78 SkPath path;
80 path.moveTo(0, 0);
81 path.lineTo(SK_Scalar1, 0);
82 path.lineTo(SK_Scalar1, SK_Scalar1);
83 path.lineTo(0, SK_Scalar1);
85 SkPathMeasure meas(path, true);
89 path.reset();
90 path.moveTo(0, 0);
91 path.lineTo(SK_Scalar1*3, SK_Scalar1*4);
92 meas.setPath(&path, false);
96 path.reset();
97 path.addCircle(0, 0, SK_Scalar1);
98 meas.setPath(&path, true);
103 path.reset();
104 path.lineTo(SK_Scalar1, 0);
105 path.lineTo(SK_Scalar1, SK_Scalar1);
106 path.lineTo(0, SK_Scalar1);
107 path.close();
108 path.lineTo(-SK_Scalar1, 0);
109 meas.setPath(&path, false);
127 path.reset();
128 path.moveTo(0, 0);
129 path.lineTo(0, 0);
130 path.lineTo(SK_Scalar1, 0);
131 path.quadTo(SK_Scalar1, 0, SK_Scalar1, 0);
132 path.quadTo(SK_Scalar1, SK_Scalar1, SK_Scalar1, SK_Scalar1 * 2);
133 path.cubicTo(SK_Scalar1, SK_Scalar1 * 2,
136 path.cubicTo(SK_Scalar1*2, SK_Scalar1 * 2,
139 meas.setPath(&path, false);
169 path.reset();
170 path.moveTo(0, 0);
171 path.lineTo(SK_Scalar1, 0);
172 path.moveTo(SK_Scalar1, SK_Scalar1);
173 path.moveTo(SK_Scalar1 * 2, SK_Scalar1 * 2);
174 path.lineTo(SK_Scalar1, SK_Scalar1 * 2);
175 meas.setPath(&path, false);
224 SkPath path;
225 path.moveTo(0, 0); path.lineTo(100, 0);
227 SkPathMeasure meas(path, false);
249 SkPath path;
251 path.moveTo(0, 0).lineTo(100, 100).lineTo(200, 100);
252 path.moveTo(2, 2).moveTo(3, 3); // zero-length(s)
253 path.moveTo(4, 4).close().close().close(); // zero-length
254 path.moveTo(5, 5).lineTo(5, 5); // zero-length
255 path.moveTo(5, 5).lineTo(5, 5).close(); // zero-length
256 path.moveTo(5, 5).lineTo(5, 5).close().close(); // zero-length
257 path.moveTo(6, 6).lineTo(7, 7);
258 path.moveTo(10, 10); // zero-length
260 SkContourMeasureIter fact(path, false);
270 SkPath path;
274 path.moveTo(10, 10).lineTo(20, 20).moveTo(30, 30);
277 SkContourMeasureIter fact(path, forceClosed);
284 SkPath path;
285 path.addRect({1, 2, 3, 4});
286 path.incReserve(100); // give shrinkToFit() something to do
288 SkContourMeasureIter iter(path, false);
291 // The contouremasureiter needs to have safely copied path, to be unaffected by this
292 // change to "path".
293 SkPathPriv::ShrinkToFit(&path);
296 // using an internal iterator of the passed-in path, not our copy.
302 SkPath path;
303 path.addCircle(0, 0, 100);
304 path.addCircle(0, 0, 10);
306 SkContourMeasureIter fact(path, false);
307 path.reset(); // we should not need the path avert we created the factory