IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
GreyInertiaData.h
1 // GreyInertiaData.h:
3 // ------------------
4 //
14 
15 #ifndef __IPSDKIPLSHAPEANALYSIS_GREYINERTIADATA_H__
16 #define __IPSDKIPLSHAPEANALYSIS_GREYINERTIADATA_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, GreyInertiaData)
33 
34 public:
38  ~GreyInertiaData();
40 
41 // methods
42 public:
43 
44 // attributes
45 public:
48 
51 
54 
57 
60 
63 
66 
69 
72 
77 
81 
85 };
86 
89 
90 } // end of namespace analysis
91 } // end of namespace shape
92 } // end of namespace imaproc
93 } // end of namespace ipsdk
94 
95 #endif // __IPSDKIPLSHAPEANALYSIS_GREYINERTIADATA_H__
#define IPSDK_DECLARE_SERIAL_WITH_COPY(libraryName, className)
ipReal64 _alpha
orientation extracted from the inertia matrix : see Rotations 3d (3d case only)
Definition: GreyInertiaData.h:84
ipReal64 _myy
yy component of the inertia matrix
Definition: GreyInertiaData.h:56
ipReal64 _lambdaInter
intermediate eigen value of the inertia matrix (3d case only)
Definition: GreyInertiaData.h:68
ipReal64 _mzz
zz component of the inertia matrix
Definition: GreyInertiaData.h:62
double ipReal64
Definition: GreyInertiaData.h:29
Definition of import/export macro for library.
ipReal64 _lambdaMin
minimum eigen value of the inertia matrix
Definition: GreyInertiaData.h:71
ipReal64 _mxy
xy component of the inertia matrix
Definition: GreyInertiaData.h:50
ipReal64 _beta
orientation extracted from the inertia matrix : see Rotations 3d (3d case only)
Definition: GreyInertiaData.h:80
ipReal64 _mxz
xz component of the inertia matrix
Definition: GreyInertiaData.h:53
ipReal64 _theta
orientation extracted from the inertia matrix :
Definition: GreyInertiaData.h:76
ipReal64 _mxx
xx component of the inertia matrix
Definition: GreyInertiaData.h:47
#define IPSDKIPLSHAPEANALYSIS_API
Import/Export macro for library IPSDKIPLShapeAnalysis.
Definition: IPSDKIPLShapeAnalysisExports.h:25
ipReal64 _lambdaMax
maximum eigen value of the inertia matrix
Definition: GreyInertiaData.h:65
ipReal64 _myz
yz component of the inertia matrix
Definition: GreyInertiaData.h:59