18 #ifndef itkHConcaveImageFilter_h
19 #define itkHConcaveImageFilter_h
44 template <
typename TInputImage,
typename TOutputImage>
69 static constexpr
unsigned int InputImageDimension = TInputImage::ImageDimension;
70 static constexpr
unsigned int OutputImageDimension = TOutputImage::ImageDimension;
92 itkSetMacro(FullyConnected,
bool);
93 itkGetConstReferenceMacro(FullyConnected,
bool);
94 itkBooleanMacro(FullyConnected);
97 #ifdef ITK_USE_CONCEPT_CHECKING
109 PrintSelf(std::ostream & os,
Indent indent)
const override;
115 GenerateInputRequestedRegion()
override;
119 EnlargeOutputRequestedRegion(
DataObject * itkNotUsed(output))
override;
124 GenerateData()
override;
128 unsigned long m_NumberOfIterationsUsed{ 1 };
129 bool m_FullyConnected{
false };
133 #ifndef ITK_MANUAL_INSTANTIATION
134 # include "itkHConcaveImageFilter.hxx"