18 #ifndef __itkVotingBinaryHoleFillingImageFilter_h
19 #define __itkVotingBinaryHoleFillingImageFilter_h
40 template<
class TInputImage,
class TOutputImage >
46 itkStaticConstMacro(InputImageDimension,
unsigned int,
47 TInputImage::ImageDimension);
48 itkStaticConstMacro(OutputImageDimension,
unsigned int,
49 TOutputImage::ImageDimension);
84 itkGetConstReferenceMacro(MajorityThreshold,
unsigned int);
85 itkSetMacro(MajorityThreshold,
unsigned int);
89 itkGetConstReferenceMacro(NumberOfPixelsChanged,
SizeValueType);
91 #ifdef ITK_USE_CONCEPT_CHECKING
104 void PrintSelf(std::ostream & os,
Indent indent)
const;
109 void SetBirthThreshold(
const unsigned int value)
110 { this->Superclass::SetBirthThreshold(value); }
111 void SetSurvivalThreshold(
const unsigned int value)
112 { this->Superclass::SetSurvivalThreshold(value); }
125 void ThreadedGenerateData(
const OutputImageRegionType & outputRegionForThread,
130 void BeforeThreadedGenerateData();
132 void AfterThreadedGenerateData();
136 void operator=(
const Self &);
147 #ifndef ITK_MANUAL_INSTANTIATION
148 #include "itkVotingBinaryHoleFillingImageFilter.hxx"