SpectrogramRangeMapper Class Reference
Inheritance diagram for SpectrogramRangeMapper:
Inheritance graph
Collaboration diagram for SpectrogramRangeMapper:
Collaboration graph

Public Member Functions

 SpectrogramRangeMapper (sv_samplerate_t sr, int)
 
 ~SpectrogramRangeMapper () override
 
int getPositionForValue (double value) const override
 
int getPositionForValueUnclamped (double value) const override
 
double getValueForPosition (int position) const override
 
double getValueForPositionUnclamped (int position) const override
 
QString getUnit () const override
 

Protected Attributes

double m_dist
 
double m_s2
 

Detailed Description

Definition at line 2433 of file SpectrogramLayer.cpp.

Constructor & Destructor Documentation

SpectrogramRangeMapper::SpectrogramRangeMapper ( sv_samplerate_t  sr,
int   
)
inline

Definition at line 2436 of file SpectrogramLayer.cpp.

SpectrogramRangeMapper::~SpectrogramRangeMapper ( )
inlineoverride

Definition at line 2439 of file SpectrogramLayer.cpp.

Member Function Documentation

int SpectrogramRangeMapper::getPositionForValue ( double  value) const
inlineoverride
int SpectrogramRangeMapper::getPositionForValueUnclamped ( double  value) const
inlineoverride

Definition at line 2455 of file SpectrogramLayer.cpp.

double SpectrogramRangeMapper::getValueForPosition ( int  position) const
inlineoverride

Definition at line 2460 of file SpectrogramLayer.cpp.

Referenced by SpectrogramLayer::setVerticalZoomStep().

double SpectrogramRangeMapper::getValueForPositionUnclamped ( int  position) const
inlineoverride

Definition at line 2478 of file SpectrogramLayer.cpp.

QString SpectrogramRangeMapper::getUnit ( ) const
inlineoverride

Definition at line 2483 of file SpectrogramLayer.cpp.

Member Data Documentation

double SpectrogramRangeMapper::m_dist
protected

Definition at line 2486 of file SpectrogramLayer.cpp.

double SpectrogramRangeMapper::m_s2
protected

Definition at line 2487 of file SpectrogramLayer.cpp.


The documentation for this class was generated from the following file: