gpt4 book ai didi

c++ - 将 Vertex_handles 获取到 delaunay 三角剖分的点

转载 作者:搜寻专家 更新时间:2023-10-31 01:58:21 26 4
gpt4 key购买 nike

我想遍历 CGAL::Delaunay_triangulation_2 的所有顶点,但找不到有关获取所有顶点句柄的文档。

documentation我发现这个解释了如何迭代三角剖分。

typedef CGAL::Delaunay_triangulation_2<K> T;
typedef T::Vertex_handle Vh;
typedef T::Vertex_iterator Vi;
for (Vi vi = g.vertices_begin(); vi != g.vertices_end(); vi++) {
// Vh v = how can I get this?
}

但是,我找不到有关如何从迭代器获取 Vertex_handle 的文档

最佳答案

好吧,我只是愚蠢。尝试了一些更随机的东西,发现迭代器实际上是句柄。当然,我是在写完这里的整篇文章后才发现这一点的:-)

typedef CGAL::Delaunay_triangulation_2<K> T; 
typedef T::Vertex_handle Vh;
typedef T::Vertex_iterator Vi;
for (Vi vi = g.vertices_begin(); vi != g.vertices_end(); vi++) {
Vh v = vi;
}

关于c++ - 将 Vertex_handles 获取到 delaunay 三角剖分的点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4206041/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com