MeshFacetCriteria_3::Facet
|
|
Type for the facets of the
triangulation. Must match the Facet type in the
triangulation type used by the mesh generation function.
|
|
MeshFacetCriteria_3::Cell_handle
|
|
Handle type for the cells of the
triangulation. Must match the Cell_handle type in the
triangulation type used by the mesh generation function.
|
|
MeshFacetCriteria_3::Facet_quality
|
|
Type representing the quality of a
facet. Must be a model of CopyConstructible and
LessThanComparable. Between two facets, the one which has the lower
quality must have the lower Facet_quality.
|
|
MeshFacetCriteria_3::Is_facet_bad
|
|
Type representing if a facet is bad or not. This type
must be convertible to bool. If it converts to true then the facet is bad, otherwise
the facet is good with regard to the criteria.
In addition, an object of this type must contain an object of type
Facet_quality if it represents
a bad facet. Facet_quality must be accessible by
operator*(). Note that boost::optional<Facet_quality> is
a natural model of this concept
|