Registry
|
Namespaces | |
CoordinateBased | |
Functions | |
void | DeselectAllFaces (Mesh *mesh) |
Deselects all faces of the current grid. More... | |
void | FaceSelectionFill (Mesh *mesh) |
Selects neighbours of selected faces over non-selected edges. More... | |
void | SelectAllFaces (Mesh *mesh) |
Selects all faces of the current grid. More... | |
void | SelectAnisotropicFaces (Mesh *mesh, double min_edge_ratio) |
Selects elements and associated long edges wich have a shortest-to-longest edge ratio smaller than the specified one. More... | |
void | SelectAssociatedFaces (Mesh *mesh) |
Selects faces that belong to selected volumes. More... | |
size_t | SelectBentQuadrilaterals (Mesh *mesh, double dot_threshold) |
Selects quadrilaterals which do not lie in a plane. More... | |
void | SelectBoundaryFaces (Mesh *mesh) |
Selects faces that lie on the boundary of the geometry. More... | |
void | SelectDegenerateFaces (Mesh *mesh, double max_height) |
Selects faces that have a height shorter than a given threshold. More... | |
bool | SelectFaceByIndex (Mesh *mesh, int index) |
Selects a face given its index. More... | |
void | SelectFacesByNormal (Mesh *mesh, const Vec *normal, double max_deviation_angle) |
Selects faces given a normal and a maximum deviation angle. More... | |
void | SelectInnerFaces (Mesh *mesh) |
Selects faces that do not lie on the boundary of the geometry. More... | |
void | SelectInterfaceFaces (Mesh *mesh, bool regard_selected_neighbors_only) |
Selects elements which are adjacent to higher dimensional elements of different subsets. More... | |
void | SelectIntersectingTriangles (Mesh *mesh) |
Selects intersecting triangles. Neighbors are ignored. More... | |
void | SelectLinkedBoundaryFaces (Mesh *mesh, bool stop_at_selected_edges) |
Selects linked boundary faces of selected faces. More... | |
void | SelectLinkedFaces (Mesh *mesh) |
Repeatedly selects all faces which are edge-neighbors of selected faces. More... | |
void | SelectLinkedFlatFaces (Mesh *mesh, double max_deviation_angle, bool ignore_orientation, bool traverse_degenerated_faces, bool stop_at_selected_edges) |
Selects linked faces of selected faces that have a similar normal. More... | |
void | SelectLinkedManifoldFaces (Mesh *mesh) |
Selects faces linked with the selection, not crossing non-manifold edges. More... | |
void | SelectMarkedFaces (Mesh *mesh) |
Selects faces which are marked. More... | |
void ug4Bridge::promesh::Selection::Faces::DeselectAllFaces | ( | Mesh * | mesh | ) |
Deselects all faces of the current grid.
[in] | mesh |
void ug4Bridge::promesh::Selection::Faces::FaceSelectionFill | ( | Mesh * | mesh | ) |
Selects neighbours of selected faces over non-selected edges.
[in] | mesh |
void ug4Bridge::promesh::Selection::Faces::SelectAllFaces | ( | Mesh * | mesh | ) |
Selects all faces of the current grid.
[in] | mesh |
void ug4Bridge::promesh::Selection::Faces::SelectAnisotropicFaces | ( | Mesh * | mesh, |
double | min_edge_ratio | ||
) |
Selects elements and associated long edges wich have a shortest-to-longest edge ratio smaller than the specified one.
[in] | mesh | |
[in] | min_edge_ratio |
void ug4Bridge::promesh::Selection::Faces::SelectAssociatedFaces | ( | Mesh * | mesh | ) |
Selects faces that belong to selected volumes.
[in] | mesh |
size_t ug4Bridge::promesh::Selection::Faces::SelectBentQuadrilaterals | ( | Mesh * | mesh, |
double | dot_threshold | ||
) |
Selects quadrilaterals which do not lie in a plane.
[in] | mesh | |
[in] | dot_threshold |
void ug4Bridge::promesh::Selection::Faces::SelectBoundaryFaces | ( | Mesh * | mesh | ) |
Selects faces that lie on the boundary of the geometry.
[in] | mesh |
void ug4Bridge::promesh::Selection::Faces::SelectDegenerateFaces | ( | Mesh * | mesh, |
double | max_height | ||
) |
Selects faces that have a height shorter than a given threshold.
[in] | mesh | |
[in] | max_height |
bool ug4Bridge::promesh::Selection::Faces::SelectFaceByIndex | ( | Mesh * | mesh, |
int | index | ||
) |
Selects a face given its index.
[in] | mesh | |
[in] | index |
void ug4Bridge::promesh::Selection::Faces::SelectFacesByNormal | ( | Mesh * | mesh, |
const Vec * | normal, | ||
double | max_deviation_angle | ||
) |
Selects faces given a normal and a maximum deviation angle.
[in] | mesh | |
[in] | normal | |
[in] | max_deviation_angle |
References normal.
void ug4Bridge::promesh::Selection::Faces::SelectInnerFaces | ( | Mesh * | mesh | ) |
Selects faces that do not lie on the boundary of the geometry.
[in] | mesh |
void ug4Bridge::promesh::Selection::Faces::SelectInterfaceFaces | ( | Mesh * | mesh, |
bool | regard_selected_neighbors_only | ||
) |
Selects elements which are adjacent to higher dimensional elements of different subsets.
[in] | mesh | |
[in] | regard_selected_neighbors_only |
void ug4Bridge::promesh::Selection::Faces::SelectIntersectingTriangles | ( | Mesh * | mesh | ) |
Selects intersecting triangles. Neighbors are ignored.
[in] | mesh |
void ug4Bridge::promesh::Selection::Faces::SelectLinkedBoundaryFaces | ( | Mesh * | mesh, |
bool | stop_at_selected_edges | ||
) |
Selects linked boundary faces of selected faces.
[in] | mesh | |
[in] | stop_at_selected_edges |
void ug4Bridge::promesh::Selection::Faces::SelectLinkedFaces | ( | Mesh * | mesh | ) |
Repeatedly selects all faces which are edge-neighbors of selected faces.
[in] | mesh |
void ug4Bridge::promesh::Selection::Faces::SelectLinkedFlatFaces | ( | Mesh * | mesh, |
double | max_deviation_angle, | ||
bool | ignore_orientation, | ||
bool | traverse_degenerated_faces, | ||
bool | stop_at_selected_edges | ||
) |
Selects linked faces of selected faces that have a similar normal.
[in] | mesh | |
[in] | max_deviation_angle | |
[in] | ignore_orientation | |
[in] | traverse_degenerated_faces | |
[in] | stop_at_selected_edges |
void ug4Bridge::promesh::Selection::Faces::SelectLinkedManifoldFaces | ( | Mesh * | mesh | ) |
Selects faces linked with the selection, not crossing non-manifold edges.
[in] | mesh |
void ug4Bridge::promesh::Selection::Faces::SelectMarkedFaces | ( | Mesh * | mesh | ) |
Selects faces which are marked.
[in] | mesh |