spectrum_type Class Reference

#include <spectrum-type.h>

List of all members.

Public Member Functions

 spectrum_type ()
 spectrum_type (Data &d)
 spectrum_type (spectrum_type *other)
spectrum_freq band (int i)
void set_band (signed4 i, spectrum_freq a)
void set_bark (signed4 i, spectrum_freq a)
spectrum_freq get_bark (signed4 i)
Data get_data () const
void set_data (Data &data)

Public Attributes

spectrum_freq bark [spectrum_size]

Constructor & Destructor Documentation

spectrum_type::spectrum_type (  )  [inline]

References bark, i, and spectrum_size.

spectrum_type::spectrum_type ( Data &  d  )  [inline]

References set_data().

spectrum_type::spectrum_type ( spectrum_type other  )  [inline]

References bark, and spectrum_size.


Member Function Documentation

spectrum_freq spectrum_type::band ( int  i  )  [inline]
spectrum_freq spectrum_type::get_bark ( signed4  i  )  [inline]

References bark.

Referenced by RhythmAnalyzer::calculateRhythmPattern2().

Data spectrum_type::get_data (  )  const

References bark, i, and spectrum_size.

Referenced by Index::write_idx().

void spectrum_type::set_band ( signed4  i,
spectrum_freq  a 
) [inline]
void spectrum_type::set_bark ( signed4  i,
spectrum_freq  a 
) [inline]
void spectrum_type::set_data ( Data &  data  ) 

References bark, i, and spectrum_size.

Referenced by spectrum_type().


Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated by  doxygen 1.6.2