Lines Matching refs:th1
15513 var th1 = Math.atan2(y1 - yc, x1 - xc);
15514 var th_arc = th1 - th0;
15529 var segmentToBezier = function segmentToBezier(cx, cy, th0, th1, rx, ry, sin_th, cos_th) {
15534 var th_half = 0.5 * (th1 - th0);
15538 var x3 = cx + Math.cos(th1);
15539 var y3 = cy + Math.sin(th1);
15540 var x2 = x3 + t * Math.sin(th1);
15541 var y2 = y3 - t * Math.cos(th1);
21254 th1 = Math.atan2((y1 - y2) / ry, (x1 - x2) / rx),
21256 if (fs === 0 && th2 - th1 > 0) {
21258 } else if (fs === 1 && th2 - th1 < 0) {
21261 var segms = Math.ceil(Math.abs(th2 - th1) / (Math.PI / precision));
21263 var th3 = th1 + i * (th2 - th1) / segms,
21264 th4 = th1 + (i + 1) * (th2 - th1) / segms,