18 #ifndef itkDoubleThresholdImageFilter_h
19 #define itkDoubleThresholdImageFilter_h
53 template <
typename TInputImage,
typename TOutputImage>
72 using typename Superclass::InputImagePointer;
73 using typename Superclass::InputImageType;
117 itkSetMacro(FullyConnected,
bool);
118 itkGetConstReferenceMacro(FullyConnected,
bool);
119 itkBooleanMacro(FullyConnected);
122 #ifdef ITK_USE_CONCEPT_CHECKING
135 PrintSelf(std::ostream & os,
Indent indent)
const override;
140 GenerateInputRequestedRegion()
override;
145 EnlargeOutputRequestedRegion(
DataObject * itkNotUsed(output))
override;
151 GenerateData()
override;
162 unsigned long m_NumberOfIterationsUsed{ 1 };
164 bool m_FullyConnected{};
168 #ifndef ITK_MANUAL_INSTANTIATION
169 # include "itkDoubleThresholdImageFilter.hxx"