|
CGAL 5.6 - Tetrahedral Remeshing
|
#include <CGAL/Tetrahedral_remeshing/Remeshing_triangulation_3.h>
CGAL::Triangulation_3< Gt, CGAL::Triangulation_data_structure_3< Vb, Cb > >.
The class Remeshing_triangulation_3 is a class template which provides a valid triangulation type that can be used as the 3D triangulation input for the tetrahedral remeshing process.
| Gt | is the geometric traits class. It has to be a model of the concept RemeshingTriangulationTraits_3. |
| Concurrency_tag | enables sequential versus parallel implementation of the triangulation data structure. Possible values are Sequential_tag (the default), Parallel_tag, and Parallel_if_available_tag. |
| Vb | is a model of RemeshingVertexBase_3. It has the default value Remeshing_vertex_base_3<Gt>. |
| Cb | is a model of RemeshingCellBase_3. It has the default value Remeshing_cell_base_3<Gt>. |
Public Types | |
| typedef Vb | Remeshing_Vb |
| typedef Cb | Remeshing_Cb |
| typedef CGAL::Triangulation_data_structure_3< Remeshing_Vb, Remeshing_Cb, Concurrency_tag > | Tds |
| typedef CGAL::Triangulation_3< Gt, Tds > | Base |
Additional Inherited Members | |
Static Public Member Functions inherited from CGAL::Triangulation_utils_3 | |
| static unsigned int | next_around_edge (unsigned int i, unsigned int j) |
| static int | vertex_triple_index (const int i, const int j) |
| static unsigned int | ccw (unsigned int i) |
| static unsigned int | cw (unsigned int i) |