Lines Matching full:path

1 describe('PathKit\'s Path Behavior', function() {
3 let path = PathKit.NewPath();
4 path.moveTo(20, 5);
5 path.lineTo(30, 20);
6 path.lineTo(40, 10);
7 path.lineTo(50, 20);
8 path.lineTo(60, 0);
9 path.lineTo(20, 5);
11 path.moveTo(20, 80);
12 path.bezierCurveTo(90, 10, 160, 150, 190, 10);
14 path.moveTo(36, 148);
15 path.quadraticCurveTo(66, 188, 120, 136);
16 path.lineTo(36, 148);
18 path.rect(5, 170, 20, 20);
20 path.moveTo(150, 180);
21 path.arcTo(150, 100, 50, 200, 20);
22 path.lineTo(160, 160);
24 path.moveTo(20, 120);
25 path.arc(20, 120, 18, 0, 1.75 * Math.PI);
26 path.lineTo(20, 120);
31 path.addPath(secondPath);
38 path.addPath(secondPath, m);
40 return path;
47 path = drawPath();
48 path.delete();
63 ctx.path = PathKit.FromSVGString('M 205,5 L 795,5 L 595,295 L 5,295 L 205,5 z');
67 let p = ctx.path.copy();
72 ctx.path.delete();
150 ctx.path = drawPath();
154 ctx.path.toCmds();
158 ctx.path.delete();
170 ctx.path = drawPath();
174 ctx.path.toPath2D();
178 ctx.path.delete();
190 ctx.path = drawPath();
194 ctx.path.toSVGString();
198 ctx.path.delete();
211 let path = PathKit.NewPath();
212 path.moveTo(0, 0);
213 path.lineTo(10, 0);
214 path.lineTo(10, 10);
215 path.close();
216 return path;
221 ctx.path = drawTriangle();
225 let path = PathKit.NewPath();
230 path.addPath(ctx.path, m);
231 path.delete();
235 ctx.path.delete();
247 ctx.path = drawTriangle();
253 let path = PathKit.NewPath();
258 path.addPath(ctx.path, m);
259 path.delete();
263 ctx.path.delete();
275 ctx.path = drawTriangle();
279 let path = PathKit.NewPath();
280 path.addPath(ctx.path, 1, 0, 0, 1, 0, 20.5);
281 path.delete();
285 ctx.path.delete();