IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Macros
ImageProcessingAlgorithmHdrMacros.h File Reference

Header part of macros set for image processing algorithm class declaration. More...

#include <IPSDKBaseProcessing/Algorithm/ProcessingAlgorithmHdrMacros.h>
#include <IPSDKImageProcessing/Algorithm/Function/ImageBufferTypeIdentifier.h>
#include <IPSDKImageProcessing/Algorithm/Parser/Strip/StripParserHdrMacros.h>

Go to the source code of this file.

Macros

#define IPSDK_IDENTIFIER_TYPE_IBT()   ipsdk::imaproc::ImageBufferTypeIdentifier
 [Internal] macro allowing to retrieve identifier type associated to an image buffer type data
 
#define IPSDK_INIT_IDENTIFIER_FROM_ATTRIBUTE_IBT(identifier, attribute)   identifier.init(BOOST_PP_CAT(_p, attribute)->getValue());
 [Internal] macro allowing to initialize an image buffer type identifier from an attribute
 
#define IPSDK_INIT_IDENTIFIER_FROM_VALUE_IBT(identifier, value)   identifier.init(ipsdk::image::eImageBufferType::value);
 [Internal] macro allowing to initialize an image buffer type identifier from a value
 
#define IPSDK_GET_IDENTIFIER_VALUE_IBT(value)   ipsdk::image::ImageType2Buffer<ipsdk::image::eImageBufferType::value>::type
 [Internal] macro allowing to retrieve an image buffer type identifier underlying value
 
#define IPSDK_IDENTIFIER_TYPE_STRIP()   ipsdk::imaproc::ImageBufferTypeIdentifier
 [Internal] macro allowing to retrieve identifier type associated to an image strip data
 
#define IPSDK_INIT_IDENTIFIER_FROM_ATTRIBUTE_STRIP(identifier, attribute)   identifier.init(BOOST_PP_CAT(_p, attribute)->getImageBufferType());
 [Internal] macro allowing to initialize an image strip identifier from an attribute
 
#define IPSDK_INIT_IDENTIFIER_FROM_VALUE_STRIP(identifier, value)   identifier.init(ipsdk::image::eImageBufferType::value);
 [Internal] macro allowing to initialize an image strip identifier from a value
 
#define IPSDK_GET_IDENTIFIER_VALUE_STRIP(value)   ipsdk::image::ImageType2Buffer<ipsdk::image::eImageBufferType::value>::type
 [Internal] macro allowing to retrieve an image strip identifier underlying value
 
#define IPSDK_IDENTIFIER_TYPE_TILE()   ipsdk::imaproc::ImageBufferTypeIdentifier
 [Internal] macro allowing to retrieve identifier type associated to an image tile data
 
#define IPSDK_INIT_IDENTIFIER_FROM_ATTRIBUTE_TILE(identifier, attribute)   identifier.init(BOOST_PP_CAT(_p, attribute)->getImageBufferType());
 [Internal] macro allowing to initialize an image tile identifier from an attribute
 
#define IPSDK_INIT_IDENTIFIER_FROM_VALUE_TILE(identifier, value)   identifier.init(ipsdk::image::eImageBufferType::value);
 [Internal] macro allowing to initialize an image tile identifier from a value
 
#define IPSDK_GET_IDENTIFIER_VALUE_TILE(value)   ipsdk::image::ImageType2Buffer<ipsdk::image::eImageBufferType::value>::type
 [Internal] macro allowing to retrieve an image tile identifier underlying value
 
#define IPSDK_IDENTIFIER_TYPE_TILECOLL()   ipsdk::imaproc::ImageBufferTypeIdentifier
 [Internal] macro allowing to retrieve identifier type associated to an image tile collection data
 
#define IPSDK_INIT_IDENTIFIER_FROM_ATTRIBUTE_TILECOLL(identifier, attribute)   identifier.init(BOOST_PP_CAT(_p, attribute)->getImageBufferType());
 [Internal] macro allowing to initialize an image tile collection identifier from an attribute
 
#define IPSDK_INIT_IDENTIFIER_FROM_VALUE_TILECOLL(identifier, value)   identifier.init(ipsdk::image::eImageBufferType::value);
 [Internal] macro allowing to initialize an image tile collection identifier from a value
 
#define IPSDK_GET_IDENTIFIER_VALUE_TILECOLL(value)   ipsdk::image::ImageType2Buffer<ipsdk::image::eImageBufferType::value>::type
 [Internal] macro allowing to retrieve an image tile collection identifier underlying value
 

Detailed Description

Header part of macros set for image processing algorithm class declaration.

Author
E. Noirfalise
Date
2014/2/3