CGAL 遍历共享边的面
CGAL loop over facets sharing an edge
各位堆友大家好,
我想编写一个函数,循环遍历 CGAL 常规 3D 三角剖分的所有有限边,并计算共享该边的所有面(面)对之间的角度。在参考指南中,我找到了一种名为 incident_facets 的方法,该方法应将环行器提供给入射到特定边缘的所有小平面。我不是 100% 确定那是我正在寻找的方法,但最重要的是,我不知道如何使用它。谁能告诉我它在实践中是如何工作的?另外,有谁知道是否已经有一个内置的 CGAL 方法可以遍历所有有限面对,所以我不必明确地写出来?
谢谢
不,没有内置的 CGAL 方法可以遍历所有有限面对。
您可以在此处找到使用循环器的示例
http://doc.cgal.org/latest/Triangulation_2/index.html#title9
对于您的情况,迭代所有有限单元并查看每个四面体中的 6 对小平面可能更容易。
最佳,
各位堆友大家好,
我想编写一个函数,循环遍历 CGAL 常规 3D 三角剖分的所有有限边,并计算共享该边的所有面(面)对之间的角度。在参考指南中,我找到了一种名为 incident_facets 的方法,该方法应将环行器提供给入射到特定边缘的所有小平面。我不是 100% 确定那是我正在寻找的方法,但最重要的是,我不知道如何使用它。谁能告诉我它在实践中是如何工作的?另外,有谁知道是否已经有一个内置的 CGAL 方法可以遍历所有有限面对,所以我不必明确地写出来?
谢谢
不,没有内置的 CGAL 方法可以遍历所有有限面对。
您可以在此处找到使用循环器的示例 http://doc.cgal.org/latest/Triangulation_2/index.html#title9
对于您的情况,迭代所有有限单元并查看每个四面体中的 6 对小平面可能更容易。
最佳,