- typedef MultiScaleGaussianImageFilter Self;
- typedef itk::ImageToImageFilter< I, O > Superclass;
- typedef itk::SmartPointer< Self > Pointer;
- typedef itk::SmartPointer< const Self > ConstPointer;
-
- typedef I TInputImage;
- typedef O TOutputImage;
-
- typedef std::set< double > TScalesContainer;
-
- enum FilterId
- {
- Gradient = 0,
- GradientMagnitude,
- Hessian,
- None
- };
-
- protected:
- /**
- */
- class _Greater
- {
- public:
- typedef typename O::PixelType _T;
-
- public:
- _Greater( );
- virtual ~_Greater( );
- bool operator!=( const _Greater& b ) const;
- bool operator==( const _Greater& b ) const;
- inline _T operator()( const _T& a ) const;
- inline _T operator()( const _T& a, const _T& b ) const;
- };