18 #ifndef __itkHausdorffDistanceImageFilter_h
19 #define __itkHausdorffDistanceImageFilter_h
61 template<
class TInputImage1,
class TInputImage2 >
87 typedef typename TInputImage1::SizeType
SizeType;
94 itkStaticConstMacro(ImageDimension,
unsigned int,
95 TInputImage1::ImageDimension);
113 itkSetMacro(UseImageSpacing,
bool);
114 itkGetConstMacro( UseImageSpacing,
bool );
118 itkGetConstMacro(HausdorffDistance,
RealType);
119 itkGetConstMacro(AverageHausdorffDistance,
RealType);
122 #ifdef ITK_USE_CONCEPT_CHECKING
133 void PrintSelf(std::ostream & os,
Indent indent)
const;
139 void GenerateInputRequestedRegion();
142 void EnlargeOutputRequestedRegion(
DataObject *data);
146 void operator=(
const Self &);
154 #ifndef ITK_MANUAL_INSTANTIATION
155 #include "itkHausdorffDistanceImageFilter.hxx"