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