CGAL 5.1 - 3D Mesh Generation
|
#include <Concepts/MeshCriteria_3.h>
The Delaunay refinement process involved in the template functions make_mesh_3()
and refine_mesh_3()
is guided by a set of elementary refinement criteria that concern either mesh tetrahedra or surface facets. The refinement criteria for tetrahedra are described through the concept MeshCellCriteria_3
while the refinement criteria for surface facets are described by the concept MeshFacetCriteria_3
. The concept MeshCriteria_3
encapsulates these concepts.
Types | |
typedef unspecified_type | Facet_criteria |
Functor that describes the criteria for surface facets. More... | |
typedef unspecified_type | Cell_criteria |
Functor that describes the criteria for mesh tetrahedra. More... | |
Access Functions | |
Facet_criteria | facet_criteria_object () |
Returns the facet criteria. More... | |
Cell_criteria | cell_criteria_object () |
Returns the cell criteria. More... | |
typedef unspecified_type MeshCriteria_3::Cell_criteria |
Functor that describes the criteria for mesh tetrahedra.
This type must be a model of the concept MeshCellCriteria_3
.
typedef unspecified_type MeshCriteria_3::Facet_criteria |
Functor that describes the criteria for surface facets.
This type must be a model of the concept MeshFacetCriteria_3
.
Cell_criteria MeshCriteria_3::cell_criteria_object | ( | ) |
Returns the cell criteria.
Facet_criteria MeshCriteria_3::facet_criteria_object | ( | ) |
Returns the facet criteria.