在 c++ 中集成 qhull 的 qdelaunay 和 qvoronoi 函数



我知道Visual Studio和c ++的基础知识,但我不是高级用户或程序员。我想做的是执行delaunay三角测量并使用qhull库(在Windows中使用Visual Studio c ++)生成voronoi网格。我在准备必要的计算数据方面没有问题。我的问题是:

  1. qhull 中包含的最低必要文件是什么?(从公开免费的内容来看,qhull 非常强大,包含大量文件)

  2. 如何轻松执行德劳内三角测量并生成沃罗诺伊网格?(就像在 Matlab 的 delaunayn.m 文件中一样,它调用"t = qhullmx(x', 'd ', opt);"然后得到 delaunay 三角测量。

非常感谢您分享您的经验!

一个很好的起点是qhull的GitHub存储库中的C++示例:https://github.com/qhull/qhull/tree/master/src/user_eg3

最新更新