28 #ifndef itkInPlaceLabelMapFilter_h
29 #define itkInPlaceLabelMapFilter_h
82 template<
typename TInputImage >
125 itkSetMacro(InPlace,
bool);
126 itkGetMacro(InPlace,
bool);
127 itkBooleanMacro(InPlace);
149 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
176 void operator=(const
Self &) ITK_DELETE_FUNCTION;
182 #ifndef ITK_MANUAL_INSTANTIATION
183 #include "itkInPlaceLabelMapFilter.hxx"
InPlaceLabelMapFilter Self
Light weight base class for most itk classes.
InputImageType::Pointer InputImagePointer
InputImageType::LabelObjectType LabelObjectType
OutputImageType::RegionType OutputImageRegionType
Superclass::OutputImagePointer OutputImagePointer
virtual void AllocateOutputs() override
OutputImageType::PixelType OutputImagePixelType
LabelMapFilter< TInputImage, TInputImage > Superclass
InputImageType::PixelType InputImagePixelType
virtual InputImageType * GetLabelMap() override
InputImageType::RegionType RegionType
bool CanRunInPlace() const
Superclass::OutputImagePixelType OutputImagePixelType
Base class for filters that takes an image as input and overwrites that image as the output...
Superclass::OutputImageRegionType OutputImageRegionType
InputImageType::PixelType PixelType
Base class for filters that take an image as input and overwrite that image as the output...
Superclass::OutputImageType OutputImageType
static const unsigned int InputImageDimension
OutputImageType * GetOutput()
Control indentation during Print() invocation.
static const unsigned int OutputImageDimension
OutputImageType::Pointer OutputImagePointer
InputImageType::ConstPointer InputImageConstPointer
SmartPointer< Self > Pointer
SmartPointer< const Self > ConstPointer
TInputImage OutputImageType
TInputImage InputImageType
virtual void PrintSelf(std::ostream &os, Indent indent) const override
InputImageType::IndexType IndexType
InputImageType::RegionType InputImageRegionType