Registry
ug4Bridge::promesh::Selection::Faces::CoordinateBased Namespace Reference

Functions

Face * SelectFaceByCoordinate (Mesh *mesh, const Vec *coordinate)
 Selects the face whose center is closest to the specified coordinate. More...
 
Face * SelectFaceByCylindricalCoordinate (Mesh *mesh, double rho, double phi, double z)
 Selects the face whose center is closest to the specified cylindrical coordinate. More...
 
void SelectFacesInBox (Mesh *mesh, const Vec *min, const Vec *max)
 Selects all faces in the given box. More...
 
void SelectFacesInCylinder (Mesh *mesh, const Vec *base, const Vec *top, double radius)
 Selects all faces in the given cylinder. More...
 

Function Documentation

◆ SelectFaceByCoordinate()

Face* ug4Bridge::promesh::Selection::Faces::CoordinateBased::SelectFaceByCoordinate ( Mesh mesh,
const Vec *  coordinate 
)

Selects the face whose center is closest to the specified coordinate.

Parameters
[in]mesh
[in]coordinate

◆ SelectFaceByCylindricalCoordinate()

Face* ug4Bridge::promesh::Selection::Faces::CoordinateBased::SelectFaceByCylindricalCoordinate ( Mesh mesh,
double  rho,
double  phi,
double  z 
)

Selects the face whose center is closest to the specified cylindrical coordinate.

Parameters
[in]mesh
[in]rho
[in]phi
[in]z

◆ SelectFacesInBox()

void ug4Bridge::promesh::Selection::Faces::CoordinateBased::SelectFacesInBox ( Mesh mesh,
const Vec *  min,
const Vec *  max 
)

Selects all faces in the given box.

Parameters
[in]mesh
[in]min
[in]max

◆ SelectFacesInCylinder()

void ug4Bridge::promesh::Selection::Faces::CoordinateBased::SelectFacesInCylinder ( Mesh mesh,
const Vec *  base,
const Vec *  top,
double  radius 
)

Selects all faces in the given cylinder.

Parameters
[in]mesh
[in]base
[in]top
[in]radius