与えられた線分x1、y1、x2、y2および円弧 ( 、 、 、 、 で定義されx1ますy1。x2ここy2でI、jは円の中心Iから X 方向の距離、 は円の中心から Y 方向の距離です。= are circles.)、これらのジオメトリのコレクション間のすべての交点の座標を見つけるにはどうすればよいですか?x1jy1(x1,y1)(x2,y2)
注: 円弧はx1、y1、x2、 、y2のように指定することもできますが、半径Rを指定することもできますがR、一方を他方に変換するメカニズムは既にあります。
これは Java のプロジェクトであり、これを判断するためのライブラリやアルゴリズムは見つかりませんでした。
2 つの線分の交点を決定するのは簡単ですが、他の場合はもっと複雑です。