18#ifndef itkKernelFunctionBase2_h
19#define itkKernelFunctionBase2_h
21#include "itkKernelFunctionBase.h"
39template <
typename TRealValueType =
double>
56 Evaluate(
const TRealValueType & u)
const override = 0;
60 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
KernelFunctionBase< TRealValueType > Superclass
SmartPointer< const Self > ConstPointer
~KernelFunctionBase2() override=default
KernelFunctionBase2()=default