OMToolkit
1.0
The polygonal mesh processing tool.
|
#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) |
typedef MeshT::Normal OMToolkit::OMSmoother::NormalT |
typedef MeshT::Point OMToolkit::OMSmoother::PointT |
typedef MeshT::Scalar OMToolkit::OMSmoother::ScalarT |
typedef MeshT::VertexHandle OMToolkit::OMSmoother::VertexH |
OMToolkit::OMSmoother::OMSmoother | ( | MeshT * | mesh, |
OpenMesh::VPropHandleT< NormalT > & | curvVectorHandle, | ||
OpenMesh::VPropHandleT< ScalarT > & | curvHandle, | ||
ScalarT | gaussF | ||
) |
OMToolkit::OMSmoother::~OMSmoother | ( | ) |
void OMToolkit::OMSmoother::smooth | ( | int | n, |
ScalarT | alpha | ||
) |