У меня есть набор многоугольников, и я хочу проверить пересечение между ним и сегментом. Я проверил руководство, но не могу найти подходящую функцию. Пересечения между точками, линиями, отрезками, треугольниками, плоскостями действительно существуют. И пересечение полигонов тоже есть. У меня вопрос:
- Есть такая функция?
- Если нет, значит ли это, что мне нужно разбить многоугольники на сегменты и сделать пересечение между этими сегментами? (Причина, по которой я не хочу этого делать, состоит в том, что я думал, что CGAL на самом деле может использовать этот способ для пересечения многоугольников. Почему нет такой функции для пересечения линии и многоугольника?) Или есть что-то лучше способ сделать это?