2017-09-03 9 views
0

java.awt.Polygonオブジェクトがp1p2の場合、それらの間の領域をどうやって定義しますか?入れ子になって交差していないポリゴン間の領域を見つけて表現する

sample image

私は、これらの間の多角形の中に灰色の領域を発見したいと思います。ポリゴンは任意で、私がそれらについて持っている唯一の情報はポイント(x、y)です。

答えは私にはすぐに起きているかもしれませんが、今では2時間以上解決策を考え出していますので、すべての指針は非常に高く評価されます!

編集:私が試した最初のことは、両方のポリゴンを1つとして表現することでしたが、交差点が使用できなくなりました。

+0

これまでに試したことをお見せください – Daniel

+2

面積を計算するか、結果の形状を表現しますか? –

+0

理想的には、その形状からポイントにアクセスできるように、結果の形状を表します。 –

答えて

2

これらのポリゴンを両方ともAreaに変換してから、そこからsubtractを実行することができます。

関連する問題