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
ComputeMatrices.h
Go to the documentation of this file.
1 //==============================================================================
15 #ifndef _OM_COMPUTE_MATRICES_H_
16 #define _OM_COMPUTE_MATRICES_H_
17
18 #include <MDSTk/Module/mdsModule.h>
19
23 class OMComputeMatrices : public mds::mod::CModule
24 {
25 public:
29 MDS_SHAREDPTR(OMComputeMatrices);
30
35 OMComputeMatrices(const std::string& sDescription);
36
40 virtual ~OMComputeMatrices();
41
42 protected:
47 virtual bool startup();
48
53 virtual bool main();
54
58 virtual void shutdown();
59
64 virtual void writeExtendedUsage(std::ostream& Stream);
65
69 double m_size;
70
74 double m_resolution;
75
79 std::string m_direction;
80
84 std::string m_directionZ;
85
89 bool m_relative;
90 };
91
95 typedef OMComputeMatrices::tSmartPtr OMComputeMatricesPtr;
96
97 #endif // _OM_COMPUTE_MATRICES_H_