Lines Matching refs:y2

3343 	    y2: y + height
3396 || isPointInsideBBox$2(bbox2, bbox1.x, bbox1.y2)
3397 || isPointInsideBBox$2(bbox2, bbox1.x2, bbox1.y2)
3400 || isPointInsideBBox$2(bbox1, bbox2.x, bbox2.y2)
3401 || isPointInsideBBox$2(bbox1, bbox2.x2, bbox2.y2)
3404 && (bbox1.y < bbox2.y2 && bbox1.y > bbox2.y
3405 || bbox2.y < bbox1.y2 && bbox2.y > bbox1.y);
3414 function bezlen(x1, y1, x2, y2, x3, y3, x4, y4, z) { argument
3431 ybase = base3(ct, y1, y2, y3, y4),
3441 function intersectLines(x1, y1, x2, y2, x3, y3, x4, y4) { argument
3446 mmax(y1, y2) < mmin(y3, y4) ||
3447 mmin(y1, y2) > mmax(y3, y4)
3452 var nx = (x1 * y2 - y1 * x2) * (x3 - x4) - (x1 - x2) * (x3 * y4 - y3 * x4),
3453 ny = (x1 * y2 - y1 * x2) * (y3 - y4) - (y1 - y2) * (x3 * y4 - y3 * x4),
3454 denominator = (x1 - x2) * (y3 - y4) - (y1 - y2) * (x3 - x4);
3470 py2 < +mmin(y1, y2).toFixed(2) ||
3471 py2 > +mmax(y1, y2).toFixed(2) ||
3593 var x1, y1, x2, y2, x1m, y1m, x2m, y2m, bez1, bez2,
3619 y2 = y2m = pj[2];
3623 bez2 = [x2, y2].concat(pj.slice(1));
3625 y2 = bez2[7];
3627 bez2 = [x2, y2, x2, y2, x2m, y2m, x2m, y2m];
3629 y2 = y2m;
3762 function lineToCurve(x1, y1, x2, y2) { argument
3765 y2, x2, y2
3769 function qubicToCurve(x1, y1, ax, ay, x2, y2) { argument
3777 _13 * y2 + _23 * ay,
3779 y2
3783 function arcToCurve(x1, y1, rx, ry, angle, large_arc_flag, sweep_flag, x2, y2, recursive) { argument
3802 xy = rotate(x2, y2, -rad);
3804 y2 = xy.y;
3807 y = (y1 - y2) / 2;
3822 cy = k * -ry * x / rx + (y1 + y2) / 2,
3824 f2 = math.asin(((y2 - cy) / ry).toFixed(9));
3849 y2old = y2;
3853 y2 = cy + ry * math.sin(f2);
3854 res = arcToCurve(x2, y2, rx, ry, angle, 0, sweep_flag, x2old, y2old, [f2, f2old, cx, cy]);
3868 m3 = [x2 + hx * s2, y2 - hy * c2],
3869 m4 = [x2, y2];
3892 function curveBBox(x0, y0, x1, y1, x2, y2, x3, y3) { argument
3904 b = 6 * y0 - 12 * y1 + 6 * y2;
3905 a = -3 * y0 + 9 * y1 - 9 * y2 + 3 * y3;
3952 …bounds[1][j] = (mt * mt * mt * y0) + (3 * mt * mt * t * y1) + (3 * mt * t * t * y2) + (t * t * t *…