The project page says it outputs a triangle mesh. POV-Ray would have to have a notion of volumes and surfaces in order to calculate shadows and reflections.
I'm afraid you are mistaken. It does not output a triangle mesh, and the project page says no such thing. It does not even construct such a mesh internally. Its "notion of volumes and surfaces" is implicit and constrained to ray intersection tests for graphics rendering.
There is a news entry [0] pointing to a blog post [1] by someone who did manage to sort of reconstruct a triangle mesh from a POV-Ray scene. They had to write macros to shoot a bunch of depth test rays into the scene to generate a point cloud, and extract the surface in Meshlab. They've released some of the code [2] and it's called "pov2mesh". If you read any of that - or use POV-Ray at all - it's very clear that it's not a mesh editor, or any sort of CAD tool.
> #pov2mesh A Set of Macros in POV-Ray Language to Convert a POV-Ray to a Triangle Mesh
I never said it was a mesh editor or CAD tool or anything else except that it would need an internal representation of volumes and surfaces in a scene, and that the OP linked to a tool that generated a triangle mesh from this info.
http://www.povray.org/ https://github.com/cyborg5/pov2mesh