OMToolkit
1.0
The polygonal mesh processing tool.
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
trunk
src
modules
SmoothMesh
SmoothMesh.h
Go to the documentation of this file.
1
//==============================================================================
16
#ifndef _OM_SMOOTH_MESH_H_
17
#define _OM_SMOOTH_MESH_H_
18
19
#include <MDSTk/Module/mdsModule.h>
20
25
class
OMSmoothMesh
:
public
mds::mod::CModule
26
{
27
public
:
31
MDS_SHAREDPTR
(
OMSmoothMesh
);
32
37
OMSmoothMesh
(
const
std::string& sDescription);
38
42
virtual
~OMSmoothMesh
();
43
44
protected
:
49
virtual
bool
startup
();
50
55
virtual
bool
main
();
56
60
virtual
void
shutdown
();
61
66
virtual
void
writeExtendedUsage
(std::ostream& Stream);
67
71
std::string
m_continuity
;
72
76
std::string
m_smooth
;
77
81
std::string
m_method
;
82
86
int
m_iterations
;
87
double
m_alpha
;
88
double
m_gauss
;
89
};
90
94
typedef
OMSmoothMesh::tSmartPtr
OMSmoothMeshPtr
;
95
96
#endif // _OM_SMOOTH_MESH_H_
Generated on Mon Apr 29 2013 08:21:52 for OMToolkit by
1.8.3.1