16 #ifndef __IPSDKBASESHAPEANALYSIS_BASEINTENSITYPREPROCESSORCONFIG_H__ 17 #define __IPSDKBASESHAPEANALYSIS_BASEINTENSITYPREPROCESSORCONFIG_H__ 20 #include <IPSDKSerialization/Engine/BaseSerializationObject.h> 46 virtual bool is2dPreProcessing()
const = 0;
108 #endif // __IPSDKBASESHAPEANALYSIS_BASEINTENSITYPREPROCESSORCONFIG_H__ bool isInit() const
retrieve flag indicating whether object has been initialized
Definition: BaseIntensityPreProcessorConfig.h:96
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
IPSDKBASEDATA_API bool operator==(const OffsetXY &offset1, const OffsetXY &offset2)
Comparison operators for offsets.
Base class for objects allowing to define preprocessing configuration for images used as inputs of sh...
Definition: BaseIntensityPreProcessorConfig.h:31
boost::shared_ptr< BaseImage > ImagePtr
Definition: ImageTypes.h:139
#define IPSDK_DECLARE_ABSTRACT_SERIAL_WITHOUT_COPY(libraryName, className)
macro enabling serialization on abstract class
Definition: SerializationHdrMacro.h:97
Definition of import/export macro for library.
#define IPSDKBASESHAPEANALYSIS_API
Import/Export macro for library IPSDKBaseShapeAnalysis.
Definition: IPSDKBaseShapeAnalysisExports.h:25
Predefined types for processor management.
Base class for processor class.
Definition: BaseProcessor.h:43
boost::enable_if< typename boost::mpl::and_< typename boost::is_same< boost::mpl::int_< AttributeType1::g_attributeType >, boost::mpl::int_< eAttributeType::eAT_Value > >::type, typename boost::is_same< boost::mpl::int_< AttributeType2::g_attributeType >, boost::mpl::int_< eAttributeType::eAT_Value > >::type, typename boost::is_same< typename AttributeType1::ValueType, typename AttributeType2::ValueType >::type >::type, RulePtr >::type operator!=(const boost::shared_ptr< AttributeType1 > &pAttribute1, const boost::shared_ptr< AttributeType2 > &pAttribute2)
Rule allowing to check whether a value attribute is not equal another.
Definition: AttributeComparisonRuleOperators.h:77
boost::shared_ptr< const BaseImage > ImageConstPtr
Definition: ImageTypes.h:140
boost::shared_ptr< BaseProcessor > ProcessorPtr
shared pointer to processor class
Definition: ProcessorTypes.h:106
Predefined type for image management.
Base class for serializable class.
Definition: BaseSerializationObject.h:33