|
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.