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.
MeshCriteria_3::Facet_criteria | |
Functor that describes the criteria for
surface facets. This type must be a model
of the concept MeshFacetCriteria_3.
| |
MeshCriteria_3::Cell_criteria | |
Functor that describes the criteria for
mesh tetrahedra. This type must be a model of the concept
MeshCellCriteria_3.
|
Facet_criteria | criteria.facet_criteria_object () | |
Returns the facet criteria. | ||
Cell_criteria | criteria.cell_criteria_object () | Returns the cell criteria. |