2015-05-28 2 views
0

Поскольку CGAL 4.3, Arr_polyline_traits_2 имеет возможность изменять направление X_monotone_curves. Означает ли это, что я могу разбить Polyline на X_montone_curves для генерации генерала_Polygon_2?Создание General_polygon_2 из полилинии

В книге CGAL Arragements и их приложениях. Я читал, что вам нужно использовать сегменты, а не полилинии. Это все еще так? Неужели книга устарела?

ответ

0

В то время как книга содержит информацию, которая не существует в руководстве, она уже немного устарела, по крайней мере, в отношении полилиний, и станет еще больше, когда появится CGAL 4.7.

С CGAL 4.6 вы можете создать общий многоугольник, граница которого содержит x-монотонные полилинии. Это возможно из-за гибкости, о которой вы говорите, то есть полилинии можно направлять слева направо или наоборот.

С CGAL 4.7, следующей следующей версией, вы сможете создать общий полигон, граница которого содержит x-монотонный поликурв, которые являются кусочно-кривыми, которые не обязательно линейны, такие как конические дуги, круговые дуги, кривые Безье, отрезки линий или даже другие поликурвы.

Смежные вопросы