2 个版本
0.1.1 | 2019年1月27日 |
---|---|
0.1.0 | 2019年1月25日 |
#2522 在 算法 中
60 每月下载量
在 6 个 crate 中使用(通过 density-mesh-core)
140KB
607 行
Rust 版本的 delaunator。
示例
基于 WASM 的浏览器示例。查看 wasm-demo/
文件夹。
文档
示例
use triangulation::{Delaunay, Point};
let points = vec![
Point::new(10.0, 10.0),
Point::new(100.0, 20.0),
Point::new(60.0, 120.0),
Point::new(80.0, 100.0)
];
let triangulation = Delaunay::new(&points).unwrap();
assert_eq!(&triangulation.triangles, &[3, 0, 2, 3, 1, 0]);
性能
在 Intel Core i5-2500 CPU @ 3.30GHz x 4 上执行的测试
许可证
该项目许可证类似于 Rust 语言本身,可在以下两者中选择:
- Apache License,版本 2.0(见
LICENSE-APACHE
文件或 http://www.apache.org/licenses/LICENSE-2.0) - MIT 许可证(见
LICENSE-MIT
文件或 https://opensource.org/licenses/MIT)
任选其一。