IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
ShapeMeasureSetRuleOperators.h
Go to the documentation of this file.
1 // ShapeMeasureSetRuleOperators.h:
3 // -------------------------------
4 //
14 
15 #ifndef __IPSDKIMAGEPROCESSING_SHAPEMEASURESETRULEOPERATORS_H__
16 #define __IPSDKIMAGEPROCESSING_SHAPEMEASURESETRULEOPERATORS_H__
17 
21 
22 namespace ipsdk {
23 namespace imaproc {
24 
27 
35 
49 
57 
62 
65 
66 } // end of namespace imaproc
67 } // end of namespace ipsdk
68 
69 #endif // __IPSDKIMAGEPROCESSING_SHAPEMEASURESETRULEOPERATORS_H__
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
IPSDKIMAGEPROCESSING_API processor::RulePtr isGeometry2d(const ShapeMeasureSetAttributeConstWeakPtr &pAttribute)
function allowing to check shape measure set processing policy
Base operators used to combined rules.
IPSDKIMAGEPROCESSING_API processor::RulePtr isIntensity(const ShapeMeasureSetAttributeConstWeakPtr &pAttribute)
function allowing to check shape measure set processing policy
boost::shared_ptr< BaseRule > RulePtr
shared pointer to rule
Definition: RuleTypes.h:104
Definition of import/export macro for library.
Predefined types for shape measure set rules management.
#define IPSDKIMAGEPROCESSING_API
Import/Export macro for library IPSDKImageProcessing.
Definition: IPSDKImageProcessingExports.h:25
IPSDKIMAGEPROCESSING_API processor::RulePtr isGeneric(const ShapeMeasureSetAttributeConstWeakPtr &pAttribute)
function allowing to check shape measure set processing policy
IPSDKIMAGEPROCESSING_API processor::RulePtr isEnded(const ShapeMeasureSetAttributeConstWeakPtr &pAttribute)
function allowing to check shape measure set processing status
IPSDKIMAGEPROCESSING_API processor::RulePtr isIndivisible(const ShapeMeasureSetAttributeConstWeakPtr &pAttribute)
function allowing to check shape measure set processing policy
IPSDKIMAGEPROCESSING_API processor::RulePtr is2d(const ImageAttributeConstWeakPtr &pAttribute)
functions allowing to check image volume type
IPSDKIMAGEPROCESSING_API processor::RulePtr isGeometry3d(const ShapeMeasureSetAttributeConstWeakPtr &pAttribute)
function allowing to check shape measure set processing policy
IPSDKIMAGEPROCESSING_API processor::RulePtr isStarted(const ShapeMeasureSetAttributeConstWeakPtr &pAttribute)
function allowing to check shape measure set processing status
boost::weak_ptr< const BaseShapeMeasureSetAttribute > ShapeMeasureSetAttributeConstWeakPtr
Definition: ShapeMeasureSetAttributeTypes.h:40
IPSDKIMAGEPROCESSING_API processor::RulePtr isReady(const ShapeMeasureSetAttributeConstWeakPtr &pAttribute)
function allowing to check that shape measure set is associated to ready to compute measures ...
IPSDKIMAGEPROCESSING_API processor::RulePtr is3d(const ImageAttributeConstWeakPtr &pAttribute)
functions allowing to check image volume type