isc_cline_carc

The two arcs, arc1 and arc2, with radius r1 and r2, are drawn with black:

For the rest of the cases, calculate the circle-circle intersection points:

Thus isp0 is: (arc1's center) + vD * d1. Knowing isp0, the resulting intersection points are: isp0 + nD * y and isp0 - nD * y.

Check if each point is on both arcs using offsets.