Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

OLA_Frame< T > Class Template Reference
[BOSS OLA Module]

An OLA frame. More...

#include <ola_frame.h>

Inheritance diagram for OLA_Frame< T >:

SampledSignal< T > List of all members.

Public Member Functions

 OLA_Frame (long size)
 OLA_Frame (const SampledSignal< T > &signal, long start, long end)
 OLA frame contructor.

void setCenter (long center)
 Sets the center pitchmark position of this OLA frame.

long getCenter ()
 Returns the center pitchmark position of this OLA frame.

void setVoiced (bool voiced)
 Sets voicedness of this OLA frame.

bool getVoiced ()
 Returns true if this OLA frame is within a voiced interval.


Private Attributes

long centerPitchmark
long lastPitchmark
double intensity
int repetitions
bool voiced

Detailed Description

template<class T>
class OLA_Frame< T >

An OLA frame.


Constructor & Destructor Documentation

template<class T>
OLA_Frame< T >::OLA_Frame long  size  )  [inline]
 


Member Data Documentation

template<class T>
long OLA_Frame< T >::centerPitchmark [private]
 

template<class T>
double OLA_Frame< T >::intensity [private]
 

template<class T>
long OLA_Frame< T >::lastPitchmark [private]
 

template<class T>
int OLA_Frame< T >::repetitions [private]
 

template<class T>
bool OLA_Frame< T >::voiced [private]
 


The documentation for this class was generated from the following file:
Generated on Tue Dec 20 23:14:41 2005 for BOSS by doxygen 1.3.6