ml::WEMNodeOp Class Reference

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

#include <WEMNodeOp.h>

List of all members.

Public Member Functions

 WEMNodeOp ()
 Standard constructor.
 ~WEMNodeOp ()
 Standard destructor.

Static Public Member Functions

static 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.
static void smoothNodeNormals (WEMPatch *wemPatch, unsigned int numSmoothingPasses, ProgressField *progressFld=NULL)
 Smooths the nodes's normals.


Detailed Description

Helper class for performing smoothing and other stuff on nodes.

Definition at line 25 of file WEMNodeOp.h.


Constructor & Destructor Documentation

ml::WEMNodeOp::WEMNodeOp (  ) 

Standard constructor.

ml::WEMNodeOp::~WEMNodeOp (  ) 

Standard destructor.


Member Function Documentation

static void ml::WEMNodeOp::smoothNodeNormals ( WEMPatch wemPatch,
unsigned int  numSmoothingPasses,
ProgressField progressFld = NULL 
) [static]

Smooths the nodes's normals.

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

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


The documentation for this class was generated from the following file:

Generated on Sat Sep 3 18:39:41 2011 for MeVisLab Toolbox Reference by  doxygen 1.5.8