18 #ifndef itkKernelFunctionBase2_h
19 #define itkKernelFunctionBase2_h
21 #include "itkKernelFunctionBase.h"
39 template<
typename TRealValueType =
double >
55 TRealValueType
Evaluate(
const TRealValueType & u )
const override = 0;
58 virtual void Evaluate(
const TRealValueType & u, TRealValueType * weights )
const = 0;
Kernel used for density estimation and nonparameteric regression.
TRealValueType Evaluate(const TRealValueType &u) const override=0
virtual void Evaluate(const TRealValueType &u, TRealValueType *weights) const =0
SmartPointer< const Self > ConstPointer
SmartPointer< Self > Pointer
KernelFunctionBase< TRealValueType > Superclass
~KernelFunctionBase2() override