The PR-star octree: a spatio-topological data structure for tetrahedral meshes