16 #ifndef __IPSDKIMAGEPROCESSING_RULESHAPEMEASURESETISREADY_H__ 17 #define __IPSDKIMAGEPROCESSING_RULESHAPEMEASURESETISREADY_H__ 19 #include <IPSDKImageProcessing/Rule/ShapeMeasureSet/BaseShapeMeasureSetRule.h> 48 bool testRule()
const;
51 std::string createRuleFormalString()
const;
54 std::string createRuleEvaluatedString(
const ipUInt32 increment)
const;
76 #endif // __IPSDKIMAGEPROCESSING_RULESHAPEMEASURESETISREADY_H__ Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
Rule allowing to check whether all measures among a shape measure set are ready to be processed...
Definition: RuleShapeMeasureSetIsReady.h:27
check that measure set is associated to ready to compute measures
Definition: ShapeMeasureSetRuleTypes.h:41
eSMSRuleType getSMSRuleType() const
get shape measure set rule type
Definition: RuleShapeMeasureSetIsReady.h:65
#define IPSDKIMAGEPROCESSING_API
Import/Export macro for library IPSDKImageProcessing.
Definition: IPSDKImageProcessingExports.h:25
Base class for rules allowing to check shape measure set properties.
Definition: BaseShapeMeasureSetRule.h:28
boost::weak_ptr< const BaseShapeMeasureSetAttribute > ShapeMeasureSetAttributeConstWeakPtr
Definition: ShapeMeasureSetAttributeTypes.h:40
eSMSRuleType
enumerate describing shape measure set rule operation type
Definition: ShapeMeasureSetRuleTypes.h:33
uint32_t ipUInt32
Base types definition.
Definition: BaseTypes.h:53