28#ifndef itkChangeRegionLabelMapFilter_h
29#define itkChangeRegionLabelMapFilter_h
55template <
typename TInputImage>
87 using PixelType =
typename InputImageType::PixelType;
88 using IndexType =
typename InputImageType::IndexType;
90 using SizeType =
typename InputImageType::SizeType;
132#ifndef ITK_MANUAL_INSTANTIATION
133# include "itkChangeRegionLabelMapFilter.hxx"
typename InputImageType::ConstPointer InputImageConstPointer
void GenerateOutputInformation() override
typename InputImageType::PixelType InputImagePixelType
SmartPointer< const Self > ConstPointer
typename InputImageType::SizeType SizeType
InPlaceLabelMapFilter< TInputImage > Superclass
typename InputImageType::IndexType IndexType
void EnlargeOutputRequestedRegion(DataObject *output) override
void GenerateData() override
OutputImageRegionType m_Region
static constexpr unsigned int ImageDimension
ChangeRegionLabelMapFilter Self
typename InputImageType::Pointer InputImagePointer
typename InputImageType::RegionType RegionType
typename InputImageType::RegionType InputImageRegionType
void GenerateInputRequestedRegion() override
SmartPointer< Self > Pointer
static constexpr unsigned int OutputImageDimension
~ChangeRegionLabelMapFilter() override=default
typename InputImageType::IndexValueType IndexValueType
typename InputImageType::LabelObjectType LabelObjectType
static constexpr unsigned int InputImageDimension
void ThreadedProcessLabelObject(LabelObjectType *labelObject) override
typename InputImageType::PixelType PixelType
ChangeRegionLabelMapFilter()=default
void PrintSelf(std::ostream &os, Indent indent) const override
TInputImage InputImageType
Base class for all data objects in ITK.
typename OutputImageType::PixelType OutputImagePixelType
InPlaceLabelMapFilter()=default
TInputImage OutputImageType
typename OutputImageType::Pointer OutputImagePointer
typename OutputImageType::RegionType OutputImageRegionType
Control indentation during Print() invocation.
A region represents some portion or piece of data.
Implements transparent reference counting.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....