有没有办法将 CGAL::Linear_cell_complex_for_combinatorial_map 保存为 .off 或 .obj 格式?

Is there a way to save CGAL::Linear_cell_complex_for_combinatorial_map as .off or .obj format?

我刚刚实现了一种算法,该算法采用表面网格,将其四面体化并将四面体化数据保存在 CGAL 数据结构中 CGAL::Linear_cell_complex_for_combinatorial_map

我刚开始使用 CGAL 库,我想知道是否有办法以 .obj.off 或其他格式编写 CGAL::Linear_cell_complex_for_combinatorial_map 数据结构。

有一个未记录的函数 write_off(lcc)(参见 here)。

在关闭状态下,当一个面被两个卷共享时,该面被保存两次。而且输出的mesh不是surface,有些工具(比如meshlab)不喜欢这样的mesh

很容易修改 write_off 的代码以仅保存体积网格的表面。需要这样的功能联系我