18 #ifndef itkHeavisideStepFunction_h 19 #define itkHeavisideStepFunction_h 58 template<
typename TInput =
float,
typename TOutput =
double >
76 OutputType
Evaluate(
const InputType & input)
const ITK_OVERRIDE;
87 void operator=(const Self &) ITK_DELETE_FUNCTION;
91 #ifndef ITK_MANUAL_INSTANTIATION 92 #include "itkHeavisideStepFunction.hxx" OutputType Evaluate(const InputType &input) const override
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
Implementation of the classical Heaviside step function.
HeavisideStepFunctionBase< TInput, TOutput > Superclass
Superclass::OutputType OutputType
Superclass::InputType InputType
HeavisideStepFunction Self
SmartPointer< Self > Pointer
Superclass::InputType InputType
SmartPointer< const Self > ConstPointer
OutputType EvaluateDerivative(const InputType &input) const override
Superclass::OutputType OutputType
Base class of the Heaviside function.