CluE  1.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
CluE::Distribution< T > Class Template Referenceabstract

Abstract base class for probability distributions. More...

#include <distribution.h>

Inheritance diagram for CluE::Distribution< T >:
Inheritance graph
Collaboration diagram for CluE::Distribution< T >:
Collaboration graph

Public Member Functions

virtual ~Distribution ()
 
virtual double density (T const &x) const =0
 Evaluates the density function for the given T. More...
 

Detailed Description

template<typename T>
class CluE::Distribution< T >

Abstract base class for probability distributions.

Definition at line 16 of file distribution.h.

Constructor & Destructor Documentation

template<typename T>
virtual CluE::Distribution< T >::~Distribution ( )
inlinevirtual

Definition at line 19 of file distribution.h.

Member Function Documentation

template<typename T>
virtual double CluE::Distribution< T >::density ( T const &  x) const
pure virtual

Evaluates the density function for the given T.

Implemented in CluE::PointGMM, CluE::PointGauss, and CluE::UniGauss.


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