- const char * GetNameOfClass() const { return "MorphoMathGenericFilter"; }
-
- //====================================================================
- // Constructor & Destructor
- MorphoMathGenericFilter();
- ~MorphoMathGenericFilter(){;}
-
- //====================================================================
- //Protected member functions
- template <unsigned int Dimension> void UpdateWithDim(std::string PixelType);
- template <unsigned int Dimension, class PixelType> void UpdateWithDimAndPixelType();
-
-
- args_info_clitkMorphoMath m_ArgsInfo;
- bool m_Verbose;
- std::string m_InputFileName;
-
- };
+ template<unsigned int Dim> void InitializeImageType();
+ ArgsInfoType mArgsInfo;
+
+ private:
+ MorphoMathGenericFilter(const Self&); //purposely not implemented
+ void operator=(const Self&); //purposely not implemented
+ }; // end class