svgui
1.9
|
#include <SpectrogramLayer.h>
Public Member Functions | |
MagnitudeRange () | |
bool | operator== (const MagnitudeRange &r) |
bool | isSet () const |
void | set (float min, float max) |
bool | sample (float f) |
bool | sample (const MagnitudeRange &r) |
float | getMin () const |
float | getMax () const |
Private Member Functions | |
unsigned int | convert (float f) |
Private Attributes | |
unsigned int | m_min |
unsigned int | m_max |
Definition at line 390 of file SpectrogramLayer.h.
SpectrogramLayer::MagnitudeRange::MagnitudeRange | ( | ) | [inline] |
Definition at line 392 of file SpectrogramLayer.h.
bool SpectrogramLayer::MagnitudeRange::operator== | ( | const MagnitudeRange & | r | ) | [inline] |
Definition at line 393 of file SpectrogramLayer.h.
bool SpectrogramLayer::MagnitudeRange::isSet | ( | ) | const [inline] |
Definition at line 396 of file SpectrogramLayer.h.
Referenced by SpectrogramLayer::paintDrawBuffer(), SpectrogramLayer::paintDrawBufferPeakFrequencies(), sample(), and SpectrogramLayer::updateViewMagnitudes().
void SpectrogramLayer::MagnitudeRange::set | ( | float | min, |
float | max | ||
) | [inline] |
Definition at line 397 of file SpectrogramLayer.h.
bool SpectrogramLayer::MagnitudeRange::sample | ( | float | f | ) | [inline] |
Definition at line 402 of file SpectrogramLayer.h.
References convert(), isSet(), m_max, and m_min.
Referenced by SpectrogramLayer::paintDrawBuffer(), SpectrogramLayer::paintDrawBufferPeakFrequencies(), and SpectrogramLayer::updateViewMagnitudes().
bool SpectrogramLayer::MagnitudeRange::sample | ( | const MagnitudeRange & | r | ) | [inline] |
Definition at line 414 of file SpectrogramLayer.h.
float SpectrogramLayer::MagnitudeRange::getMin | ( | ) | const [inline] |
Definition at line 426 of file SpectrogramLayer.h.
References m_min.
float SpectrogramLayer::MagnitudeRange::getMax | ( | ) | const [inline] |
Definition at line 427 of file SpectrogramLayer.h.
References m_max.
unsigned int SpectrogramLayer::MagnitudeRange::convert | ( | float | f | ) | [inline, private] |
Definition at line 431 of file SpectrogramLayer.h.
unsigned int SpectrogramLayer::MagnitudeRange::m_min [private] |
Definition at line 429 of file SpectrogramLayer.h.
Referenced by getMin(), isSet(), operator==(), sample(), and set().
unsigned int SpectrogramLayer::MagnitudeRange::m_max [private] |
Definition at line 430 of file SpectrogramLayer.h.
Referenced by getMax(), isSet(), operator==(), sample(), and set().