我是CGAL
的新手,我想找出如何在CGAL中提取有序边界循环。
假设我的网格中只有一个边界。
CGAL::Polygon_mesh_processing::extract_boundary_cycles
将边界环提取为半边列表,每个边一个半边。
CGAL::Polygon_mesh_processing::border_halfedges
收集定义为面范围的表面斑块的边缘半边。
它们都不集合有序边界环。
我想这是一个常见的任务,在CGAL中有内置功能来完成这项工作吗?
一旦每个循环有一个边界,就可以使用CGAL::halfedges_around_face()
迭代循环的所有边缘。