是否可以制作没有内部分段的 cgal 3d 多域网格?

Is it possible to make a cgal 3d multi-doamain mesh with no internal segmentation?

我正在阅读 here

中的 "mesh_implicit_domain" 示例

它使用一个函数包装器来表示由两个函数表示的域的并集(这两个域相交并形成一个更大的封闭域)。但是页面附近的切割视图显示了 cgal 的算法分割网格(即清楚地描绘了两个函数指示的两个子域的边界)。我想要一个不将整个模型分割成不同区域的网格,只需为新的更大域制作网格即可。在 CGAL 中可以吗?

快速查看代码后,默认构造函数定义了 2 个子域,这就是它们之间有界限的原因。因为我不认为 "OR" 是在这个 class.

中实现的

我看到两个解决方案: - 仅使用一个隐式函数并直接在隐式函数中执行 "union" - 定义您自己的域,从 this example 开始,在 In_is_domain() 中对两个子域使用相同的索引。

第一个函数显然是最简单的。