IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Parser3dInfoUtils.h
Go to the documentation of this file.
1 // Parser3dInfoUtils.h:
3 // --------------------
4 //
15 
16 #ifndef __IPSDKIMAGEPROCESSING_PARSER3DINFOUTILS_H__
17 #define __IPSDKIMAGEPROCESSING_PARSER3DINFOUTILS_H__
18 
20 #include <IPSDKUtil/BaseTypes.h>
21 
22 namespace ipsdk {
23 
24 namespace image {
25 
26  class InputImageZStrip3dWithKernel;
27 }
28 
29 namespace imaproc {
30 
31 template <typename T>
32 struct Parser3dInfo;
33 
36 
39 template <typename T>
41 initParser3dInfo(const image::InputImageZStrip3dWithKernel& imageZStrip3dWithKernel,
42  const ipUInt64 nbInitData,
43  const ipUInt64 nbMainData,
44  const ipUInt64 nbFinalData,
45  const ipUInt64 nbRealFinalData,
46  const ipReal64 unAlignedValue,
47  Parser3dInfo<T>& info);
48 
51 
52 } // end of namespace imaproc
53 } // end of namespace ipsdk
54 
55 #endif // __IPSDKIMAGEPROCESSING_PARSER3DINFOUTILS_H__
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
uint64_t ipUInt64
Base types definition.
Definition: BaseTypes.h:55
double ipReal64
Base types definition.
Definition: BaseTypes.h:57
Definition of import/export macro for library.
Base types for multiplatform compatibility.
#define IPSDKIMAGEPROCESSING_API
Import/Export macro for library IPSDKImageProcessing.
Definition: IPSDKImageProcessingExports.h:25
IPSDKIMAGEPROCESSING_API void initParser3dInfo(const image::InputImageZStrip3dWithKernel &imageZStrip3dWithKernel, const ipUInt64 nbInitData, const ipUInt64 nbMainData, const ipUInt64 nbFinalData, const ipUInt64 nbRealFinalData, const ipReal64 unAlignedValue, Parser3dInfo< T > &info)