CGAL 曲面网格 - 修改顶点坐标

CGAL surface mesh - modify vertex coordinates

本文关键字:顶点 坐标 修改 曲面 网格 CGAL      更新时间:2023-10-16
如何

修改CGAL表面网格顶点索引坐标?现在我一直在尝试像这样更改顶点的坐标:

 for (auto vertex_iterator : mesh.vertices()) {
        Point_3 p(1,0,1);
        mesh.point(vertex_iterator) = p;
      }

上面的代码只是一个示例,我没有为所有顶点分配相同的坐标。

在我尝试用它进行校准后,我得到了未定义的结果。

实际上,我不明白您的代码有什么问题,我认为您的问题不是由此引起的。你能提供关于你的未定义结果的更多信息吗?

但是精度,Surface_mesh::Vertex_index没有坐标,它有一个关联的点,该点具有坐标。这就是你用mesh.point(vertex_index(访问的内容。