# CLaplacianSmoother Class Reference

`#include <CLaplacianSmoother.h>`

Inheritance diagram for CLaplacianSmoother:

List of all members.

## Public Member Functions
| CLaplacianSmoother (double factor, int iterations, int layers=1)
| Constructor parametrized by smoothing factor and number of iterations.
virtual | ~CLaplacianSmoother ()
| Destructor.
virtual bool | smooth (CSmoothingMesh *mesh)
| This method smoothes a mesh by Laplacian algorithm.
## Protected Attributes
double | dFactor
| Smoothing factor.
int | iIterations
| Number of iterations.
int | iLayers
| Number of vertex neighbourhood layers.

## Detailed Description

LaplacianSmoother class

- implements mesh smoothing by classical Laplacian algorithm

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

- D:/work/as_smooth/MeshSmoothingTools/include/smoothers/CLaplacianSmoother.h
- D:/work/as_smooth/MeshSmoothingTools/src/smoothers/CLaplacianSmoother.cpp

All Classes Functions Variables