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
ComputeMatricesHW.h
Go to the documentation of this file.
1 //==============================================================================
16 #ifndef _OM_COMPUTE_MATRICES_H_
17 #define _OM_COMPUTE_MATRICES_H_
18
19 #include <MDSTk/Module/mdsModule.h>
20
24 class OMComputeMatrices : public mds::mod::CModule
25 {
26 public:
30 MDS_SHAREDPTR(OMComputeMatrices);
31
36 OMComputeMatrices(const std::string& sDescription);
37
41 virtual ~OMComputeMatrices();
42
43 protected:
48 virtual bool startup();
49
54 virtual bool main();
55
59 virtual void shutdown();
60
65 virtual void writeExtendedUsage(std::ostream& Stream);
66
70 double m_size;
71
75 double m_resolution;
76
80 std::string m_direction;
81
85 std::string m_directionZ;
86
90 bool m_relative;
91 };
92
96 typedef OMComputeMatrices::tSmartPtr OMComputeMatricesPtr;
97
98 #endif // _OM_COMPUTE_MATRICES_H_