我想计算 Voronoi 及其对偶 Delaunay 三角剖分。我正在使用 Watson Bowyer 算法。之后我的目标是计算 alpha 形状(凹壳)。所以我需要快速访问给定点的 voronoi 单元,邻居......
您的 Voronoi/Delaunay 算法使用了哪些数据结构?我考虑过使用具有联合查找操作的不相交集数据结构,这样我就可以“绑定”到一个父级,原始数据集中的点 p,Vp 中的点集。然而,Voronoi 图中的一个点“属于”多个 Voronoi 单元。
你有什么建议,或者你能暗示一些好的参考吗?
Regards.
我建议你看一下半边数据结构:
http://www.flipcode.com/archives/The_Half-Edge_Data_Structure.shtml
半边数据结构被用于许多应用程序和框架中。它的一种实现可以在 GEL 框架中找到:
http://www2.imm.dtu.dk/projects/GEL/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)