C++ CGAL-三角网格,返回面到面映射?

C++ CGAL-三角网格,返回面到面映射?,c++,cgal,triangulation,C++,Cgal,Triangulation,我有一个四边形网格,我想对其进行三角化,但我也希望有一个映射,记录原始网格的哪些四边形已成为合成网格上的哪些三角形 显然我知道 CGAL::Polygon_mesh_processing::triangulate_faces(mesh); 功能。但是我想知道通过NamedParameters是否可以返回此信息?不提供此功能,但添加它会非常简单。你在什么环境下使用它(家庭作业、另一个开源项目、公司等等),你的时间框架是什么 让我补充一下,我在一个。它不一定是最终版本,因为它必须首先经过CGAL审

我有一个四边形网格,我想对其进行三角化,但我也希望有一个映射,记录原始网格的哪些四边形已成为合成网格上的哪些三角形

显然我知道

CGAL::Polygon_mesh_processing::triangulate_faces(mesh);

功能。但是我想知道通过NamedParameters是否可以返回此信息?

不提供此功能,但添加它会非常简单。你在什么环境下使用它(家庭作业、另一个开源项目、公司等等),你的时间框架是什么

让我补充一下,我在一个。它不一定是最终版本,因为它必须首先经过CGAL审查过程。也许我甚至可以从你那里得到反馈

看一下我复制非三角形网格的位置,在复制的同时,我创建了一个面对面贴图。然后将此信息传递给更新地图的访问者


这是

作为一些学术研究的一部分,我正在尝试优化我的代码库,并且我已经将我所有的网格操作转换为使用基于CGAL的操作。作为这项工作的一部分,我有一个四边形网格,我对它进行三角剖分,以便运行一些优化算法(改变网格的位置和结构)。最后,我需要将其转换回原始的四边形网格,因此我需要知道哪些四边形变成了哪些三角形,然后在转换回之前,我做了簿记。很抱歉响应缓慢,由于某些原因,堆栈溢出没有通知您已回复。谢谢你添加了所需的代码,我会检查出来。