Создайте и постройте 1 3 вектор полигонов, затем определите, какие пары полигонов накладываются.
TF = 3x3 logical array
1 1 0
1 1 0
0 0 1
Поскольку третий полигон не перекрывает или первый или второй полигон, TF(1,3)
, TF(2,3)
, TF(3,1)
, и TF(3,2)
0. Один вопрос, совместно использованный вторым и третьим полигоном, не рассматривается перекрывающаяся область.