Существуют эффективные (по сравнению с O (n 2 ) парное тестирование) алгоритмы для нахождения всех пересечений в наборе отрезков, такие как алгоритм Бентли-Оттмана.Тем не менее, я хочу найти все пересечения во множестве бесконечных линий.Когда интересующая область является чем-то конечным, например, прямоугольником, алгоритмы пересечения отрезков линий могут применяться после обрезки линий.Но
- Есть ли более простой или более эффективный способ, чем просто обрезка линий и применение алгоритмов пересечения отрезков?
- Существует ли эффективный алгоритм для всех пересечений по всей плоскости длянабор линий?