如何在CGAL中提取有序边界环?



我是CGAL的新手,我想找出如何在CGAL中提取有序边界循环。

假设我的网格中只有一个边界。

CGAL::Polygon_mesh_processing::extract_boundary_cycles将边界环提取为半边列表,每个边一个半边。

CGAL::Polygon_mesh_processing::border_halfedges收集定义为面范围的表面斑块的边缘半边。

它们都不集合有序边界环。

我想这是一个常见的任务,在CGAL中有内置功能来完成这项工作吗?

一旦每个循环有一个边界,就可以使用CGAL::halfedges_around_face()迭代循环的所有边缘。

最新更新