Delaunay triangulation and Voronoi diagrams