我正在QT-creator上创建一个应用程序,并使用CGAL读取.off文件为Linear_cell_complex_for_bgl_combinatorial_map_helper,使用edge_collapse方法对其进行简化,并通过undo方法重新插入折叠的边缘
#define MAKE_ENUM_MAP(from, from_value, to, to_value) \
template<from> \
auto mapper() { return to_value; } \
template<to> \
auto mapper() { return from_value; }
关于的任何想法或有用链接: 是否仅在特定区域重新插入塌陷边缘,而不是全部塌陷边缘?
感谢您的帮助。
答案 0 :(得分:0)
上面的链接是一个概念证明,它可以撤消CGAL::Surface_mesh
和OpenMesh,但不能撤消CGAL::Polyhedron_3
或CGAL::LCC
。