template<typename Traits, typename ConcurrencyTag>
class CGAL::Ball_merge_surface_reconstruction< Traits, ConcurrencyTag >
Class that can be used for running the ball merge surface reconstruction algorithms.
Once input points are passed, it is possible to run a reconstruction algorithm with different parameters without rebuilding 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.