Можно ли использовать адаптер Projection_traits_xy_3 с пакетом «Упрощение 2D полилиний» для упрощения 2.5D полилиний с помощью CGAL?

#cgal

#cgal

Вопрос:

Мне нужно упростить набор полилиний 2.5D. В частности, 3D-полилинии, которые не перекрываются в плоскости XY.

Я пытался использовать адаптер Projection_traits_xy_3 с пакетом «Упрощение 2D полилинии» из CGAL, но у меня возникли ошибки компиляции при вызове функции CGAL::Polyline_simplification_2::simplify, после построения триангуляции.

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

Ответ №1:

Спасибо, что указали на это. Я добавил расстояние до точки / сегмента в Projection_traits_xy_3 и добавил пример в этот запрос на извлечение.