ProMesh User Manual  v4.3.19
Orientation

Tools to adjust or invert the orientation of selected elements. More...

Functions

void AdjustEdgeOrientation (Mesh *mesh)
 Adjusts the orientation of boundary edges to associated faces. More...
 
void FixFaceOrientation (Mesh *mesh)
 Tries to change orientation of selected faces so that all neighbouring faces point into the same direction. Only works correctly for manifold selections. More...
 
void FixFaceSubsetOrientations (Mesh *mesh)
 Iterates over all subset and tries to fix face orientation for each. Only works correctly for manifold subsets. More...
 
int FixVolumeOrientation (Mesh *mesh)
 Changes orientation of selected volumes, so that they are oriented correctly. More...
 
void InvertFaceOrientation (Mesh *mesh)
 Inverts the orientation of all selected faces. More...
 

Detailed Description

Tools to adjust or invert the orientation of selected elements.

Function Documentation

◆ AdjustEdgeOrientation()

void AdjustEdgeOrientation ( Mesh mesh)

Adjusts the orientation of boundary edges to associated faces.

◆ FixFaceOrientation()

void FixFaceOrientation ( Mesh mesh)

Tries to change orientation of selected faces so that all neighbouring faces point into the same direction. Only works correctly for manifold selections.

◆ FixFaceSubsetOrientations()

void FixFaceSubsetOrientations ( Mesh mesh)

Iterates over all subset and tries to fix face orientation for each. Only works correctly for manifold subsets.

◆ FixVolumeOrientation()

int FixVolumeOrientation ( Mesh mesh)

Changes orientation of selected volumes, so that they are oriented correctly.

◆ InvertFaceOrientation()

void InvertFaceOrientation ( Mesh mesh)

Inverts the orientation of all selected faces.