(sx, sy, tx, ty)
| 129821 | }; |
| 129822 | const arcR = (sa, sr, ta, tr)=>arc(sr * Math.cos(sa), sr * Math.sin(sa), tr * Math.cos(ta), tr * Math.sin(ta)); |
| 129823 | const curve = (sx, sy, tx, ty)=>{ |
| 129824 | const dx = tx - sx, dy = ty - sy, ix = 0.2 * (dx + dy), iy = 0.2 * (dy - dx); |
| 129825 | return "M" + sx + "," + sy + "C" + (sx + ix) + "," + (sy + iy) + " " + (tx + iy) + "," + (ty - ix) + " " + tx + "," + ty; |
| 129826 | }; |
| 129827 | const curveR = (sa, sr, ta, tr)=>curve(sr * Math.cos(sa), sr * Math.sin(sa), tr * Math.cos(ta), tr * Math.sin(ta)); |
| 129828 | const orthoX = (sx, sy, tx, ty)=>"M" + sx + "," + sy + "V" + ty + "H" + tx; |
| 129829 | const orthoY = (sx, sy, tx, ty)=>"M" + sx + "," + sy + "H" + tx + "V" + ty; |
no outgoing calls
no test coverage detected