18#ifndef itkNaryFunctorImageFilter_h
19#define itkNaryFunctorImageFilter_h
41template <
typename TInputImage,
typename TOutputImage,
typename TFunction>
129#ifndef ITK_MANUAL_INSTANTIATION
130# include "itkNaryFunctorImageFilter.hxx"
InPlaceImageFilter()=default
Functor::Add1< typename TInputImage::PixelType, typename TInputImage::PixelType > FunctorType
FunctorType & GetFunctor()
SmartPointer< const Self > ConstPointer
static constexpr unsigned int OutputImageDimension
InPlaceImageFilter< TInputImage, TOutputImage > Superclass
typename InputImageType::Pointer InputImagePointer
void DynamicThreadedGenerateData(const OutputImageRegionType &outputRegionForThread) override
typename OutputImageType::RegionType OutputImageRegionType
typename OutputImageType::PixelType OutputImagePixelType
typename InputImageType::PixelType InputImagePixelType
static constexpr unsigned int InputImageDimension
SmartPointer< Self > Pointer
typename OutputImageType::Pointer OutputImagePointer
TInputImage InputImageType
void SetFunctor(FunctorType &functor)
NaryFunctorImageFilter Self
std::vector< InputImagePixelType > NaryArrayType
typename InputImageType::RegionType InputImageRegionType
~NaryFunctorImageFilter() override=default
TOutputImage OutputImageType
virtual void Modified() const
Implements transparent reference counting.
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....