18 #ifndef itkRegularizedHeavisideStepFunction_h
19 #define itkRegularizedHeavisideStepFunction_h
52 template<
typename TInput =
float,
typename TOutput =
double >
67 void SetEpsilon(
const RealType & ieps);
69 itkGetConstMacro( Epsilon,
RealType );
70 itkGetConstMacro( OneOverEpsilon,
RealType );
84 #ifndef ITK_MANUAL_INSTANTIATION
85 #include "itkRegularizedHeavisideStepFunction.hxx"
NumericTraits< InputType >::RealType RealType
HeavisideStepFunctionBase< TInput, TOutput > Superclass
SmartPointer< Self > Pointer
RealType m_OneOverEpsilon
Superclass::InputType InputType
Base class of the Regularized (smoothed) Heaviside functions.
Superclass::InputType InputType
RegularizedHeavisideStepFunction Self
SmartPointer< const Self > ConstPointer
Superclass::OutputType OutputType
Define additional traits for native types such as int or float.
Base class of the Heaviside function.