CGAL 5.1.1 - 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) |