C3D Toolkit  Kernel - 118069, Vision - 2.16.7.1844

Parameters for the polymesh smoothing. More...

#include <op_polymesh_parameter.h>

Public Types

enum class  MethodSmoothMesh { smoothTaubin , smoothLaplas }
 Enumeration for smoothing methods. More...
 

Public Member Functions

 MbMeshSmoothingParams ()
 Constructor.
 
 MbMeshSmoothingParams (MethodSmoothMesh method, double lambda, double mu, size_t maxIter, bool bFixBoundaries, const c3d::IndicesVector &facets, const c3d::IndicesVector &fixVertices)
 Constructor by parameters.
 
 ~MbMeshSmoothingParams ()
 Destructor.
 

Detailed Description

Parameters for the polymesh smoothing.

Parameters for the polymesh smoothing.
The parameters contain information about the smoothing coefficients, the smoothing method, the maximum number of iterations and the set of facet indices for smoothing.

Warning
Under development.

Member Enumeration Documentation

◆ MethodSmoothMesh

Enumeration for smoothing methods.

Enumerator
smoothTaubin 

Taubin's method.

smoothLaplas 

Laplace method.


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