Тема: Проверка пересечений полилиний
Добрый день.
Нужно проверить, не пересекаются ли полилинии, если пересекаются, найти область пересечения.
Полилинии могут иметь общие границы, в данном контексте это пересечением не считается
Пробовал воспользоваться алгоритмом отсюда, но он работает, только если в пересекаемом контуре есть точка искомой полилинии.
А если пересечение такое, то алгоритм его не видит.
.
Как я понимаю, нужно как-то выполнить операцию "Пересечение" из теории множеств, и, если результирующая площадь не равна нулю, значит полилинии пересекаются.
Как это можно сделать в автокаде, используя .NET API ?