18 #ifndef __itkOpeningByReconstructionImageFilter_h
19 #define __itkOpeningByReconstructionImageFilter_h
54 template<
class TInputImage,
class TOutputImage,
class TKernel >
81 itkStaticConstMacro(InputImageDimension,
unsigned int,
82 TInputImage::ImageDimension);
83 itkStaticConstMacro(OutputImageDimension,
unsigned int,
84 TOutputImage::ImageDimension);
106 itkSetMacro(FullyConnected,
bool);
107 itkGetConstReferenceMacro(FullyConnected,
bool);
108 itkBooleanMacro(FullyConnected);
115 itkSetMacro(PreserveIntensities,
bool);
116 itkGetConstReferenceMacro(PreserveIntensities,
bool);
117 itkBooleanMacro(PreserveIntensities);
120 #ifdef ITK_USE_CONCEPT_CHECKING
130 void PrintSelf(std::ostream & os,
Indent indent)
const;
136 void GenerateInputRequestedRegion();
139 void EnlargeOutputRequestedRegion(
DataObject *itkNotUsed(output) );
145 void operator=(
const Self &);
154 #ifndef ITK_MANUAL_INSTANTIATION
155 #include "itkOpeningByReconstructionImageFilter.hxx"