#include <Kernels.h>
Public Member Functions | |
ScalarValuedKernel () | |
virtual double | operator() (const TPoint &x, const TPoint &y) const =0 |
virtual std::string | GetKernelInfo () const =0 |
Base class from which all ScalarValuedKernels derive.
|
inline |
Create a new scalar valued kernel.
|
pure virtual |
Return a description of this kernel
Implemented in GaussianKernel< TPoint >, GaussianKernel< TPoint >, GaussianKernel< TPoint >, and GaussianKernel< TPoint >.
|
pure virtual |
Evaluate the kernel function at the points x and y
Implemented in GaussianKernel< TPoint >, GaussianKernel< TPoint >, GaussianKernel< TPoint >, and GaussianKernel< TPoint >.