SpectrogramRangeMapper Class Reference

Inherits RangeMapper.

Inheritance diagram for SpectrogramRangeMapper:

Inheritance graph
[legend]
Collaboration diagram for SpectrogramRangeMapper:

Collaboration graph
[legend]
List of all members.

Detailed Description

Definition at line 3026 of file SpectrogramLayer.cpp.

Public Member Functions

 SpectrogramRangeMapper (int sr, int)
 ~SpectrogramRangeMapper ()
virtual int getPositionForValue (float value) const
virtual float getValueForPosition (int position) const
virtual QString getUnit () const

Protected Attributes

float m_dist
float m_s2


Constructor & Destructor Documentation

SpectrogramRangeMapper::SpectrogramRangeMapper ( int  sr,
int   
) [inline]

Definition at line 3029 of file SpectrogramLayer.cpp.

SpectrogramRangeMapper::~SpectrogramRangeMapper (  )  [inline]

Definition at line 3032 of file SpectrogramLayer.cpp.


Member Function Documentation

virtual int SpectrogramRangeMapper::getPositionForValue ( float  value  )  const [inline, virtual]

Implements RangeMapper.

Definition at line 3034 of file SpectrogramLayer.cpp.

References m_dist, and m_s2.

Referenced by SpectrogramLayer::getVerticalZoomSteps().

virtual float SpectrogramRangeMapper::getValueForPosition ( int  position  )  const [inline, virtual]

Implements RangeMapper.

Definition at line 3048 of file SpectrogramLayer.cpp.

References m_dist, and m_s2.

Referenced by SpectrogramLayer::setVerticalZoomStep().

virtual QString SpectrogramRangeMapper::getUnit (  )  const [inline, virtual]

Reimplemented from RangeMapper.

Definition at line 3066 of file SpectrogramLayer.cpp.


Member Data Documentation

float SpectrogramRangeMapper::m_dist [protected]

Definition at line 3069 of file SpectrogramLayer.cpp.

Referenced by getPositionForValue(), and getValueForPosition().

float SpectrogramRangeMapper::m_s2 [protected]

Definition at line 3070 of file SpectrogramLayer.cpp.

Referenced by getPositionForValue(), and getValueForPosition().


The documentation for this class was generated from the following file:
Generated on Wed Feb 20 15:45:36 2008 for SonicVisualiser by  doxygen 1.5.1