18 #ifndef __IPSDKIMAGEPROCESSING_CUSTOMIMAGEINITIALIZER_H__ 19 #define __IPSDKIMAGEPROCESSING_CUSTOMIMAGEINITIALIZER_H__ 23 #pragma warning (push) 24 #pragma warning (disable : 4251) 27 #include <IPSDKImageProcessing/OutputInitializer/Image/BaseImageInitializer.h> 37 template <
typename OutputAttributeType>
57 return g_imageInitializerType;
84 std::string createInitializerFormalString()
const;
87 std::string createInitializerEvaluatedString()
const;
104 #pragma warning (pop) 106 #endif // __IPSDKIMAGEPROCESSING_CUSTOMIMAGEINITIALIZER_H__
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
boost::weak_ptr< BaseImageAttribute > ImageAttributeWeakPtr
Definition: ImageAttributeTypes.h:37
Output initializer used to define output from parameters of a derived object.
Definition: ImageInitializerTypes.h:44
eImageInitializerType getImageInitializerType() const
retrieve image initializer type
Definition: CustomImageInitializer.h:55
eImageInitializerType
Enumerate describing output image initializer type.
Definition: ImageInitializerTypes.h:34
Definition of import/export macro for library.
#define IPSDKIMAGEPROCESSING_API
Import/Export macro for library IPSDKImageProcessing.
Definition: IPSDKImageProcessingExports.h:25
eImageInitializerStoragePolicy
Enumerate describing image initializer storage policy.
Definition: ImageInitializerTypes.h:114
eImageInitializerStoragePolicy _imageInitializerStoragePolicy
flag indicating whether the output image is a memory, a disk image or if the output is inherited from...
Definition: CustomImageInitializer.h:95
Predefined types for image attributes management.
Base class for output image initializer.
Definition: BaseImageInitializer.h:28
CustomImageInfoPtr _pCustomImageInfo
object allowing to define image initialization rules
Definition: CustomImageInitializer.h:92
Predefined types for custom initializer image informations.
boost::shared_ptr< BaseCustomImageInfo > CustomImageInfoPtr
shared pointer to CustomImageInfo
Definition: CustomImageInfoTypes.h:26
Class allowing to initialize an output image from an object allowing to define output image propertie...
Definition: CustomImageInitializer.h:38