OMToolkit  1.0
The polygonal mesh processing tool.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
SubdivideMesh.h
Go to the documentation of this file.
1 //==============================================================================
16 #ifndef _OM_SUBDIVIDE_MESH_H_
17 #define _OM_SUBDIVIDE_MESH_H_
18 
19 #include <MDSTk/Module/mdsModule.h>
20 
25 class OMSubdivideMesh : public mds::mod::CModule
26 {
27  public:
32 
37  OMSubdivideMesh(const std::string& sDescription);
38 
42  virtual ~OMSubdivideMesh();
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_method;
72 
77 };
78 
82 typedef OMSubdivideMesh::tSmartPtr OMSubdivideMeshPtr;
83 
84 #endif // _OM_SUBDIVIDE_MESH_H_