19#ifndef __itkHardLimiterFunction_h
20#define __itkHardLimiterFunction_h
38template<
class TInput,
unsigned int NDimension >
85#ifndef ITK_MANUAL_INSTANTIATION
86#include "itkHardLimiterFunction.hxx"
SmartPointer< Self > Pointer
Superclass::OutputType OutputType
Superclass::DerivativeValueType DerivativeValueType
Superclass::InputType InputType
Superclass::DerivativeType DerivativeType
void operator=(const Self &)
LimiterFunctionBase< TInput, NDimension > Superclass
OutputType Evaluate(const InputType &input) const override
SmartPointer< const Self > ConstPointer
OutputType Evaluate(const InputType &input, DerivativeType &derivative) const override
HardLimiterFunction(const Self &)
itkStaticConstMacro(Dimension, unsigned int, Superclass::Dimension)
~HardLimiterFunction() override
Base class for all ITK limiter function objects.
CovariantVector< DerivativeValueType, itkGetStaticConstMacro(Dimension) > DerivativeType
Superclass::InputType InputType
OutputType DerivativeValueType
Superclass::OutputType OutputType