|
CGAL 4.7 - 3D Mesh Generation
|
#include <CGAL/Mesh_triangulation_3.h>
The class Mesh_triangulation_3 is a metafunctor which provides the triangulation type to be used for the 3D triangulation embedding the mesh.
| MD | stands for a model of MeshDomain_3. |
| Gt | stands for a model of RegularTriangulationTraits_3 and defaults to Kernel_traits<MD>::Kernel. |
| Concurrency_tag | enables sequential versus parallel meshing and optimization algorithms. Possible values are Sequential_tag (the default) and Parallel_tag. |
| Vertex_base | stands for a model of MeshVertexBase_3 and defaults to Mesh_vertex_base_3<Gt, MD>. |
| Cell_base | stands for a model of MeshCellBase_3 and defaults to Compact_mesh_cell_base_3<Gt, MD>. |
make_mesh_3() Mesh_complex_3_in_triangulation_3<Tr,CornerIndex,CurveSegmentIndex> Types | |
| typedef unspecified_type | type |
| The triangulation type to be used for the 3D triangulation embedding the mesh. More... | |
| typedef unspecified_type CGAL::Mesh_triangulation_3< MD, Gt, Concurrency_tag, Vertex_base, Cell_base >::type |
The triangulation type to be used for the 3D triangulation embedding the mesh.
This type is a Regular_triangulation_3 type whose vertex and cell base classes are respectively Vertex_base and Cell_base.