Lines Matching refs:y3
1053 function angle(x1, y1, x2, y2, x3, y3) {
1062 return angle(x1, y1, x3, y3) - angle(x2, y2, x3, y3);
5525 function bezlen(x1, y1, x2, y2, x3, y3, x4, y4, z) { argument
5538 ybase = base3(ct, y1, y2, y3, y4),
5544 function getTotLen(x1, y1, x2, y2, x3, y3, x4, y4, ll) { argument
5545 if (ll < 0 || bezlen(x1, y1, x2, y2, x3, y3, x4, y4) < ll) {
5553 l = bezlen(x1, y1, x2, y2, x3, y3, x4, y4, t2);
5557 l = bezlen(x1, y1, x2, y2, x3, y3, x4, y4, t2);
5561 function intersect(x1, y1, x2, y2, x3, y3, x4, y4) { argument
5565 mmax(y1, y2) < mmin(y3, y4) ||
5566 mmin(y1, y2) > mmax(y3, y4)
5570 var nx = (x1 * y2 - y1 * x2) * (x3 - x4) - (x1 - x2) * (x3 * y4 - y3 * x4),
5571 ny = (x1 * y2 - y1 * x2) * (y3 - y4) - (y1 - y2) * (x3 * y4 - y3 * x4),
5572 denominator = (x1 - x2) * (y3 - y4) - (y1 - y2) * (x3 - x4);
5588 py2 < +mmin(y3, y4).toFixed(2) ||
5589 py2 > +mmax(y3, y4).toFixed(2)
6159 function curveDim(x0, y0, x1, y1, x2, y2, x3, y3) { argument
6170 a = -3 * y0 + 9 * y1 - 9 * y2 + 3 * y3;
6205 …ds[1][j] = (mt * mt * mt * y0) + (3 * mt * mt * t * y1) + (3 * mt * t * t * y2) + (t * t * t * y3);
6211 bounds[1][jlen + 1] = y3;