I'm trying to convert a 3D Delaunay Tessallation (generated with TetGen) to a Voronoi Diagram. I know TetGen can create Voronoi Diagrams, but I need to perform the conversion myself due to unusual boundary conditions.
I'm totally stumped with the duality here. I have two of the four:
- Each Delaunay vertex corresponds to one Voronoi cell (the center of the cell is at the vertex).
- Each Delaunay tetrahedron corresponds to one Voronoi vertex (the center of the tetrahedron is at the vertex).
I know each Delaunay face corresponds to one Voronoi edge, and I have the face vertices, but how do I get the Voronoi edge out of it?
Also, each Delaunay edge corresponds to one Voronoi face, but again - how do I find the face corresponding to the edge?