15 #ifndef itkNegateImageFilter_h
16 #define itkNegateImageFilter_h
18 #include <itkUnaryFunctorImageFilter.h>
19 #include <itkConceptChecking.h>
31 template<
typename TInput,
typename TOutput>
43 return !(*
this != other);
47 return -
static_cast<TOutput
>( A );
52 template <
typename TInputImage,
typename TOutputImage>
55 UnaryFunctorImageFilter<TInputImage,TOutputImage,
57 typename TInputImage::PixelType,
58 typename TOutputImage::PixelType> >
63 typedef UnaryFunctorImageFilter<TInputImage,TOutputImage,
74 UnaryFunctorImageFilter);
82 void operator=(
const Self&);
Definition: itkNegateImageFilter.h:32
SmartPointer< Self > Pointer
Definition: itkNegateImageFilter.h:66
Definition: niftkITKAffineResampleImage.cxx:74
~Negate()
Definition: itkNegateImageFilter.h:36
bool operator==(const Negate &other) const
Definition: itkNegateImageFilter.h:41
float PixelType
Definition: niftkBreastDCEandADC.cxx:88
NegateImageFilter()
Definition: itkNegateImageFilter.h:77
Negate()
Definition: itkNegateImageFilter.h:35
virtual ~NegateImageFilter()
Definition: itkNegateImageFilter.h:78
SmartPointer< const Self > ConstPointer
Definition: itkNegateImageFilter.h:67
bool operator!=(const Negate &) const
Definition: itkNegateImageFilter.h:37
Computes the -1.0 * x pixel-wise.
Definition: itkNegateImageFilter.h:53
TOutput operator()(const TInput &A) const
Definition: itkNegateImageFilter.h:45
UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::Negate< typename TInputImage::PixelType, typename TOutputImage::PixelType > > Superclass
Definition: itkNegateImageFilter.h:65
NegateImageFilter Self
Definition: itkNegateImageFilter.h:62