18 #ifndef itkVectorMagnitudeImageFilter_h 19 #define itkVectorMagnitudeImageFilter_h 46 template<
typename TInput,
typename TOutput >
60 return !( *
this != other );
65 return static_cast< TOutput
>( A.GetNorm() );
70 template<
typename TInputImage,
typename TOutputImage >
74 Functor::VectorMagnitude< typename TInputImage::PixelType,
75 typename TOutputImage::PixelType > >
81 TInputImage, TOutputImage,
95 #ifdef ITK_USE_CONCEPT_CHECKING 108 void operator=(
const Self &) ITK_DELETE_FUNCTION;
VectorMagnitudeImageFilter Self
TOutput operator()(const TInput &A) const
Take an image of vectors as input and produce an image with the magnitude of those vectors...
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
SmartPointer< const Self > ConstPointer
bool operator!=(const VectorMagnitude &) const
UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::VectorMagnitude< typename TInputImage::PixelType, typename TOutputImage::PixelType > > Superclass
Implements pixel-wise generic operation on one image.
SmartPointer< Self > Pointer
#define itkConceptMacro(name, concept)
VectorMagnitudeImageFilter()
virtual ~VectorMagnitudeImageFilter()
bool operator==(const VectorMagnitude &other) const