Statismo  0.10.1
 All Classes Namespaces Functions Typedefs
Public Types | Public Member Functions | List of all members
GaussianKernel< TPoint > Class Template Reference
Inheritance diagram for GaussianKernel< TPoint >:
Inheritance graph

Public Types

typedef TPoint::CoordRepType CoordRepType
 
typedef vnl_vector< CoordRepType > VectorType
 
typedef TPoint::CoordRepType CoordRepType
 
typedef vnl_vector< CoordRepType > VectorType
 
typedef TPoint::CoordRepType CoordRepType
 
typedef vnl_vector< CoordRepType > VectorType
 

Public Member Functions

 GaussianKernel (double sigma)
 
double operator() (const TPoint &x, const TPoint &y) const
 
std::string GetKernelInfo () const
 
 GaussianKernel (double sigma)
 
double operator() (const TPoint &x, const TPoint &y) const
 
std::string GetKernelInfo () const
 
 GaussianKernel (double sigma)
 
double operator() (const TPoint &x, const TPoint &y) const
 
std::string GetKernelInfo () const
 
 GaussianKernel (double sigma)
 
double operator() (const vtkPoint &x, const vtkPoint &y) const
 
std::string GetKernelInfo () const
 
- Public Member Functions inherited from statismo::ScalarValuedKernel< vtkPoint >
 ScalarValuedKernel ()
 
- Public Member Functions inherited from statismo::ScalarValuedKernel< TPoint >
 ScalarValuedKernel ()
 

Detailed Description

template<class TPoint>
class GaussianKernel< TPoint >

A scalar valued gaussian kernel.

Member Function Documentation

template<class TPoint >
std::string GaussianKernel< TPoint >::GetKernelInfo ( ) const
inlinevirtual

Return a description of this kernel

Implements statismo::ScalarValuedKernel< TPoint >.

template<class TPoint >
std::string GaussianKernel< TPoint >::GetKernelInfo ( ) const
inlinevirtual

Return a description of this kernel

Implements statismo::ScalarValuedKernel< TPoint >.

template<class TPoint >
std::string GaussianKernel< TPoint >::GetKernelInfo ( ) const
inlinevirtual

Return a description of this kernel

Implements statismo::ScalarValuedKernel< TPoint >.

template<class TPoint >
std::string GaussianKernel< TPoint >::GetKernelInfo ( ) const
inlinevirtual

Return a description of this kernel

Implements statismo::ScalarValuedKernel< TPoint >.

template<class TPoint >
double GaussianKernel< TPoint >::operator() ( const vtkPoint x,
const vtkPoint y 
) const
inlinevirtual

Evaluate the kernel function at the points x and y

Implements statismo::ScalarValuedKernel< vtkPoint >.

template<class TPoint >
double GaussianKernel< TPoint >::operator() ( const TPoint &  x,
const TPoint &  y 
) const
inlinevirtual

Evaluate the kernel function at the points x and y

Implements statismo::ScalarValuedKernel< TPoint >.

template<class TPoint >
double GaussianKernel< TPoint >::operator() ( const TPoint &  x,
const TPoint &  y 
) const
inlinevirtual

Evaluate the kernel function at the points x and y

Implements statismo::ScalarValuedKernel< TPoint >.

template<class TPoint >
double GaussianKernel< TPoint >::operator() ( const TPoint &  x,
const TPoint &  y 
) const
inlinevirtual

Evaluate the kernel function at the points x and y

Implements statismo::ScalarValuedKernel< TPoint >.


The documentation for this class was generated from the following files: