IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
CustomCheckedImagePropertyTypes.h
Go to the documentation of this file.
1 // CustomCheckedImagePropertyTypes.h:
3 // ----------------------------------
4 //
14 
15 #ifndef __IPSDKIMAGEPROCESSING_CUSTOMCHECKEDIMAGEPROPERTYTYPES_H__
16 #define __IPSDKIMAGEPROCESSING_CUSTOMCHECKEDIMAGEPROPERTYTYPES_H__
17 
20 #include <IPSDKImageProcessing/Rule/Image/ImageProperty/BaseImagePropertyRule.h>
21 #include <boost/shared_ptr.hpp>
22 #include <set>
23 
24 namespace ipsdk {
25 namespace imaproc {
26 
27 class BaseCustomCheckedImageProperty;
28 
31 
37  (eCIP_SizeY)
41 )
42 
43 
48 
51 
54 
57 
60 
61 } // end of namespace imaproc
62 } // end of namespace ipsdk
63 
64 #endif // __IPSDKIMAGEPROCESSING_CUSTOMCHECKEDIMAGEPROPERTYTYPES_H__
IPSDK_FORCEINLINE void set(T *buffer, T value, ipUInt64 nbElts)
set function; assigns a given value to the &#39;nbElts&#39; elements of a buffer
Definition: set.h:34
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
Volume geometry associated to image.
Definition: CustomCheckedImagePropertyTypes.h:44
eCheckableImageProperty
enumerate describing checkable image property
Definition: CustomCheckedImagePropertyTypes.h:36
boost::shared_ptr< const BaseCustomCheckedImageProperty > CustomCheckedImagePropertyConstPtr
shared pointer to const CustomCheckedImageProperty
Definition: CustomCheckedImagePropertyTypes.h:65
Color geometry associated to image.
Definition: CustomCheckedImagePropertyTypes.h:46
Definition: DataItemNodeHdrMacrosDetails.h:48
Definition of import/export macro for library.
boost::shared_ptr< BaseCustomCheckedImageProperty > CustomCheckedImagePropertyPtr
shared pointer to CustomCheckedImageProperty
Definition: CustomCheckedImagePropertyTypes.h:62
X size for image.
Definition: CustomCheckedImagePropertyTypes.h:40
Predefined types for image geometry management.
Base class for custom checked image properties.
Definition: BaseCustomCheckedImageProperty.h:35
Temporal geometry associated to image.
Definition: CustomCheckedImagePropertyTypes.h:48
allowed buffer types associated to image
Definition: CustomCheckedImagePropertyTypes.h:38
STL namespace.
std::set< eCheckableImageProperty > CheckedImageProperty
collection of flags associated to checkable image properties
Definition: CustomCheckedImagePropertyTypes.h:56
#define IPSDK_ENUM(enumTypeStr, enumSeq)
macro allowing to declare an enumerate for library
Definition: EnumMacros.h:26
Y size for image.
Definition: CustomCheckedImagePropertyTypes.h:42