18 #ifndef itkUnaryFunctorImageFilter_h
19 #define itkUnaryFunctorImageFilter_h
48 template<
typename TInputImage,
typename TOutputImage,
typename TFunction >
130 void operator=(const
Self &) ITK_DELETE_FUNCTION;
136 #ifndef ITK_MANUAL_INSTANTIATION
137 #include "itkUnaryFunctorImageFilter.hxx"
UnaryFunctorImageFilter()
InputImageType::ConstPointer InputImagePointer
Light weight base class for most itk classes.
InputImageType::RegionType InputImageRegionType
TInputImage InputImageType
SmartPointer< Self > Pointer
InPlaceImageFilter< TInputImage, TOutputImage > Superclass
OutputImageType::Pointer OutputImagePointer
UnaryFunctorImageFilter Self
TOutputImage OutputImageType
OutputImageType::PixelType OutputImagePixelType
const FunctorType & GetFunctor() const
InputImageType::PixelType InputImagePixelType
virtual void Modified() const
FunctorType & GetFunctor()
unsigned int ThreadIdType
void ThreadedGenerateData(const OutputImageRegionType &outputRegionForThread, ThreadIdType threadId) override
Implements pixel-wise generic operation on one image.
OutputImageType::RegionType OutputImageRegionType
Base class for filters that take an image as input and overwrite that image as the output...
SmartPointer< const Self > ConstPointer
void SetFunctor(const FunctorType &functor)
virtual ~UnaryFunctorImageFilter()
virtual void GenerateOutputInformation() override