18 #ifndef __itkSinRegularizedHeavisideStepFunction_h
19 #define __itkSinRegularizedHeavisideStepFunction_h
52 template<
typename TInput =
float,
typename TOutput =
double >
86 #ifndef ITK_MANUAL_INSTANTIATION
87 #include "itkSinRegularizedHeavisideStepFunction.hxx"
NumericTraits< InputType >::RealType RealType
Superclass::OutputType OutputType
Superclass::RealType RealType
SmartPointer< Self > Pointer
Superclass::InputType InputType
SmartPointer< const Self > ConstPointer
Base class of the Regularized (smoothed) Heaviside functions.
Base class for all ITK function objects.
SinRegularizedHeavisideStepFunction Self
RegularizedHeavisideStepFunction< TInput, TOutput > Superclass
OutputType Evaluate(const InputType &input) const
SinRegularizedHeavisideStepFunction()
~SinRegularizedHeavisideStepFunction()
Superclass::OutputType OutputType
OutputType EvaluateDerivative(const InputType &input) const
Sin-based implementation of the Regularized (smoothed) Heaviside functions.
Superclass::InputType InputType
void operator=(const Self &)