IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
DiscreteOrientation3dTypes.h
Go to the documentation of this file.
1 // DiscreteOrientation3dTypes.h:
3 // -----------------------------
4 //
14 
15 #ifndef __IPSDKBASEDATA_DISCRETEORIENTATION3DTYPES_H__
16 #define __IPSDKBASEDATA_DISCRETEORIENTATION3DTYPES_H__
17 
19 
20 namespace ipsdk {
21 
24 
28 
29  // z=-1
30  (eDO3D_ZMYMXM)
32  (eDO3D_ZMYMXP)
34  (eDO3D_ZMY0X0)
36  (eDO3D_ZMYPXM)
38  (eDO3D_ZMYPXP)
39 
40  // z=0
42  (eDO3D_Z0YMX0)
44  (eDO3D_Z0Y0XM)
46  (eDO3D_Z0YPXM)
48  (eDO3D_Z0YPXP)
49 
50  // z=+1
52  (eDO3D_ZPYMX0)
54  (eDO3D_ZPY0XM)
56  (eDO3D_ZPY0XP)
58  (eDO3D_ZPYPX0)
60 )
61 
62 
65 } // end of namespace ipsdk
66 
67 #endif // __IPSDKBASEDATA_DISCRETEORIENTATION3DTYPES_H__
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
( 0, -1, -1) orientation
Definition: DiscreteOrientation3dTypes.h:33
(-1, 0, 0) orientation
Definition: DiscreteOrientation3dTypes.h:55
(-1, 0, -1) orientation
Definition: DiscreteOrientation3dTypes.h:37
(+1, -1, +1) orientation
Definition: DiscreteOrientation3dTypes.h:69
(+1, +1, +1) orientation
Definition: DiscreteOrientation3dTypes.h:81
( 0, 0, +1) orientation
Definition: DiscreteOrientation3dTypes.h:73
(+1, 0, -1) orientation
Definition: DiscreteOrientation3dTypes.h:41
(+1, +1, -1) orientation
Definition: DiscreteOrientation3dTypes.h:47
(+1, +1, 0) orientation
Definition: DiscreteOrientation3dTypes.h:63
(+1, 0, +1) orientation
Definition: DiscreteOrientation3dTypes.h:75
(-1, 0, +1) orientation
Definition: DiscreteOrientation3dTypes.h:71
eDiscreteOrientation3d
Enumerate describing discrete orientation 3d.
Definition: DiscreteOrientation3dTypes.h:29
( 0, -1, +1) orientation
Definition: DiscreteOrientation3dTypes.h:67
( 0, +1, -1) orientation
Definition: DiscreteOrientation3dTypes.h:45
( 0, +1, +1) orientation
Definition: DiscreteOrientation3dTypes.h:79
(-1, -1, -1) orientation
Definition: DiscreteOrientation3dTypes.h:31
( 0, 0, -1) orientation
Definition: DiscreteOrientation3dTypes.h:39
( 0, +1, 0) orientation
Definition: DiscreteOrientation3dTypes.h:61
(+1, 0, 0) orientation
Definition: DiscreteOrientation3dTypes.h:57
(-1, -1, 0) orientation
Definition: DiscreteOrientation3dTypes.h:49
(-1, +1, +1) orientation
Definition: DiscreteOrientation3dTypes.h:77
(-1, +1, -1) orientation
Definition: DiscreteOrientation3dTypes.h:43
Predefined macros for enumerates management.
#define IPSDK_ENUM(enumTypeStr, enumSeq)
macro allowing to declare an enumerate for library
Definition: EnumMacros.h:26
(-1, +1, 0) orientation
Definition: DiscreteOrientation3dTypes.h:59
( 0, -1, 0) orientation
Definition: DiscreteOrientation3dTypes.h:51
(+1, -1, -1) orientation
Definition: DiscreteOrientation3dTypes.h:35
(+1, -1, 0) orientation
Definition: DiscreteOrientation3dTypes.h:53
(-1, -1, +1) orientation
Definition: DiscreteOrientation3dTypes.h:65