\( \newcommand{\E}{\mathrm{E}} \) \( \newcommand{\A}{\mathrm{A}} \) \( \newcommand{\R}{\mathrm{R}} \) \( \newcommand{\N}{\mathrm{N}} \) \( \newcommand{\Q}{\mathrm{Q}} \) \( \newcommand{\Z}{\mathrm{Z}} \) \( \def\ccSum #1#2#3{ \sum_{#1}^{#2}{#3} } \def\ccProd #1#2#3{ \sum_{#1}^{#2}{#3} }\)
CGAL 4.12.2 - 3D Mesh Generation
MeshCriteriaWithFeatures_3 Concept Reference

Definition

The concept MeshCriteriaWithFeatures_3 refines the concept MeshCriteria_3. The concept MeshCriteria_3 encapsulates the concepts MeshCellCriteria_3 and MeshFacetCriteria_3 describing the refinement criteria for, respectively, mesh cells and surface facets. For domains with features, the concept MeshCriteriaWithFeatures_3 additionnally encapsulates the concept MeshEdgeCriteria_3, that describes the requirements, in terms of sizing, for the discretization of the domain \( 1\)-dimensional features.

Refines:
MeshDomain_3
Has Models:
CGAL::Mesh_criteria_3<Tr>
See also
MeshCriteria_3
MeshEdgeCriteria_3
MeshFacetCriteria_3
MeshCellCriteria_3
CGAL::make_mesh_3()
CGAL::refine_mesh_3()

Types

typedef unspecified_type Edge_criteria
 Functor that describes the criteria for the mesh edges that discretize the input domain 1-dimensional features. More...
 

Access Functions

Edge_criteria edge_criteria_object ()
 Returns the edge criteria.
 

Member Typedef Documentation

◆ Edge_criteria

Functor that describes the criteria for the mesh edges that discretize the input domain 1-dimensional features.

This type must be a model of the concept MeshEdgeCriteria_3.