• 締切済み

図形の交点を求めるプログラムに関して

すみません。 表題の件で質問です。 例えば四角形と三角形の交点を求めるような、プログラムを作成したいのですが、 どのようなアルゴリズムを組めばいいのかわかりません。 直線と図形との交点算出はできたんですが....。 ちなみに開発言語はc#です。 どなたかわかる方いらっしゃいましたら、よろしくお願いします。

みんなの回答

  • nag0720
  • ベストアンサー率58% (1093/1860)
回答No.2

>直線と図形との交点算出はできたんですが....。 それができたのなら、線分と図形との交点も算出できませんか。 線分と図形との交点が算出できれば、図形を線分に分割してそれぞれの交点を求めればいいでしょう。 例えば四角形と三角形の交点は、三角形の3本の線分と四角形の図形との交点を計算するというように。

tokutokutoku999
質問者

お礼

なんとかできました。 ありがとうございます。

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

「四角形と三角形の交点」というのは, より正確にはどのような点のことを意味するのですか?

tokutokutoku999
質問者

補足

四角形の辺と、三角形の辺の交わる点のことです。