///|
/// Delaunay triangulation demo: create points, compute triangulation, print triangle count.
/// Delaunay 三角剖分演示:创建点集,计算三角剖分,打印三角形数量。
fn main {
let points = [
@geo.Point2D::new(0.0, 0.0),
@geo.Point2D::new(4.0, 0.0),
@geo.Point2D::new(4.0, 4.0),
@geo.Point2D::new(0.0, 4.0),
@geo.Point2D::new(2.0, 2.0),
@geo.Point2D::new(1.0, 1.0),
@geo.Point2D::new(3.0, 1.0),
]
let tris = @geo.delaunay_triangulation(points)
println("Input points: \{points.length()}")
println("Delaunay triangles: \{tris.length()}")
}