IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
ZStrip3dCommonInfo.h
1 // ZStrip3dCommonInfo.h:
3 // ---------------------
4 //
14 
15 #ifndef __IPSDKIMAGEPROCESSING_ZSTRIP3DCOMMONINFO_H__
16 #define __IPSDKIMAGEPROCESSING_ZSTRIP3DCOMMONINFO_H__
17 
20 
21 namespace ipsdk {
22 namespace imaproc {
23 
26 
27 template <typename T>
29 {
32 
35 
38 
41 
44 
47 
50 
53 
56 };
57 
60 
61 } // end of namespace imaproc
62 } // end of namespace ipsdk
63 
64 #endif // __IPSDKIMAGEPROCESSING_ZSTRIP3DCOMMONINFO_H__
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
ipUInt64 _bufferBaseSize
buffer base data size (number of octets) associated to input strips
Definition: ZStrip3dCommonInfo.h:37
image::eStripParsingDirection _stripParsingDirection
strip parsing direction
Definition: ZStrip3dCommonInfo.h:40
uint64_t ipUInt64
Base types definition.
Definition: BaseTypes.h:55
eDataType _dataType
base data buffer type associated to input strips
Definition: ZStrip3dCommonInfo.h:34
Predefined types for image strips management.
T _unAlignedValue
value used to fill un aligned data not part of real input data
Definition: ZStrip3dCommonInfo.h:55
eDataType
Enumerate describing a base type.
Definition: BaseTypes.h:77
ipUInt64 _sizeYMinus1
strip size along Y axis minus 1
Definition: ZStrip3dCommonInfo.h:52
ipUInt64 _sizeXMinus1
strip size along X axis minus 1
Definition: ZStrip3dCommonInfo.h:49
eStripParsingDirection
Enumerate describing strip parsing direction.
Definition: ImageStripTypes.h:72
ipUInt64 _sizeY
strip size along Y axis
Definition: ZStrip3dCommonInfo.h:46
image::eImageBufferType _imageBufferType
image buffer type associated to input strips
Definition: ZStrip3dCommonInfo.h:31
ipUInt64 _sizeX
strip size along X axis
Definition: ZStrip3dCommonInfo.h:43
Predefined type for image management.
Definition: ZStrip3dCommonInfo.h:28
eImageBufferType
types associated to image buffers
Definition: ImageTypes.h:78