16 #ifndef __IPSDKIMAGEPROCESSING_STRIPPROPERTYRULEOPERATORS_H__ 17 #define __IPSDKIMAGEPROCESSING_STRIPPROPERTYRULEOPERATORS_H__ 124 #endif // __IPSDKIMAGEPROCESSING_STRIPPROPERTYRULEOPERATORS_H__ Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
Base operators used to combined rules.
boost::weak_ptr< const BaseYStripColor2dAttribute > YStripColor2dAttributeConstWeakPtr
weak pointer to YStripColor2d attribute
Definition: StripAttributeTypes.h:116
IPSDKIMAGEPROCESSING_API processor::RulePtr isUserColor(const ImageAttributeConstWeakPtr &pAttribute)
functions allowing to check image color type
boost::shared_ptr< BaseRule > RulePtr
shared pointer to rule
Definition: RuleTypes.h:104
Predefined types for rules allowing to check property of an image strip attributes management...
Definition of import/export macro for library.
#define IPSDKIMAGEPROCESSING_API
Import/Export macro for library IPSDKImageProcessing.
Definition: IPSDKImageProcessingExports.h:25
IPSDKIMAGEPROCESSING_API processor::RulePtr isRgb(const ImageAttributeConstWeakPtr &pAttribute)
functions allowing to check image color type
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 ...
boost::weak_ptr< const BaseStripAttribute > StripAttributeConstWeakPtr
weak pointer to image strip attribute
Definition: StripAttributeTypes.h:80
eImageBufferType
types associated to image buffers
Definition: ImageTypes.h:78