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
virtual void PrintSelf(std::ostream &os, Indent indent) const override
InputImageType::Pointer InputImagePointer
InputImageType::LabelObjectType LabelObjectType
OutputImageType::RegionType OutputImageRegionType
Superclass::OutputImagePointer OutputImagePointer
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
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
void operator=(const Self &) ITK_DELETE_FUNCTION
SmartPointer< const Self > ConstPointer
TInputImage OutputImageType
TInputImage InputImageType
InputImageType::IndexType IndexType
InputImageType::RegionType InputImageRegionType