Ardour  9.0-pre0-582-g084a23a80d
TCSGram Class Reference

#include <TCSgram.h>

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

◆ TCSGram()

TCSGram::TCSGram ( )

◆ ~TCSGram()

TCSGram::~TCSGram ( )

Member Function Documentation

◆ addTCSVector()

void TCSGram::addTCSVector ( const TCSVector )

◆ clear()

void TCSGram::clear ( )
inline

Definition at line 39 of file TCSgram.h.

◆ getDuration()

long TCSGram::getDuration ( ) const

◆ getSize()

int TCSGram::getSize ( ) const
inline

Definition at line 37 of file TCSgram.h.

◆ getTCSVector()

void TCSGram::getTCSVector ( int  ,
TCSVector  
) const

◆ getTime()

long TCSGram::getTime ( size_t  ) const

◆ normalize()

void TCSGram::normalize ( )

◆ printDebug()

void TCSGram::printDebug ( )

◆ reserve()

void TCSGram::reserve ( size_t  uSize)
inline

Definition at line 38 of file TCSgram.h.

◆ setFrameDuration()

void TCSGram::setFrameDuration ( const double  dFrameDurationMS)
inline

Definition at line 40 of file TCSgram.h.

◆ setNumBins()

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

Definition at line 41 of file TCSgram.h.

Member Data Documentation

◆ m_dFrameDurationMS

double TCSGram::m_dFrameDurationMS
protected

Definition at line 46 of file TCSgram.h.

◆ m_uNumBins

unsigned int TCSGram::m_uNumBins
protected

Definition at line 45 of file TCSgram.h.

◆ m_VectorList

vectorlist_t TCSGram::m_VectorList
protected

Definition at line 44 of file TCSgram.h.


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