18 #ifndef itkMahalanobisDistanceThresholdImageFunction_h
19 #define itkMahalanobisDistanceThresholdImageFunction_h
49 template <
typename TInputImage,
typename TCoordinate =
float>
69 using typename Superclass::InputImageType;
75 static constexpr
unsigned int ImageDimension = Superclass::ImageDimension;
84 using typename Superclass::ContinuousIndexType;
123 EvaluateAtIndex(
const IndexType & index)
const override;
137 EvaluateDistanceAtIndex(
const IndexType & index)
const;
140 itkGetConstReferenceMacro(Threshold,
double);
141 itkSetMacro(Threshold,
double);
166 PrintSelf(std::ostream & os,
Indent indent)
const override;
169 double m_Threshold{};
185 #ifndef ITK_MANUAL_INSTANTIATION
186 # include "itkMahalanobisDistanceThresholdImageFunction.hxx"