OMToolkit  1.0
The polygonal mesh processing tool.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Types | Public Member Functions | List of all members
OMToolkit::OMSmoother Class Reference

#include <OMSmoother.h>

Public Types

typedef Types::ModuleMeshd MeshT
 
typedef MeshT::Point PointT
 
typedef MeshT::Normal NormalT
 
typedef MeshT::Scalar ScalarT
 
typedef MeshT::VertexHandle VertexH
 

Public Member Functions

 OMSmoother (MeshT *mesh, OpenMesh::VPropHandleT< NormalT > &curvVectorHandle, OpenMesh::VPropHandleT< ScalarT > &curvHandle, ScalarT gaussF)
 
 ~OMSmoother ()
 
void smooth (int n, ScalarT alpha)
 

Member Typedef Documentation

typedef MeshT::Normal OMToolkit::OMSmoother::NormalT
typedef MeshT::Point OMToolkit::OMSmoother::PointT
typedef MeshT::Scalar OMToolkit::OMSmoother::ScalarT
typedef MeshT::VertexHandle OMToolkit::OMSmoother::VertexH

Constructor & Destructor Documentation

OMToolkit::OMSmoother::OMSmoother ( MeshT mesh,
OpenMesh::VPropHandleT< NormalT > &  curvVectorHandle,
OpenMesh::VPropHandleT< ScalarT > &  curvHandle,
ScalarT  gaussF 
)
OMToolkit::OMSmoother::~OMSmoother ( )

Member Function Documentation

void OMToolkit::OMSmoother::smooth ( int  n,
ScalarT  alpha 
)

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