15 #ifndef __IPSDKIMAGEPROCESSING_BASEIMAGEPROCESSINGRULE_H__ 16 #define __IPSDKIMAGEPROCESSING_BASEIMAGEPROCESSINGRULE_H__ 20 #include <IPSDKBaseProcessing/Rule/Attribute/BaseAttributeRule.h> 70 #endif // __IPSDKIMAGEPROCESSING_BASEIMAGEPROCESSINGRULE_H__ Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
Base class for rules applied on image processing objects.
Definition: BaseImageProcessingRule.h:28
eAttributeRuleType
enumerate describing rule on attributes operation type
Definition: AttributeRuleTypes.h:32
Base class for rules applied on attributes.
Definition: BaseAttributeRule.h:32
eImageProcessingRuleType
enumerate describing image processing rule operation type
Definition: ImageProcessingRuleTypes.h:33
Definition of import/export macro for library.
#define IPSDKIMAGEPROCESSING_API
Import/Export macro for library IPSDKImageProcessing.
Definition: IPSDKImageProcessingExports.h:25
Rule applied on an image processing data.
Definition: AttributeRuleTypes.h:38
processor::eAttributeRuleType getAttributeRuleType() const
retrieve attribute rule operation type
Definition: BaseImageProcessingRule.h:59
Predefined types for image processing rules management.
static const processor::eAttributeRuleType::domain g_attributeRuleType
attribute rule type associated to rule
Definition: BaseImageProcessingRule.h:33