Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | Friends

alize::FrameAccGF Class Reference

#include <FrameAccGF.h>

Inheritance diagram for alize::FrameAccGF:
Inheritance graph
[legend]
Collaboration diagram for alize::FrameAccGF:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 FrameAccGF ()
const FrameAccGFoperator= (const FrameAccGF &)
 FrameAccGF (const FrameAccGF &)
virtual ~FrameAccGF ()
virtual void accumulate (const Feature &f)
virtual void deaccumulate (const Feature &f)
const DoubleSquareMatrixgetxAccMatrix () const
const DoubleSquareMatrixgetCovMatrix ()
const DoubleSquareMatrixgetStdMatrix ()
virtual String getClassName () const
void add (const FrameAccGF &f)

Static Public Member Functions

static FrameAccGFcreate ()

Private Member Functions

virtual void computeAll ()
void copy (const FrameAccGF &)
bool operator== (const FrameAccGF &) const
bool operator!= (const FrameAccGF &) const

Private Attributes

DoubleSquareMatrix _xaccMatrix
DoubleSquareMatrix _covMatrix
DoubleSquareMatrix _stdMatrix
DoubleSquareMatrix _covInvMatr

Friends

class TestFrameAccGF

Detailed Description

Class used to compute mean and covariance (FULL) of a set of features

Author:
Frederic Wils frederic.wils@lia.univ-avignon.fr
Version:
1.0
Date:
2003

Definition at line 80 of file FrameAccGF.h.


Constructor & Destructor Documentation

alize::FrameAccGF::FrameAccGF (  ) [explicit]
alize::FrameAccGF::FrameAccGF ( const FrameAccGF  )
virtual alize::FrameAccGF::~FrameAccGF (  ) [virtual]

Member Function Documentation

virtual void alize::FrameAccGF::accumulate ( const Feature f ) [virtual]

Accumulates a feature

Parameters:
fthe feature

Implements alize::FrameAcc.

void alize::FrameAccGF::add ( const FrameAccGF f )

Add values from another FrameAcc - LIUM Modification

Parameters:
fthe frame acc
virtual void alize::FrameAccGF::computeAll (  ) [private, virtual]

Implements alize::FrameAcc.

void alize::FrameAccGF::copy ( const FrameAccGF  ) [private]
static FrameAccGF& alize::FrameAccGF::create (  ) [static]
virtual void alize::FrameAccGF::deaccumulate ( const Feature f ) [virtual]

Delete an accumulated feature

Parameters:
fthe feature to delete LIUM Modification

Implements alize::FrameAcc.

virtual String alize::FrameAccGF::getClassName (  ) const [virtual]

Returns the name of the class

Returns:
the name of the class of the object as a String

Implements alize::Object.

const DoubleSquareMatrix& alize::FrameAccGF::getCovMatrix (  )

Returns the covariance matrix

Returns:
the covariance matrix
const DoubleSquareMatrix& alize::FrameAccGF::getStdMatrix (  )

Returns the standard deviation matrix

Returns:
the standard deviation matrix
const DoubleSquareMatrix& alize::FrameAccGF::getxAccMatrix (  ) const

Returns the accumulated multiplication parameters matrix

Returns:
the accumulated multiplication parameters matrix
bool alize::FrameAccGF::operator!= ( const FrameAccGF  ) const [private]

Not implemented

const FrameAccGF& alize::FrameAccGF::operator= ( const FrameAccGF  )
bool alize::FrameAccGF::operator== ( const FrameAccGF  ) const [private]

Friends And Related Function Documentation

friend class TestFrameAccGF [friend]

Definition at line 82 of file FrameAccGF.h.


Member Data Documentation

inverse covariance matrix

Definition at line 124 of file FrameAccGF.h.

Definition at line 122 of file FrameAccGF.h.

Definition at line 123 of file FrameAccGF.h.

Definition at line 121 of file FrameAccGF.h.


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