IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Inertia3dData.h
1 // Inertia3dData.h:
3 // ----------------
4 //
14 
15 #ifndef __IPSDKIPLSHAPEANALYSIS_INERTIA3DDATA_H__
16 #define __IPSDKIPLSHAPEANALYSIS_INERTIA3DDATA_H__
17 
19 #include <IPSDKSerialization/Engine/BaseSerializationObject.h>
20 
21 namespace ipsdk {
22 namespace imaproc {
23 namespace shape {
24 namespace analysis {
25 
28 
30 {
31  // declare serial class
32  IPSDK_DECLARE_SERIAL_WITH_COPY(IPSDKIPLShapeAnalysis, Inertia3dData)
33 
34 public:
37  Inertia3dData();
38  ~Inertia3dData();
40 
41 // methods
42 public:
43 
44 // attributes
45 public:
48 
51 
54 
57 
60 
63 
66 
69 
72 
79 };
80 
83 
84 } // end of namespace analysis
85 } // end of namespace shape
86 } // end of namespace imaproc
87 } // end of namespace ipsdk
88 
89 #endif // __IPSDKIPLSHAPEANALYSIS_INERTIA3DDATA_H__
#define IPSDK_DECLARE_SERIAL_WITH_COPY(libraryName, className)
ipReal64 _chi
orientations extracted from the inertia matrix
Definition: Inertia3dData.h:75
ipReal64 _mxy
xy component of the inertia matrix
Definition: Inertia3dData.h:50
ipReal64 _mxx
xx component of the inertia matrix
Definition: Inertia3dData.h:47
ipReal64 _lambdaMin
minimum eigen value of the inertia matrix
Definition: Inertia3dData.h:71
double ipReal64
ipReal64 _lambdaMax
maximum eigen value of the inertia matrix
Definition: Inertia3dData.h:65
ipReal64 _myy
yy component of the inertia matrix
Definition: Inertia3dData.h:56
Definition of import/export macro for library.
ipReal64 _beta
orientations extracted from the inertia matrix
Definition: Inertia3dData.h:76
ipReal64 _lambdaInter
intermediary eigen value of the inertia matrix
Definition: Inertia3dData.h:68
class used to store data associated to inertia 3D matrix
Definition: Inertia3dData.h:29
ipReal64 _mzz
zz component of the inertia matrix
Definition: Inertia3dData.h:62
ipReal64 _myz
yz component of the inertia matrix
Definition: Inertia3dData.h:59
ipReal64 _mxz
xz component of the inertia matrix
Definition: Inertia3dData.h:53
#define IPSDKIPLSHAPEANALYSIS_API
Import/Export macro for library IPSDKIPLShapeAnalysis.
Definition: IPSDKIPLShapeAnalysisExports.h:25
ipReal64 _alpha
orientations extracted from the inertia matrix
Definition: Inertia3dData.h:77