CGAL 6.2 - Tetrahedral Remeshing: CGAL::Tetrahedral_remeshing::Remeshing_vertex_base_3< Gt, Vb > Class Template Reference

CGAL 6.2 - Tetrahedral Remeshing

Loading...
Searching...
No Matches
List of all members
CGAL::Tetrahedral_remeshing::Remeshing_vertex_base_3< Gt, Vb > Class Template Reference
Reference Manual » Classes

`#include <CGAL/Tetrahedral_remeshing/Remeshing_vertex_base_3.h>`

## Inherits from

CGAL::Simplicial_mesh_vertex_base_3< typename Gt, typename SubdomainIndex, typename SurfacePatchIndex, typename CurveIndex, typename CornerIndex, typename Vb >.

## Definition

template<typename Gt, typename Vb = CGAL::Simplicial_mesh_vertex_base_3<Gt, int , int , int , int >>
class CGAL::Tetrahedral_remeshing::Remeshing_vertex_base_3< Gt, Vb >

The class `Remeshing_vertex_base_3` is a model of the concept `RemeshingVertexBase_3`.

It is designed to serve as vertex base class for the 3D triangulation used in the tetrahedral remeshing process.

Template Parameters

  Gt | is the geometric traits class. It must be a model of the concept `RemeshingTriangulationTraits_3`.
  Vb | is a vertex base class from which `Remeshing_vertex_base_3` derives. It must be a model of the concept `SimplicialMeshVertexBase_3`.

Is model of
  `RemeshingVertexBase_3`
  `SimplicialMeshVertexBase_3`

## Additional Inherited Members
Public Types inherited from CGAL::Simplicial_mesh_vertex_base_3< typename Gt, typename SubdomainIndex, typename SurfacePatchIndex, typename CurveIndex, typename CornerIndex, typename Vb >
typedef Tag_true | Has_timestamp
Public Types inherited from CGAL::Triangulation_vertex_base_3< typename Traits, typename TDSVb >
typedef Traits::Point_3 | Point