mirror of https://github.com/CGAL/cgal
mimic Mesh_triangulation_3
This commit is contained in:
parent
924239544c
commit
e8b3abdc51
|
|
@ -48,19 +48,14 @@ triangulation data structure.
|
|||
Possible values are `Sequential_tag` (the default), `Parallel_tag`,
|
||||
and `Parallel_if_available_tag`.
|
||||
|
||||
\tparam Vb is a vertex base class from which `Remeshing_vertex_base_3` derives.
|
||||
It must be a model of the `TriangulationVertexBase_3` concept.
|
||||
It has the default value `Triangulation_vertex_base_3<Gt>`.
|
||||
|
||||
\tparam Cb is a cell base class from which `Remeshing_cell_base_3` derives.
|
||||
It must be a model of the `TriangulationCellBase_3` concept.
|
||||
It has the default value `Triangulation_cell_base_3<Gt>`.
|
||||
\tparam Vb is a model of `RemeshingVertexBase_3`. It has the default value ` Remeshing_vertex_base_3<Gt>`.
|
||||
\tparam Cb is a model of `RemeshingCellBase_3`. It has the default value ` Remeshing_cell_base_3<Gt>`.
|
||||
|
||||
*/
|
||||
template<typename Gt,
|
||||
typename Concurrency_tag = CGAL::Sequential_tag,
|
||||
typename Vb = CGAL::Triangulation_vertex_base_3<Gt>,
|
||||
typename Cb = CGAL::Triangulation_cell_base_3<Gt>
|
||||
typename Vb = Remeshing_vertex_base_3<Gt>,
|
||||
typename Cb = Remeshing_cell_base_3<Gt>
|
||||
>
|
||||
class Remeshing_triangulation_3
|
||||
: public CGAL::Triangulation_3<Gt,
|
||||
|
|
@ -71,8 +66,8 @@ class Remeshing_triangulation_3
|
|||
>
|
||||
{
|
||||
public:
|
||||
typedef Remeshing_vertex_base_3<Gt, Vb> Remeshing_Vb;
|
||||
typedef Remeshing_cell_base_3<Gt, Cb> Remeshing_Cb;
|
||||
typedef Vb Remeshing_Vb;
|
||||
typedef Cb Remeshing_Cb;
|
||||
|
||||
typedef CGAL::Triangulation_data_structure_3<
|
||||
Remeshing_Vb, Remeshing_Cb, Concurrency_tag> Tds;
|
||||
|
|
|
|||
Loading…
Reference in New Issue