18#ifndef itkAtanRegularizedHeavisideStepFunction_h
19#define itkAtanRegularizedHeavisideStepFunction_h
49template <
typename TInput =
float,
typename TOutput =
double>
83#ifndef ITK_MANUAL_INSTANTIATION
84# include "itkAtanRegularizedHeavisideStepFunction.hxx"
Atan-based implementation of the Regularized (smoothed) Heaviside functions.
AtanRegularizedHeavisideStepFunction()=default
OutputType EvaluateDerivative(const InputType &input) const override
OutputType Evaluate(const InputType &input) const override
~AtanRegularizedHeavisideStepFunction() override=default
Base class of the Regularized (smoothed) Heaviside functions.
typename NumericTraits< InputType >::RealType RealType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....