18 #ifndef itkShapeRelabelImageFilter_h
19 #define itkShapeRelabelImageFilter_h
45 template <
typename TInputImage>
70 static constexpr
unsigned int InputImageDimension = TInputImage::ImageDimension;
71 static constexpr
unsigned int OutputImageDimension = TInputImage::ImageDimension;
72 static constexpr
unsigned int ImageDimension = TInputImage::ImageDimension;
89 #ifdef ITK_USE_CONCEPT_CHECKING
110 itkGetConstMacro(ReverseOrdering,
bool);
111 itkSetMacro(ReverseOrdering,
bool);
112 itkBooleanMacro(ReverseOrdering);
123 this->SetAttribute(LabelObjectType::GetAttributeFromName(s));
131 PrintSelf(std::ostream & os,
Indent indent)
const override;
137 GenerateInputRequestedRegion()
override;
141 EnlargeOutputRequestedRegion(
DataObject * itkNotUsed(output))
override;
146 GenerateData()
override;
155 #ifndef ITK_MANUAL_INSTANTIATION
156 # include "itkShapeRelabelImageFilter.hxx"