1 // =========================================================================
2 // @author Leonardo Florez Valencia
3 // @email florez-l@javeriana.edu.co
4 // =========================================================================
6 #ifndef __fpa__Image__Functors__RegionGrow__Tautology__h__
7 #define __fpa__Image__Functors__RegionGrow__Tautology__h__
9 #include <itkFunctionBase.h>
21 template< class _TPixel >
23 : public itk::FunctionBase< _TPixel, bool >
26 typedef _TPixel TPixel;
28 typedef Tautology Self;
29 typedef itk::FunctionBase< TPixel, bool > Superclass;
30 typedef itk::SmartPointer< Self > Pointer;
31 typedef itk::SmartPointer< const Self > ConstPointer;
36 fpa::Image::Functors::RegionGrow::Tautology,
41 virtual bool Evaluate( const TPixel& value ) const override
52 // Purposely not implemented
53 Tautology( const Self& other );
54 Self& operator=( const Self& other );
65 #endif // __fpa__Image__Functors__RegionGrow__Tautology__h__