template<typename Traits, typename ConcurrencyTag>
class CGAL::Ball_merge_surface_reconstruction< Traits, ConcurrencyTag >
This class provides an interface for executing ball merge surface reconstruction algorithms.
After the input point set has been provided, multiple reconstruction runs can be performed with varying parameters without recomputing the internal Delaunay triangulation.
creates two watertight meshes approximating the surface with sample points passed to build_triangulation(), and puts the resulting triangle faces in out_triangles1 and out_triangles2.
creates two watertight meshes approximating the surface with sample points passed to build_triangulation(), and puts the resulting triangle faces in out_triangles1 and out_triangles2.
Output triangle faces are triple of indices refering to the position of the input points passed to build_triangulation().
Note
As this function creates two shells (outer and inner in arbitrary order) the input point set must only be sampled on a single connected component.