28#ifndef itkInPlaceLabelMapFilter_h
29#define itkInPlaceLabelMapFilter_h
82template <
typename TInputImage>
126 itkSetMacro(InPlace,
bool);
127 itkGetMacro(InPlace,
bool);
128 itkBooleanMacro(InPlace);
184#ifndef ITK_MANUAL_INSTANTIATION
185# include "itkInPlaceLabelMapFilter.hxx"
OutputImageType * GetOutput()
LabelMapFilter< TImage, TImage > Superclass
typename InputImageType::RegionType InputImageRegionType
static constexpr unsigned int OutputImageDimension
InPlaceLabelMapFilter()=default
static constexpr unsigned int InputImageDimension
typename InputImageType::Pointer InputImagePointer
typename InputImageType::LabelObjectType LabelObjectType
typename InputImageType::IndexType IndexType
typename InputImageType::PixelType PixelType
void PrintSelf(std::ostream &os, Indent indent) const override
void AllocateOutputs() override
SmartPointer< Self > Pointer
typename InputImageType::RegionType RegionType
InputImageType * GetLabelMap() override
InPlaceLabelMapFilter Self
typename InputImageType::ConstPointer InputImageConstPointer
bool CanRunInPlace() const
typename InputImageType::PixelType InputImagePixelType
~InPlaceLabelMapFilter() override=default
SmartPointer< const Self > ConstPointer
Control indentation during Print() invocation.
typename OutputImageType::RegionType OutputImageRegionType
TOutputImage OutputImageType
typename OutputImageType::Pointer OutputImagePointer
typename OutputImageType::PixelType OutputImagePixelType
Implements transparent reference counting.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....