MipBaselib::GaussianComponent Class Reference
[Probability Density Functions (PDF) and Hypotesis Densities (PHD)]

Provides a class to represent a component of a Gaussian Mixture pdf. More...

#include <GaussianMixture.h>

Inheritance diagram for MipBaselib::GaussianComponent:

MipBaselib::Gaussian MipBaselib::PDF MipBaselib::GaussianComponentID MipBaselib::GaussianComponentJointDiscrete

List of all members.

Public Member Functions

 GaussianComponent ()
 Default constructor.
 GaussianComponent (const GaussianComponent &a)
 Copy constructor.
 GaussianComponent (Gaussian g, Decimal w)
 Complete constructor.
 GaussianComponent (DCol m, DMat &c, Decimal w=0.0)
 Complete constructor.
GaussianComponentoperator= (const GaussianComponent &a)
 operator =.
virtual string print ()
 Returns the the value of the pdf in the given position.

Public Attributes

Decimal weight


Detailed Description

Provides a class to represent a component of a Gaussian Mixture pdf.

Author:
Paolo Stegagno

Constructor & Destructor Documentation

MipBaselib::GaussianComponent::GaussianComponent (  ) 

Default constructor.

MipBaselib::GaussianComponent::GaussianComponent ( const GaussianComponent a  ) 

Copy constructor.

MipBaselib::GaussianComponent::GaussianComponent ( Gaussian  g,
Decimal  w 
)

Complete constructor.

MipBaselib::GaussianComponent::GaussianComponent ( DCol  m,
DMat c,
Decimal  w = 0.0 
)

Complete constructor.


Member Function Documentation

GaussianComponent & MipBaselib::GaussianComponent::operator= ( const GaussianComponent a  ) 

operator =.

string MipBaselib::GaussianComponent::print (  )  [virtual]

Returns the the value of the pdf in the given position.

Parameters:
[in] col Requested position.

Reimplemented from MipBaselib::Gaussian.


Member Data Documentation


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

Generated on Mon Feb 20 07:01:11 2017 for MIP by  doxygen 1.5.6