Changed VoronoiDiagram semantics to allow custom VoronoiCell to be used