74#if !defined(ITK_LEGACY_REMOVE)
76 static constexpr RegionEnum ITK_UNSTRUCTURED_REGION = RegionEnum::ITK_UNSTRUCTURED_REGION;
77 static constexpr RegionEnum ITK_STRUCTURED_REGION = RegionEnum::ITK_STRUCTURED_REGION;
81 itkVirtualGetNameOfClassMacro(
Region);
Control indentation during Print() invocation.
A region represents some portion or piece of data.
virtual void PrintSelf(std::ostream &os, Indent indent) const
ITK_DEFAULT_COPY_AND_MOVE(Region)
virtual RegionEnum GetRegionType() const =0
virtual void PrintTrailer(std::ostream &os, Indent indent) const
virtual void PrintHeader(std::ostream &os, Indent indent) const
virtual ~Region()=default
virtual void Print(std::ostream &os, Indent indent=0) const
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....