CGAL 5.6.1  3D Surface Mesh Generation

#include <CGAL/Surface_mesh_complex_2_in_triangulation_3.h>
The class Surface_mesh_complex_2_in_triangulation_3
implements a data structure to store the restricted Delaunay triangulation used by the surface mesh generator.
The restricted Delaunay triangulation is stored as a two dimensional complex embedded in a three dimensional triangulation.
The class Surface_mesh_complex_2_in_triangulation_3
is a model of the concept SurfaceMeshComplex_2InTriangulation_3
and can be plugged as the template parameter C2T3
in the function template make_surface_mesh()
.
Tr  has to be instantiated with a model of the concept SurfaceMeshTriangulation_3 . (Any three dimensional triangulation of CGAL is a model of Tr provided that its vertex and cell base class be models of the concept SurfaceMeshVertexBase_3 and SurfaceMeshCellBase_3 respectively.) 