18 #ifndef itkSpatialFunction_h
19 #define itkSpatialFunction_h
44 template <
typename TOutput,
unsigned int VImageDimension = 3,
typename TInput = Po
int<
double, VImageDimension>>
60 using typename Superclass::InputType;
63 using typename Superclass::OutputType;
66 static constexpr
unsigned int ImageDimension = VImageDimension;
71 Evaluate(
const InputType & input)
const override = 0;
77 PrintSelf(std::ostream & os,
Indent indent)
const override;
81 #ifndef ITK_MANUAL_INSTANTIATION
82 # include "itkSpatialFunction.hxx"