Mercurial > hg > svcore
comparison base/RangeMapper.cpp @ 1201:6f7a440b6218 spectrogram-minor-refactor
Fixes to phase display and colour scale for it; tidy up some debug output
author | Chris Cannam |
---|---|
date | Fri, 05 Aug 2016 14:31:16 +0100 |
parents | c7b9c902642f |
children | 932487fe515a |
comparison
equal
deleted
inserted
replaced
1200:825d0d7641ba | 1201:6f7a440b6218 |
---|---|
68 { | 68 { |
69 if (m_inverted) position = m_maxpos - (position - m_minpos); | 69 if (m_inverted) position = m_maxpos - (position - m_minpos); |
70 double value = m_minval + | 70 double value = m_minval + |
71 ((double(position - m_minpos) / double(m_maxpos - m_minpos)) | 71 ((double(position - m_minpos) / double(m_maxpos - m_minpos)) |
72 * (m_maxval - m_minval)); | 72 * (m_maxval - m_minval)); |
73 cerr << "getValueForPositionUnclamped(" << position << "): minval " << m_minval << ", maxval " << m_maxval << ", value " << value << endl; | 73 // cerr << "getValueForPositionUnclamped(" << position << "): minval " << m_minval << ", maxval " << m_maxval << ", value " << value << endl; |
74 return value; | 74 return value; |
75 } | 75 } |
76 | 76 |
77 LogRangeMapper::LogRangeMapper(int minpos, int maxpos, | 77 LogRangeMapper::LogRangeMapper(int minpos, int maxpos, |
78 double minval, double maxval, | 78 double minval, double maxval, |