OpenMesh
|
Laplacian Smoothing. More...
#include <OpenMesh/Tools/Smoother/LaplaceSmootherT.hh>
Public Types | |
typedef SmootherT< Mesh > ::Component | Component |
typedef SmootherT< Mesh > ::Continuity | Continuity |
typedef SmootherT< Mesh >::Scalar | Scalar |
typedef SmootherT< Mesh > ::VertexHandle | VertexHandle |
typedef SmootherT< Mesh > ::EdgeHandle | EdgeHandle |
Public Member Functions | |
LaplaceSmootherT (Mesh &_mesh) | |
void | initialize (Component _comp, Continuity _cont) |
Initialize smoother. | |
Protected Member Functions | |
Scalar | weight (VertexHandle _vh) const |
Scalar | weight (EdgeHandle _eh) const |
Laplacian Smoothing.
void OpenMesh::Smoother::LaplaceSmootherT< Mesh >::initialize | ( | Component | _comp, |
Continuity | _cont | ||
) |
Initialize smoother.
_comp | Determine component to smooth |
_cont | Determine Continuity |
Reimplemented from OpenMesh::Smoother::SmootherT< Mesh >.