15 #ifndef __IPSDKIMAGE_BORDER3DPOLICYTYPES_H__ 16 #define __IPSDKIMAGE_BORDER3DPOLICYTYPES_H__ 19 #include <boost/shared_ptr.hpp> 64 #endif // __IPSDKIMAGE_BORDER3DPOLICYTYPES_H__ boost::shared_ptr< Border3dPolicy > Border3dPolicyPtr
shared pointer to Border3dPolicy
Definition: Border3dPolicyTypes.h:66
Used value for valued border 3d extension is set to maximum buffer type value.
Definition: Border3dPolicyTypes.h:57
eValuedBorder3dType
Enumerate describing valued border 3d used value type.
Definition: Border3dPolicyTypes.h:51
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
Border values extended mirroring existing data.
Definition: Border3dPolicyTypes.h:41
Used value for valued border 3d extension is provided by user.
Definition: Border3dPolicyTypes.h:53
Definition: DataItemNodeHdrMacrosDetails.h:48
boost::shared_ptr< const Border3dPolicy > Border3dPolicyConstPtr
shared pointer to Border3dPolicy
Definition: Border3dPolicyTypes.h:67
eBorder3dType
Enumerate describing image data preparator 3d border type.
Definition: Border3dPolicyTypes.h:35
Border values extended by direct continuity.
Definition: Border3dPolicyTypes.h:39
Class used to define policy for 3d strip borders management during a kernel algorithm processing...
Definition: Border3dPolicy.h:34
Border values set to a constant given value.
Definition: Border3dPolicyTypes.h:37
Used value for valued border 3d extension is set to minimum buffer type value.
Definition: Border3dPolicyTypes.h:55
Predefined macros for enumerates management.
#define IPSDK_ENUM(enumTypeStr, enumSeq)
macro allowing to declare an enumerate for library
Definition: EnumMacros.h:26