qm-dsp  1.8
TCSGram Class Reference

#include <TCSgram.h>

List of all members.

Public Member Functions

 TCSGram ()
 ~TCSGram ()
void getTCSVector (int, TCSVector &) const
void addTCSVector (const TCSVector &)
long getTime (size_t) const
long getDuration () const
void printDebug ()
int getSize () const
void reserve (size_t uSize)
void clear ()
void setFrameDuration (const double dFrameDurationMS)
void setNumBins (const unsigned int uNumBins)
void normalize ()

Protected Attributes

vectorlist_t m_VectorList
unsigned int m_uNumBins
double m_dFrameDurationMS

Detailed Description

Definition at line 27 of file TCSgram.h.


Constructor & Destructor Documentation

Definition at line 25 of file TCSgram.cpp.

Definition at line 30 of file TCSgram.cpp.


Member Function Documentation

void TCSGram::getTCSVector ( int  iPosition,
TCSVector rTCSVector 
) const

Definition at line 35 of file TCSgram.cpp.

References m_VectorList.

Referenced by ChangeDetectionFunction::process().

void TCSGram::addTCSVector ( const TCSVector rTCSVector)

Definition at line 51 of file TCSgram.cpp.

References m_dFrameDurationMS, and m_VectorList.

Referenced by ChangeDetectionFunction::process().

long TCSGram::getTime ( size_t  uPosition) const

Definition at line 45 of file TCSgram.cpp.

References m_VectorList.

long TCSGram::getDuration ( ) const

Definition at line 62 of file TCSgram.cpp.

References m_dFrameDurationMS, and m_VectorList.

Definition at line 68 of file TCSgram.cpp.

References m_VectorList.

int TCSGram::getSize ( ) const [inline]

Definition at line 37 of file TCSgram.h.

References m_VectorList.

Referenced by ChangeDetectionFunction::process().

void TCSGram::reserve ( size_t  uSize) [inline]

Definition at line 38 of file TCSgram.h.

References m_VectorList.

void TCSGram::clear ( ) [inline]

Definition at line 39 of file TCSgram.h.

References m_VectorList.

void TCSGram::setFrameDuration ( const double  dFrameDurationMS) [inline]

Definition at line 40 of file TCSgram.h.

References m_dFrameDurationMS.

void TCSGram::setNumBins ( const unsigned int  uNumBins) [inline]

Definition at line 41 of file TCSgram.h.

References m_uNumBins.


Member Data Documentation

unsigned int TCSGram::m_uNumBins [protected]

Definition at line 45 of file TCSgram.h.

Referenced by setNumBins().

double TCSGram::m_dFrameDurationMS [protected]

Definition at line 46 of file TCSgram.h.

Referenced by addTCSVector(), getDuration(), and setFrameDuration().


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