|
CGAL 6.3-dev - 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.
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 nested in the mesh complex type used by the mesh generation function.
Point type.
Must match the Point_3 type in the triangulation nested in the mesh complex 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.
#include <Concepts/MeshEdgeCriteria_3.h>
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.
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 nested in the mesh complex type used by the mesh generation function.
Point type.
Must match the Point_3 type in the triangulation nested in the mesh complex 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.