Lines Matching refs:p2
1709 function base3(t, p1, p2, p3, p4) { argument
1710 var t1 = -3 * p1 + 9 * p2 - 9 * p3 + 3 * p4,
1711 t2 = t * t1 + 6 * p1 - 12 * p2 + 6 * p3;
1712 return t * t2 - 3 * p1 + 3 * p2;
2361 p2 = path2 && pathToAbsolute(path2),
2428 ii = mmax(p.length, p2 && p2.length || 0);
2438 ii = mmax(p.length, p2 && p2.length || 0);
2441 for (var i = 0, ii = mmax(p.length, p2 && p2.length || 0); i < ii; i++) {
2444 p2 && (p2[i] = processPath(p2[i], attrs2));
2445 p2 && fixArc(p2, i);
2446 fixM(p, p2, attrs, attrs2, i);
2447 fixM(p2, p, attrs2, attrs, i);
2449 seg2 = p2 && p2[i],
2451 seg2len = p2 && seg2.length;
2456 attrs2.bx = p2 && (toFloat(seg2[seg2len - 4]) || attrs2.x);
2457 attrs2.by = p2 && (toFloat(seg2[seg2len - 3]) || attrs2.y);
2458 attrs2.x = p2 && seg2[seg2len - 2];
2459 attrs2.y = p2 && seg2[seg2len - 1];
2461 if (!p2) {
2464 return p2 ? [p, p2] : p;