So I've seen Steven Fortune's algorithm for generating Voronoi regions, but the algorithm (or at least the implementations I have seen) are only concerned with finding the edges of the regions, so that they can do the Delauney triangulation. I actually want the Voronoi regions. So, does anyone know of an implementation that gives me the polygons for each region? Or, how do I modify the algorithm to generate the regions?
In case you're curious, here is the implementation upon which I am basing my own, although it's messy, so I don't blame you if you don't read it: )