18#ifndef itkUnaryFunctorImageFilter_h
19#define itkUnaryFunctorImageFilter_h
49template <
typename TInputImage,
typename TOutputImage,
typename TFunction>
146#ifndef ITK_MANUAL_INSTANTIATION
147# include "itkUnaryFunctorImageFilter.hxx"
InPlaceImageFilter()=default
virtual void Modified() const
Implements transparent reference counting.
typename InputImageType::PixelType InputImagePixelType
typename InputImageType::ConstPointer InputImagePointer
typename OutputImageType::PixelType OutputImagePixelType
~UnaryFunctorImageFilter() override=default
void DynamicThreadedGenerateData(const OutputImageRegionType &outputRegionForThread) override
UnaryFunctorImageFilter()
typename OutputImageType::Pointer OutputImagePointer
typename OutputImageType::RegionType OutputImageRegionType
UnaryFunctorImageFilter Self
SmartPointer< Self > Pointer
void SetFunctor(const FunctorType &functor)
TOutputImage OutputImageType
const FunctorType & GetFunctor() const
void GenerateOutputInformation() override
FunctorType & GetFunctor()
InPlaceImageFilter< TInputImage, TOutputImage > Superclass
SmartPointer< const Self > ConstPointer
typename InputImageType::RegionType InputImageRegionType
TInputImage InputImageType
Functor::Add2< typename TInputImage1::PixelType, typename TInputImage2::PixelType, typename TOutputImage::PixelType > FunctorType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....