1 | default: |
---|
2 | [[0, 0]]: M0,0 |
---|
3 | [[0, 0], [1, 1]]: M0,0L1,1 |
---|
4 | [[0, 0], [1, 1], [2, 0]]: M0,0L1,1L2,0 |
---|
5 | |
---|
6 | y(-1): |
---|
7 | [[0, 0]]: M0,-1 |
---|
8 | [[0, 0], [1, 1]]: M0,-1L1,-1 |
---|
9 | [[0, 0], [1, 1], [2, 0]]: M0,-1L1,-1L2,-1 |
---|
10 | |
---|
11 | x(d.x).y(d.y): |
---|
12 | [{x:0,y:0}]: M0,0 |
---|
13 | [{x:0,y:0},{x:1,y:1}]: M0,0L1,1 |
---|
14 | [{x:0,y:0},{x:1,y:1},{x:2,y:0}]: M0,0L1,1L2,0 |
---|
15 | |
---|
16 | interpolate(step-before): |
---|
17 | [[0, 0]]: M0,0 |
---|
18 | [[0, 0], [1, 1]]: M0,0V1H1 |
---|
19 | [[0, 0], [1, 1], [2, 0]]: M0,0V1H1V0H2 |
---|
20 | |
---|
21 | interpolate(step-after): |
---|
22 | [[0, 0]]: M0,0 |
---|
23 | [[0, 0], [1, 1]]: M0,0H1V1 |
---|
24 | [[0, 0], [1, 1], [2, 0]]: M0,0H1V1H2V0 |
---|
25 | |
---|
26 | interpolate(basis): |
---|
27 | [[0, 0]]: M0,0 |
---|
28 | [[0, 0], [1, 1]]: M0,0L1,1 |
---|
29 | [[0, 0], [6, 6], [12, 0]]: M0,0C0,0,0,0,1,1C2,2,4,4,6,4C8,4,10,2,11,1C12,0,12,0,12,0 |
---|
30 | |
---|
31 | interpolate(basis-closed): |
---|
32 | [[0, 0]]: M0,0C0,0,0,0,0,0 |
---|
33 | [[0, 0], [6, 6]]: M2,2C2,2,4,4,4,4C4,4,2,2,2,2 |
---|
34 | [[0, 0], [6, 6], [12, 0]]: M9,1C8,0,4,0,3,1C2,2,4,4,6,4C8,4,10,2,9,1 |
---|
35 | |
---|
36 | interpolate(cardinal): |
---|
37 | [[0, 0]]: M0,0 |
---|
38 | [[0, 0], [5, 5]]: M0,0L5,5 |
---|
39 | [[0, 0], [5, 5], [10, 0]]: M0,0Q4,5,5,5Q6,5,10,0 |
---|
40 | |
---|
41 | interpolate(cardinal-closed): |
---|
42 | [[0, 0]]: M0,0 |
---|
43 | [[0, 0], [5, 5]]: M0,0L5,5 |
---|
44 | [[0, 0], [5, 5], [10, 0]]: M0,0C-0.7500000000000001,0.7500000000000001,3.5,5,5,5S10.75,0.7500000000000001,10,0S0.7500000000000001,-0.7500000000000001,0,0 |
---|
45 | |
---|
46 | interpolate(monotone): |
---|
47 | [[0, 0]]: M0,0 |
---|
48 | [[0, 0], [5, 5]]: M0,0L5,5 |
---|
49 | [[0, 0], [5, 5], [10, 0]]: M0,0C0.4166666666666667,0.4166666666666667,3.333333333333333,5,5,5S9.583333333333334,0.4166666666666667,10,0 |
---|
50 | |
---|