18 #ifndef itkHMaximaImageFilter_h
19 #define itkHMaximaImageFilter_h
56 template <
typename TInputImage,
typename TOutputImage>
81 static constexpr
unsigned int InputImageDimension = TInputImage::ImageDimension;
82 static constexpr
unsigned int OutputImageDimension = TOutputImage::ImageDimension;
104 itkSetMacro(FullyConnected,
bool);
105 itkGetConstReferenceMacro(FullyConnected,
bool);
106 itkBooleanMacro(FullyConnected);
109 #ifdef ITK_USE_CONCEPT_CHECKING
121 PrintSelf(std::ostream & os,
Indent indent)
const override;
127 GenerateInputRequestedRegion()
override;
131 EnlargeOutputRequestedRegion(
DataObject * itkNotUsed(output))
override;
135 GenerateData()
override;
139 unsigned long m_NumberOfIterationsUsed{ 1 };
140 bool m_FullyConnected{
false };
144 #ifndef ITK_MANUAL_INSTANTIATION
145 # include "itkHMaximaImageFilter.hxx"