#include <RangeMapper.h>
Inherits RangeMapper.
Inheritance diagram for LogRangeMapper:


Definition at line 53 of file RangeMapper.h.
Public Member Functions | |
| LogRangeMapper (int minpos, int maxpos, float minval, float maxval, QString m_unit="") | |
| virtual int | getPositionForValue (float value) const |
| virtual float | getValueForPosition (int position) const |
| virtual QString | getUnit () const |
Static Public Member Functions | |
| static void | convertRatioMinLog (float ratio, float minlog, int minpos, int maxpos, float &minval, float &maxval) |
| static void | convertMinMax (int minpos, int maxpos, float minval, float maxval, float &ratio, float &minlog) |
Protected Attributes | |
| int | m_minpos |
| int | m_maxpos |
| float | m_ratio |
| float | m_minlog |
| float | m_maxlog |
| QString | m_unit |
| LogRangeMapper::LogRangeMapper | ( | int | minpos, | |
| int | maxpos, | |||
| float | minval, | |||
| float | maxval, | |||
| QString | m_unit = "" | |||
| ) |
Definition at line 62 of file RangeMapper.cpp.
References convertMinMax(), m_maxlog, m_maxpos, m_minlog, m_minpos, and m_ratio.
| void LogRangeMapper::convertRatioMinLog | ( | float | ratio, | |
| float | minlog, | |||
| int | minpos, | |||
| int | maxpos, | |||
| float & | minval, | |||
| float & | maxval | |||
| ) | [static] |
Definition at line 93 of file RangeMapper.cpp.
| void LogRangeMapper::convertMinMax | ( | int | minpos, | |
| int | maxpos, | |||
| float | minval, | |||
| float | maxval, | |||
| float & | ratio, | |||
| float & | minlog | |||
| ) | [static] |
| int LogRangeMapper::getPositionForValue | ( | float | value | ) | const [virtual] |
| float LogRangeMapper::getValueForPosition | ( | int | position | ) | const [virtual] |
| virtual QString LogRangeMapper::getUnit | ( | ) | const [inline, virtual] |
int LogRangeMapper::m_minpos [protected] |
Definition at line 74 of file RangeMapper.h.
Referenced by getPositionForValue(), getValueForPosition(), and LogRangeMapper().
int LogRangeMapper::m_maxpos [protected] |
Definition at line 75 of file RangeMapper.h.
Referenced by getPositionForValue(), getValueForPosition(), and LogRangeMapper().
float LogRangeMapper::m_ratio [protected] |
Definition at line 76 of file RangeMapper.h.
Referenced by getPositionForValue(), getValueForPosition(), and LogRangeMapper().
float LogRangeMapper::m_minlog [protected] |
Definition at line 77 of file RangeMapper.h.
Referenced by getPositionForValue(), getValueForPosition(), and LogRangeMapper().
float LogRangeMapper::m_maxlog [protected] |
QString LogRangeMapper::m_unit [protected] |
1.5.1