18 #ifndef __itkTestingComparisonImageFilter_h
19 #define __itkTestingComparisonImageFilter_h
41 template<
class TInputImage,
class TOutputImage >
75 itkSetMacro(ToleranceRadius,
int);
76 itkGetConstMacro(ToleranceRadius,
int);
88 itkSetMacro(IgnoreBoundaryPixels,
bool);
89 itkGetConstMacro(IgnoreBoundaryPixels,
bool);
96 itkGetConstMacro(MeanDifference,
RealType);
98 itkGetConstMacro(NumberOfPixelsWithDifferences,
SizeValueType);
102 using Superclass::SetInput;
103 virtual void SetInput(
const TInputImage *image);
104 virtual void SetInput(
unsigned int,
const TInputImage *image);
105 const TInputImage * GetInput(
void)
const;
106 const TInputImage * GetInput(
unsigned int idx)
const;
113 void PrintSelf(std::ostream & os,
Indent indent)
const;
124 void ThreadedGenerateData(
const OutputImageRegionType & threadRegion,
127 void BeforeThreadedGenerateData();
129 void AfterThreadedGenerateData();
151 void operator=(
const Self &);
158 #ifndef ITK_MANUAL_INSTANTIATION
159 #include "itkTestingComparisonImageFilter.hxx"