ProMesh User Manual  v4.3.19
Coordinate Based

Coordinate based volume selection. More...

Functions

Volume * SelectVolumeByCoordinate (Mesh *mesh, const Vec3d *coordinate)
 Selects the volume whose center is closest to the specified coordinate. More...
 
Volume * SelectVolumeByCylindricalCoordinate (Mesh *mesh, double rho, double phi, double z)
 Selects the volume whose center is closest to the specified cylindrical coordinate. More...
 
void SelectVolumesInBox (Mesh *mesh, const Vec3d *min, const Vec3d *max)
 Selects all volumes in the given box. More...
 
void SelectVolumesInCylinder (Mesh *mesh, const Vec3d *base, const Vec3d *top, double radius)
 Selects all volumes in the given cylinder. More...
 

Detailed Description

Coordinate based volume selection.

Function Documentation

◆ SelectVolumeByCoordinate()

Volume* SelectVolumeByCoordinate ( Mesh *  mesh,
const Vec3d *  coordinate 
)

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

◆ SelectVolumeByCylindricalCoordinate()

Volume* SelectVolumeByCylindricalCoordinate ( Mesh *  mesh,
double  rho,
double  phi,
double  z 
)

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

◆ SelectVolumesInBox()

void SelectVolumesInBox ( Mesh *  mesh,
const Vec3d *  min,
const Vec3d *  max 
)

Selects all volumes in the given box.

◆ SelectVolumesInCylinder()

void SelectVolumesInCylinder ( Mesh *  mesh,
const Vec3d *  base,
const Vec3d *  top,
double  radius 
)

Selects all volumes in the given cylinder.