19 #ifndef __itkExponentialLimiterFunction_h 20 #define __itkExponentialLimiterFunction_h 42 template<
class TInput,
unsigned int NDimension >
70 virtual OutputType
Evaluate(
const InputType & input )
const;
73 virtual OutputType
Evaluate(
const InputType & input, DerivativeType & derivative )
const;
76 virtual void Initialize(
void ) throw ( ExceptionObject );
81 ~ExponentialLimiterFunction(){}
99 #ifndef ITK_MANUAL_INSTANTIATION 100 #include "itkExponentialLimiterFunction.hxx"
CovariantVector< DerivativeValueType, itkGetStaticConstMacro(Dimension) > DerivativeType
virtual void Initialize(void)
void operator=(const Self &)
LimiterFunctionBase< TInput, NDimension > Superclass
Superclass::OutputType OutputType
SmartPointer< Self > Pointer
Superclass::DerivativeType DerivativeType
ExponentialLimiterFunction Self
SmartPointer< const Self > ConstPointer
virtual OutputType Evaluate(const InputType &input) const
Base class for all ITK limiter function objects.
itkStaticConstMacro(Dimension, unsigned int, Superclass::Dimension)
Superclass::InputType InputType
virtual void ComputeLimiterSettings(void)
Superclass::DerivativeValueType DerivativeValueType
Superclass::InputType InputType
Superclass::OutputType OutputType
OutputType DerivativeValueType
ExponentialLimiterFunction()