MeVisLabToolboxReference
ml::WEMNodeOp Namespace Reference

Helper namespace for performing smoothing and other stuff on nodes. More...

Functions

MLWEM_EXPORT void smoothNodes (WEMPatch *wemPatch, unsigned int numSmoothingPasses, float smoothingFactor, bool useVolumePreservation=true, ProgressField *progressFld=NULL)
 Smooths the nodes by a Laplacian scheme with an optional volume preservation.
MLWEM_EXPORT void smoothNodeNormals (WEMPatch *wemPatch, unsigned int numSmoothingPasses, ProgressField *progressFld=NULL)
 Smooths the nodes' normals.

Detailed Description

Helper namespace for performing smoothing and other stuff on nodes.


Function Documentation

MLWEM_EXPORT void ml::WEMNodeOp::smoothNodeNormals ( WEMPatch *  wemPatch,
unsigned int  numSmoothingPasses,
ProgressField *  progressFld = NULL 
)

Smooths the nodes' normals.

MLWEM_EXPORT void ml::WEMNodeOp::smoothNodes ( WEMPatch *  wemPatch,
unsigned int  numSmoothingPasses,
float  smoothingFactor,
bool  useVolumePreservation = true,
ProgressField *  progressFld = NULL 
)

Smooths the nodes by a Laplacian scheme with an optional volume preservation.