an optional sequence of Named Parameters among the ones listed below

Optional Named Parameters

a property map with the patch id's associated to the faces of faces(tmesh)

Type: a class model of ReadWritePropertyMap with boost::graph_traits<TriangleMesh>::face_descriptor as key type and the desired property, model of CopyConstructible and LessThanComparable, and compatible with the Surface_patch_index type of C3T3 as value type.

Default: If not provided, faces patch ids are ignored.

the set of finite tetrahedra of a valid CGAL triangulation. Each element in the range describes a tetrahedron using the indices of the points in points. It must describe a non self-intersecting set of tetrahedra, that cover the convex hull of the corresponding point set. The tetrahedra must form a valid triangulation with each pair of neighboring cells sharing exactly one triangle. Combinatorial validity and validity of the geometric embedding are required.

np

an optional sequence of Named Parameters among the ones listed below

Optional Named Parameters

each element in the range describes a surface facet using the indices of points in points (indices 0 to 2), and the associated Surface_patch_index (index 3)

the set of finite tetrahedra of a valid CGAL triangulation. Each element in the range is the geometric description of the corresponding cell in the triangulation.

Returns

the 3D triangulation built from tets

Postcondition

the output triangulation must be a triangulation of the convex hull of tets