CGAL 6.0 - 3D Mesh Generation
|
The function object concept MeshEdgeCriteria_3
is designed to drive the process which samples the 1-dimensional features of the domain. It provides an upper bound for the distance between two protecting ball centers that are consecutive on a 1-feature.
CGAL::Mesh_edge_criteria_3<Tr>
Types | |
typedef unspecified_type | Point_3 |
Point type. | |
typedef unspecified_type | Edge |
Type for edges of the triangulation. | |
typedef unspecified_type | FT |
Numerical type. | |
typedef unspecified_type | Index |
Feature index type. | |
Operations | |
FT | sizing_field (const Point_3 &p, const int dim, const Index &index) |
Returns the value of the sizing field (i.e., the maximum edge length) at point p , lying on subcomplex of dimension dim and index index . | |
const FT & | min_length_bound () const |
Returns the lower bound on edge length, set by the user. | |
FT | distance_field (const Point_3 &p, const int dim, const Index &index) |
Returns the value of the distance field (i.e., the maximum edge distance) at point p lying on subcomplex of dimension dim and index index . | |
bool | has_distance_field () const |
Returns whether or not the distance field should be checked during the protection phase. | |
Type for edges of the triangulation.
Must match the Edge
type in the triangulation type used by the mesh generation function.
Point type.
Must match the Point_3
type in the triangulation type used by the mesh generation function.
bool MeshEdgeCriteria_3::has_distance_field | ( | ) | const |
Returns whether or not the distance field should be checked during the protection phase.
If false, the distance field is ignored.
const FT & MeshEdgeCriteria_3::min_length_bound | ( | ) | const |
Returns the lower bound on edge length, set by the user.
The lower bound is ignored when its value is 0.