16 #ifndef __IPSDKIMAGEPROCESSING_TILECOLLPROPERTYRULEOPERATORS_H__ 17 #define __IPSDKIMAGEPROCESSING_TILECOLLPROPERTYRULEOPERATORS_H__ 52 #endif // __IPSDKIMAGEPROCESSING_TILECOLLPROPERTYRULEOPERATORS_H__ boost::weak_ptr< const BaseTileCollAttribute > TileCollAttributeConstWeakPtr
weak pointer to attribute associated to a collection of image tiles
Definition: TileCollAttributeTypes.h:58
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
Base operators used to combined rules.
boost::shared_ptr< BaseRule > RulePtr
shared pointer to rule
Definition: RuleTypes.h:104
Definition of import/export macro for library.
#define IPSDKIMAGEPROCESSING_API
Import/Export macro for library IPSDKImageProcessing.
Definition: IPSDKImageProcessingExports.h:25
Predefined types for tile collection attributes property rules.
IPSDKIMAGEPROCESSING_API processor::RulePtr bufferType(const ImageAttributeConstWeakPtr &pImageAttribute, const IBTAttributeConstWeakPtr &pIBTAttribute)
function allowing to check that an image correspond to a given image buffer types attribute ...
IPSDKIMAGEPROCESSING_API processor::RulePtr homogeneousBufferType(const ImageAttributeConstWeakPtr &pAttribute)
function allowing to check allowed image buffer types
eImageBufferType
types associated to image buffers
Definition: ImageTypes.h:78