The Voronoi diagram is represented by two lists, a vertex coordinate list and a vertex adjacency list.
An element of the vertex adjacency list corresponds to the point , and the indices identify the vertices or rays in the vertex coordinate list which form the polygon associated with the point .
The optional arguments val and hull may be used to speed up the Voronoi diagram computation if the Delaunay triangulation and convex hull are available.