IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Plans3dInfo.h
1 // Plans3dInfo.h:
3 // --------------
4 //
14 
15 #ifndef __IPSDKIMAGEPROCESSING_PLANS3DINFO_H__
16 #define __IPSDKIMAGEPROCESSING_PLANS3DINFO_H__
17 
18 #include <IPSDKUtil/BaseTypes.h>
20 
21 namespace ipsdk {
22 namespace imaproc {
23 
26 
28 {
29  //----------------------------------------
32  //----------------------------------------
33 
37 
40 
44 
45  //------------------------------------
48  //------------------------------------
49 
52 
56 
57  //--------------------------------------
60  //--------------------------------------
61 
65 
68 
72 };
73 
76 
77 } // end of namespace imaproc
78 } // end of namespace ipsdk
79 
80 #endif // __IPSDKIMAGEPROCESSING_PLANS3DINFO_H__
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
image::ImageZStrip3dConstPtr _pStartingStrip
associated starting z strip 3d
Definition: Plans3dInfo.h:42
ipUInt64 _startingProvidedSizeZ
Definition: Plans3dInfo.h:36
uint64_t ipUInt64
Base types definition.
Definition: BaseTypes.h:55
ipUInt64 _firstProvidedOffsetZ
offset of first provided plan of data
Definition: Plans3dInfo.h:39
ipUInt64 _lastProvidedOffsetZ
offset of last provided plan of data
Definition: Plans3dInfo.h:67
image::ImageZStrip3dConstPtr _pMainStrip
associated main z strip 3d
Definition: Plans3dInfo.h:54
Base types for multiplatform compatibility.
Predefined types for image strips management.
image::ImageZStrip3dConstPtr _pEndingStrip
associated ending z strip 3d
Definition: Plans3dInfo.h:70
ipUInt64 _mainSizeZ
main strip size along z axis
Definition: Plans3dInfo.h:51
ipUInt64 _endingProvidedSizeZ
Definition: Plans3dInfo.h:64
Plans informations for z strip 3d with kernel data parsing.
Definition: Plans3dInfo.h:27
boost::shared_ptr< const BaseImageZStrip3d > ImageZStrip3dConstPtr
Definition: ImageStripTypes.h:148