文件名称:voronoi:用于创建 2D voronoi 图的 AC 实现
文件大小:2.58MB
文件格式:ZIP
更新时间:2024-08-24 14:24:10
C
分支 操作系统/Linux 视窗 掌握 开发 jc_voronoi 用于从点集创建 2D Voronoi 图的快速 C/C++ 头实现 使用 简短的 我意识到我之前使用的 2D voronoi 生成器在我的应用程序中占用了太多时间,更糟糕的是,有时它也会产生错误。 所以我开始寻找其他的实现。 鉴于那里的替代方案,它们通常缺乏一个方面或另一个方面。 所以这个项目着手实现其他库提供的好东西的组合。 使用方便 稳健性 速度 内存占用小 单/双浮点实现 可读代码 小代码(单个源文件) 没有外部依赖 单元格有一个边缘列表(为了更容易/更快地放松) 边缘应该被剪掉 清晰的许可证 但大多数情况下,我这样做是为了好玩:) 免责声明 此软件按“原样”提供,不提供任何保证和支持 执照 () 功能比较 功能与实现 voronoi++ 促进 快喷 杰夫 语 C++ C++ C C 边夹
【文件预览】:
voronoi-dev
----.travis.yml(393B)
----images()
--------example1.png(17KB)
--------example2.png(18KB)
----test()
--------jc_test.h(10KB)
--------images()
--------test.c(17KB)
--------makereport.py(8KB)
--------compile_clang.sh(530B)
--------perftest.cpp(18KB)
--------compile_cl.bat(1KB)
--------testdata_issue38.txt(191B)
--------report.md(5KB)
--------timeit.h(7KB)
----LICENSE(1KB)
----appveyor.yml(305B)
----src()
--------jc_voronoi.h(46KB)
--------main.c(18KB)
--------stb_wrapper.c(330B)
--------jc_voronoi_clip.h(11KB)
--------stb_image_write.h(37KB)
--------examples()
----compile_clang.sh(431B)
----compile_cl.bat(1KB)
----.gitignore(338B)
----README.md(9KB)