FunctionObjectClass

CGAL::Mesh_edge_criteria_3<Tr>

Definition

The function object class Mesh_edge_criteria_3<Tr> is a model of MeshEdgeCriteria_3. It provides a bound for the size criterion.

#include <CGAL/Mesh_edge_criteria_3.h>

Is Model for the Concepts

MeshEdgeCriteria_3

Types

typedef Tr::Geom_traits::FT FT; Numerical type.

Creation

Mesh_edge_criteria_3<Tr> mec ( FT length_bound);
Returns an object to serve as criteria for edges. The argument length_bound is an upper bound for the length of the edges which are used to discretize the curve segments. Note that if one parameter is set to 0, then its corresponding criteria is ignored.


template <class SizingField>
Mesh_edge_criteria_3<Tr> mec ( SizingField length_bound);
Returns an object to serve as criteria for edges. The type SizingField must be a model of concept MeshDomainField_3. The behavior and semantic of the argument are the same as above, except that the length parameter is a functional instead of a constant.

See Also

MeshEdgeCriteria_3
MeshCriteria_3
Mesh_criteria_3<Tr>
MeshDomainField_3