18#ifndef itkMaskedAssignImageFilter_h
19#define itkMaskedAssignImageFilter_h
59template <
typename TInputImage,
typename TMaskImage,
typename TOutputImage = TInputImage>
127#ifndef ITK_MANUAL_INSTANTIATION
128#include "itkMaskedAssignImageFilter.hxx"
typename OutputImageType::PixelType OutputPixelType
virtual void SetAssignImage(const AssignImageType *assign)
MaskedAssignImageFilter()
SmartPointer< const Self > ConstPointer
SmartPointer< Self > Pointer
virtual const MaskImageType * GetMaskImage() const
virtual void SetAssignConstant(const OutputPixelType &v)
TInputImage InputImageType
virtual const AssignImageType * GetAssignImage() const
TOutputImage AssignImageType
~MaskedAssignImageFilter() override=default
TOutputImage OutputImageType
virtual void SetMaskImage(const MaskImageType *mask)
virtual OutputPixelType GetAssignConstant() const
MaskedAssignImageFilter Self
TernaryGeneratorImageFilter< TInputImage, TMaskImage, TOutputImage, TOutputImage > Superclass
DataObject * GetInput(const DataObjectIdentifierType &key)
Return an input.
Implements transparent reference counting.
void SetInput3(const TInputImage *image3)
virtual void SetConstant3(const Input3ImagePixelType &input3)
virtual const Input3ImagePixelType & GetConstant3() const
void SetInput2(const TMaskImage *image2)
TernaryGeneratorImageFilter()
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....