Приветствия,пересечение сегментов и полигонов
Я хотел бы определить, только сегмент «касается» многоугольника или пересекает его.
Фигура
объясняет мои сомнения. Как узнать разницу между случаями A и B? Обратите внимание, что в обеих ситуациях красная линия пересекает многоугольники в двух вершинах, одна касается снаружи и другого пересечения внутри. У меня есть алгоритм пересечения сегментного сегмента, но я не знаю, как правильно его использовать. Любая помощь приветствуется.
Являются ли ваши полигоны простыми или могут быть сложными? –
Вогнутые многоугольники без самопересекающихся ребер. Отверстия могут существовать. – ricfow
не уверен, что у вас все еще есть вопрос или нет. Ваш комментарий к ответу профессора О'Рурка, похоже, указывает на то, что вы этого не сделали, но вы не приняли его ответа (пока). –