2

我想计算 Voronoi 及其对偶 Delaunay 三角剖分。我正在使用 Watson Bowyer 算法。之后我的目标是计算 alpha 形状(凹壳)。所以我需要快速访问给定点的voronoi单元,邻居......

你的 Voronoi/Delaunay 算法使用了哪些数据结构?我曾想过使用带有联合查找操作的不相交集数据结构,这样我就可以“绑定”到一个父节点,原始数据集中的点 p,Vp 中的点集。然而,Voronoi 图中的一个点“属于”几个 Voronoi 单元。

你有什么建议,或者你能暗示一些好的参考吗?

问候。

4

1 回答 1

4

我建议你看一下半边数据结构:

http://www.flipcode.com/archives/The_Half-Edge_Data_Structure.shtml

半边数据结构用于许多应用程序和框架。它的一种实现可以在 GEL 框架中找到:

http://www2.imm.dtu.dk/projects/GEL/

于 2012-09-08T11:47:39.470 回答