Registry
ug4Bridge::promesh::Selection::SubsetBased Namespace Reference

Functions

void RestrictSelectionToSubset (Mesh *mesh, int subset_index)
 Deselects all elements from the selection that are not in the specified subset. More...
 
void SelectSubset (Mesh *mesh, int subset_index, bool vertices, bool edges, bool faces, bool volumes)
 Selects all elements of a subset. More...
 
void SelectSubsetBoundary (Mesh *mesh, int subset_index, bool boundaries_of_edges, bool boundaries_of_faces, bool boundaries_of_volumes)
 Selects the boundary of a subset. More...
 
void SelectUnassignedElements (Mesh *mesh, bool vertices, bool edges, bool faces, bool volumes)
 Selects all elements not assigned to any subset. More...
 

Function Documentation

◆ RestrictSelectionToSubset()

void ug4Bridge::promesh::Selection::SubsetBased::RestrictSelectionToSubset ( Mesh mesh,
int  subset_index 
)

Deselects all elements from the selection that are not in the specified subset.

Parameters
[in]mesh
[in]subset_index

◆ SelectSubset()

void ug4Bridge::promesh::Selection::SubsetBased::SelectSubset ( Mesh mesh,
int  subset_index,
bool  vertices,
bool  edges,
bool  faces,
bool  volumes 
)

Selects all elements of a subset.

Parameters
[in]mesh
[in]subset_index
[in]vertices
[in]edges
[in]faces
[in]volumes

◆ SelectSubsetBoundary()

void ug4Bridge::promesh::Selection::SubsetBased::SelectSubsetBoundary ( Mesh mesh,
int  subset_index,
bool  boundaries_of_edges,
bool  boundaries_of_faces,
bool  boundaries_of_volumes 
)

Selects the boundary of a subset.

Parameters
[in]mesh
[in]subset_index
[in]boundaries_of_edges
[in]boundaries_of_faces
[in]boundaries_of_volumes

◆ SelectUnassignedElements()

void ug4Bridge::promesh::Selection::SubsetBased::SelectUnassignedElements ( Mesh mesh,
bool  vertices,
bool  edges,
bool  faces,
bool  volumes 
)

Selects all elements not assigned to any subset.

Parameters
[in]mesh
[in]vertices
[in]edges
[in]faces
[in]volumes