18 #ifndef itkHeavisideStepFunction_h
19 #define itkHeavisideStepFunction_h
58 template<
typename TInput =
float,
typename TOutput =
double >
87 void operator=(const
Self &) ITK_DELETE_FUNCTION;
91 #ifndef ITK_MANUAL_INSTANTIATION
92 #include "itkHeavisideStepFunction.hxx"
Implementation of the classical Heaviside step function.
OutputType Evaluate(const InputType &input) const override
HeavisideStepFunctionBase< TInput, TOutput > Superclass
Superclass::OutputType OutputType
Base class for all ITK function objects.
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.