18 #ifndef __itkAtanRegularizedHeavisideStepFunction_h
19 #define __itkAtanRegularizedHeavisideStepFunction_h
52 template<
typename TInput =
float,
typename TOutput =
double >
89 #ifndef ITK_MANUAL_INSTANTIATION
90 #include "itkAtanRegularizedHeavisideStepFunction.hxx"
NumericTraits< InputType >::RealType RealType
virtual OutputType EvaluateDerivative(const InputType &input) const
Superclass::OutputType OutputType
virtual OutputType Evaluate(const InputType &input) const
AtanRegularizedHeavisideStepFunction Self
SmartPointer< const Self > ConstPointer
virtual ~AtanRegularizedHeavisideStepFunction()
Superclass::InputType InputType
Base class of the Regularized (smoothed) Heaviside functions.
Superclass::RealType RealType
RegularizedHeavisideStepFunction< TInput, TOutput > Superclass
Atan-based implementation of the Regularized (smoothed) Heaviside functions.
void operator=(const Self &)
AtanRegularizedHeavisideStepFunction()
Superclass::OutputType OutputType
SmartPointer< Self > Pointer
Superclass::InputType InputType