18 #ifndef itkGrayscaleFillholeImageFilter_h
19 #define itkGrayscaleFillholeImageFilter_h
55 template <
typename TInputImage,
typename TOutputImage>
80 static constexpr
unsigned int InputImageDimension = TInputImage::ImageDimension;
81 static constexpr
unsigned int OutputImageDimension = TOutputImage::ImageDimension;
95 itkSetMacro(FullyConnected,
bool);
96 itkGetConstReferenceMacro(FullyConnected,
bool);
97 itkBooleanMacro(FullyConnected);
100 #ifdef ITK_USE_CONCEPT_CHECKING
110 PrintSelf(std::ostream & os,
Indent indent)
const override;
116 GenerateInputRequestedRegion()
override;
120 EnlargeOutputRequestedRegion(
DataObject * itkNotUsed(output))
override;
125 GenerateData()
override;
128 unsigned long m_NumberOfIterationsUsed{ 1 };
130 bool m_FullyConnected{};
134 #ifndef ITK_MANUAL_INSTANTIATION
135 # include "itkGrayscaleFillholeImageFilter.hxx"