CLAM::SMSPitchDiscretization Class Reference

#include <SMSPitchDiscretization.hxx>

List of all members.

Public Member Functions

 SMSPitchDiscretization ()
 ~SMSPitchDiscretization ()
bool Do ()
 Supervised mode execution method (using ports).
bool Do (const Frame &in, Frame &out)
bool Do (const SpectralPeakArray &inPeaks, const Fundamental &inFund, const Spectrum &inSpectrum, SpectralPeakArray &outPeaks, Fundamental &outFund, Spectrum &outSpectrum)

Detailed Description

Definition at line 37 of file SMSPitchDiscretization.hxx.


Constructor & Destructor Documentation

CLAM::SMSPitchDiscretization::SMSPitchDiscretization (  )  [inline]

Definition at line 50 of file SMSPitchDiscretization.hxx.

References CLAM::Processing::Configure().

CLAM::SMSPitchDiscretization::~SMSPitchDiscretization (  )  [inline]

Definition at line 62 of file SMSPitchDiscretization.hxx.


Member Function Documentation

bool CLAM::SMSPitchDiscretization::Do ( const SpectralPeakArray inPeaks,
const Fundamental inFund,
const Spectrum inSpectrum,
SpectralPeakArray outPeaks,
Fundamental outFund,
Spectrum outSpectrum 
)

Definition at line 49 of file SMSPitchDiscretization.cxx.

bool CLAM::SMSPitchDiscretization::Do ( const Frame in,
Frame out 
) [virtual]

Implements CLAM::FrameTransformation.

Definition at line 37 of file SMSPitchDiscretization.cxx.

bool CLAM::SMSPitchDiscretization::Do (  )  [inline, virtual]

Supervised mode execution method (using ports).

Returns:
A boolean telling whether it has been output

Implements CLAM::Processing.

Definition at line 64 of file SMSPitchDiscretization.hxx.

References CLAM::InPort< Token >::Consume(), CLAM::OutPort< Token >::GetData(), CLAM::InPort< Token >::GetData(), and CLAM::OutPort< Token >::Produce().


The documentation for this class was generated from the following files:
Generated by  doxygen 1.6.3