【问题标题】:Traverse tetrahedra and vertices in subdomains generated by CGAL遍历 CGAL 生成的子域中的四面体和顶点
【发布时间】:2015-01-03 11:59:30
【问题描述】:

CGAL 在第 3D 网格生成章节中提供了一个示例,该示例从 3D 分割图像生成 3D 网格,请参阅 http://doc.cgal.org/latest/Mesh_3/Mesh_3_2mesh_3D_image_8cpp-example.html 上的代码

生成的域由几个子域组成,每个子域都被delaunay三角剖分成四面体,即每个子域实际上对应一个四面体网格。我的问题是:

  1. 如何指定子域进行遍历?
  2. 给定一个指定的子域,如何遍历四面体和顶点,因为我想将结果传递到我自己的数据结构中?

【问题讨论】:

  • 请说明您希望将哪种数据传递给您自己的数据结构。

标签: c++ computational-geometry triangulation cgal


【解决方案1】:

您应该查看文件CGAL/IO/Complex_3_in_triangulation_3_to_vtk.h,它将C3T3 转换为vtkUnstructuredGrid。您可以修改代码以填充您自己的数据结构。

【讨论】:

猜你喜欢
  • 2017-12-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-02-24
  • 2019-05-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多