#include <DistanceBetweenComponents.h>
Public Types | |
typedef SingleGaussianState< N > | SingleState |
Public Member Functions | |
virtual DistanceBetweenComponents< N > * | clone () const =0 |
virtual double | operator() (const SingleState &, const SingleState &) const =0 |
Base class (abstract) of calculation of distance between two Gaussian components.
Definition at line 11 of file DistanceBetweenComponents.h.
typedef SingleGaussianState<N> DistanceBetweenComponents< N >::SingleState |
Definition at line 13 of file DistanceBetweenComponents.h.
virtual DistanceBetweenComponents<N>* DistanceBetweenComponents< N >::clone | ( | ) | const [pure virtual] |
Implemented in KullbackLeiblerDistance< N >, and MahalanobisDistance.
virtual double DistanceBetweenComponents< N >::operator() | ( | const SingleState & | , |
const SingleState & | |||
) | const [pure virtual] |