#include <Smoothing.h>
Public Member Functions | |
void | SetMicro (double m) |
void | Smooth (unsigned int) |
Smooth the triangle mesh. | |
TaubinSmoothing (MeshKernel &) | |
virtual | ~TaubinSmoothing () |
Protected Attributes | |
double | micro |
Definition at line 88 of file Smoothing.h.
TaubinSmoothing::TaubinSmoothing | ( | MeshKernel & | m | ) |
Definition at line 170 of file Smoothing.cpp.
TaubinSmoothing::~TaubinSmoothing | ( | ) | [virtual] |
Definition at line 175 of file Smoothing.cpp.
void MeshCore::TaubinSmoothing::SetMicro | ( | double | m | ) | [inline] |
Definition at line 94 of file Smoothing.h.
void TaubinSmoothing::Smooth | ( | unsigned | int | ) | [virtual] |
Smooth the triangle mesh.
Reimplemented from MeshCore::LaplaceSmoothing.
Definition at line 179 of file Smoothing.cpp.
References MeshCore::AbstractSmoothing::kernel, MeshCore::LaplaceSmoothing::lambda, micro, and MeshCore::LaplaceSmoothing::Umbrella().
double MeshCore::TaubinSmoothing::micro [protected] |
Definition at line 97 of file Smoothing.h.
Referenced by Smooth().