我正在使用CGAL在我的曲面网格中执行一些剪切操作,之后我想重新连接不同的组件。我想知道是否存在一种方法来连接开放的Polyhedron_3曲面网格的两个边界边缘,它们彼此非常接近,并创建一个复合网格?
这里是一个例子:
我曾尝试探索填充孔方法,但不确定如何将其用于两个单独的Polyhedron_3网格。
如果边界已经符合,则可以使用stitch_borders()
,如果没有,则需要先对齐。您可以在master分支和即将发布的5.1版本中使用此stitch_borders()
中未记录的功能。另请参见用法示例header。