Lines Matching refs:x4
1328 function bezlen(x1, y1, x2, y2, x3, y3, x4, y4, z) { argument
1340 xbase = base3(ct, x1, x2, x3, x4),
1347 function getTatLen(x1, y1, x2, y2, x3, y3, x4, y4, ll) { argument
1348 if (ll < 0 || bezlen(x1, y1, x2, y2, x3, y3, x4, y4) < ll) {
1356 l = bezlen(x1, y1, x2, y2, x3, y3, x4, y4, t2);
1360 l = bezlen(x1, y1, x2, y2, x3, y3, x4, y4, t2);
1364 function intersect(x1, y1, x2, y2, x3, y3, x4, y4) { argument
1366 mmax(x1, x2) < mmin(x3, x4) ||
1367 mmin(x1, x2) > mmax(x3, x4) ||
1373 var nx = (x1 * y2 - y1 * x2) * (x3 - x4) - (x1 - x2) * (x3 * y4 - y3 * x4),
1374 ny = (x1 * y2 - y1 * x2) * (y3 - y4) - (y1 - y2) * (x3 * y4 - y3 * x4),
1375 denominator = (x1 - x2) * (y3 - y4) - (y1 - y2) * (x3 - x4);
1387 px2 < +mmin(x3, x4).toFixed(2) ||
1388 px2 > +mmax(x3, x4).toFixed(2) ||