Lines Matching refs:y2

423     R.angle = function (x1, y1, x2, y2, x3, y3) {  argument
426 y = y1 - y2;
432 return R.angle(x1, y1, x3, y3) - R.angle(x2, y2, x3, y3);
1277 y2: bbox.max.y,
1296 return x >= bbox.x && x <= bbox.x2 && y >= bbox.y && y <= bbox.y2;
1314 || i(bbox2, bbox1.x, bbox1.y2)
1315 || i(bbox2, bbox1.x2, bbox1.y2)
1318 || i(bbox1, bbox2.x, bbox2.y2)
1319 || i(bbox1, bbox2.x2, bbox2.y2)
1321 && (bbox1.y < bbox2.y2 && bbox1.y > bbox2.y || bbox2.y < bbox1.y2 && bbox2.y > bbox1.y);
1328 function bezlen(x1, y1, x2, y2, x3, y3, x4, y4, z) { argument
1341 ybase = base3(ct, y1, y2, y3, y4),
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
1368 mmax(y1, y2) < mmin(y3, y4) ||
1369 mmin(y1, y2) > mmax(y3, y4)
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);
1389 py2 < +mmin(y1, y2).toFixed(2) ||
1390 py2 > +mmax(y1, y2).toFixed(2) ||
1492 var x1, y1, x2, y2, x1m, y1m, x2m, y2m, bez1, bez2,
1513 y2 = y2m = pj[2];
1516 bez2 = [x2, y2].concat(pj.slice(1));
1518 y2 = bez2[7];
1520 bez2 = [x2, y2, x2, y2, x2m, y2m, x2m, y2m];
1522 y2 = y2m;
1592 return {x: 0, y: 0, width: 0, height: 0, x2: 0, y2: 0};
1625 y2: ymax,
1815 l2c = function (x1, y1, x2, y2) { argument
1816 return [x1, y1, x2, y2, x2, y2];
1818 q2c = function (x1, y1, ax, ay, x2, y2) { argument
1825 _13 * y2 + _23 * ay,
1827 y2
1830 a2c = function (x1, y1, rx, ry, angle, large_arc_flag, sweep_flag, x2, y2, recursive) { argument
1846 xy = rotate(x2, y2, -rad);
1848 y2 = xy.y;
1852 y = (y1 - y2) / 2;
1864 cy = k * -ry * x / rx + (y1 + y2) / 2,
1866 f2 = math.asin(((y2 - cy) / ry).toFixed(9));
1888 y2old = y2;
1891 y2 = cy + ry * math.sin(f2);
1892 res = a2c(x2, y2, rx, ry, angle, 0, sweep_flag, x2old, y2old, [f2, f2old, cx, cy]);
1904 m3 = [x2 + hx * s2, y2 - hy * c2],
1905 m4 = [x2, y2];
2254 y2,
2261 y2 = inver.y(t[1], t[2]);
2262 m.translate(x2 - x1, y2 - y1);
2274 y2 = inver.y(t[2], t[3]);
2275 m.rotate(t[1], x2, y2);
2290 y2 = inver.y(t[3], t[4]);
2291 m.scale(t[1], t[2], x2, y2);
5006 y2 = [];
5012 y2.push(box.y + box.height);
5017 y2 = mmax[apply](0, y2);
5022 y2: y2,
5024 height: y2 - y