18 #ifndef __itkLabelShapeOpeningImageFilter_h
19 #define __itkLabelShapeOpeningImageFilter_h
46 template<
class TInputImage >
70 itkStaticConstMacro(InputImageDimension,
unsigned int,
71 TInputImage::ImageDimension);
72 itkStaticConstMacro(OutputImageDimension,
unsigned int,
73 TInputImage::ImageDimension);
74 itkStaticConstMacro(ImageDimension,
unsigned int,
75 TInputImage::ImageDimension);
95 #ifdef ITK_USE_CONCEPT_CHECKING
118 itkGetConstMacro(Lambda,
double);
119 itkSetMacro(Lambda,
double);
128 itkGetConstMacro(ReverseOrdering,
bool);
129 itkSetMacro(ReverseOrdering,
bool);
130 itkBooleanMacro(ReverseOrdering);
139 void SetAttribute(
const std::string & s)
141 this->SetAttribute( LabelObjectType::GetAttributeFromName(s) );
148 void PrintSelf(std::ostream & os,
Indent indent)
const;
153 void GenerateInputRequestedRegion();
156 void EnlargeOutputRequestedRegion(
DataObject *itkNotUsed(output) );
164 void operator=(
const Self &);
173 #ifndef ITK_MANUAL_INSTANTIATION
174 #include "itkLabelShapeOpeningImageFilter.hxx"