18#ifndef itkLabelMapToLabelImageFilter_h
19#define itkLabelMapToLabelImageFilter_h
45template <
typename TInputImage,
typename TOutputImage>
70 using IndexType =
typename OutputImageType::IndexType;
96#ifndef ITK_MANUAL_INSTANTIATION
97# include "itkLabelMapToLabelImageFilter.hxx"
TInputImage InputImageType
typename OutputImageType::RegionType OutputImageRegionType
typename InputImageType::ConstPointer InputImageConstPointer
typename InputImageType::Pointer InputImagePointer
TOutputImage OutputImageType
typename OutputImageType::Pointer OutputImagePointer
typename InputImageType::LabelObjectType LabelObjectType
typename InputImageType::PixelType InputImagePixelType
typename InputImageType::RegionType InputImageRegionType
typename OutputImageType::ConstPointer OutputImageConstPointer
typename OutputImageType::PixelType OutputImagePixelType
typename OutputImageType::IndexType IndexType
static constexpr unsigned int InputImageDimension
LabelMapToLabelImageFilter()=default
void BeforeThreadedGenerateData() override
LabelMapToLabelImageFilter Self
LabelMapFilter< TInputImage, TOutputImage > Superclass
~LabelMapToLabelImageFilter() override=default
static constexpr unsigned int OutputImageDimension
SmartPointer< Self > Pointer
SmartPointer< const Self > ConstPointer
void ThreadedProcessLabelObject(LabelObjectType *labelObject) override
typename Superclass::LabelObjectType LabelObjectType
Implements transparent reference counting.
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....