Как я могу определить, пересекаются ли два полигона?

Представьте, что у меня есть координата 4 точек, которые образуют многоугольник. Эти точки представлены с помощью PointF в C #. Если у меня есть 2 многоугольника (используя 8 точек), как я могу определить, пересекаются ли они?

В классе Rectangle есть метод IntersectsWith, но я не смог найти что-то похожее для GraphicsPath или Region.

Любой совет будет принята с благодарностью.

Мош

Ответы на вопрос(4)

Ваш ответ на вопрос