18 #ifndef __itkConnectedThresholdImageFilter_h
19 #define __itkConnectedThresholdImageFilter_h
36 template<
class TInputImage,
class TOutputImage >
59 typedef typename InputImageType::IndexType
IndexType;
61 typedef typename InputImageType::SizeType
SizeType;
68 void PrintSelf(std::ostream & os,
Indent indent)
const;
112 itkStaticConstMacro(InputImageDimension,
unsigned int,
113 TInputImage::ImageDimension);
114 itkStaticConstMacro(OutputImageDimension,
unsigned int,
115 TOutputImage::ImageDimension);
118 #ifdef ITK_USE_CONCEPT_CHECKING
139 typedef enum { FaceConnectivity, FullConnectivity } ConnectivityEnumType;
143 itkSetEnumMacro(Connectivity, ConnectivityEnumType);
144 itkGetEnumMacro(Connectivity, ConnectivityEnumType);
158 void GenerateInputRequestedRegion();
161 void EnlargeOutputRequestedRegion(
DataObject *output);
169 void operator=(
const Self &);
173 #ifndef ITK_MANUAL_INSTANTIATION
174 #include "itkConnectedThresholdImageFilter.hxx"