Is there a way of easily implementing an elliptic Voronoi tessellation in Python? What I am looking for is the equivalent of the radially isotropic traditional way of building a Voronoi tessellation, as follows
but using ellipses instead of circles. Such ellipses could have different orientations, depending on the respective seed. My goal is to induce some sort of bias in the shape of its different cells. Any ideas?
Some thoughts: This paper seems to attempt a general discussion of elliptical Voronoi tessellation, but a Python implementation would be invaluable.