Mercurial > hg > svcore
diff data/model/Dense3DModelPeakCache.h @ 1190:f6998e304b36 spectrogram-minor-refactor
Comments and naming
author | Chris Cannam |
---|---|
date | Thu, 23 Jun 2016 14:43:00 +0100 |
parents | 546d4e417346 |
children | 6d09ad2ab21f |
line wrap: on
line diff
--- a/data/model/Dense3DModelPeakCache.h Thu Jun 23 08:45:52 2016 +0100 +++ b/data/model/Dense3DModelPeakCache.h Thu Jun 23 14:43:00 2016 +0100 @@ -45,11 +45,15 @@ } virtual int getResolution() const { - return m_source->getResolution() * m_resolution; + return m_source->getResolution() * m_columnsPerPeak; } + virtual int getColumnsPerPeak() const { + return m_columnsPerPeak; + } + virtual int getWidth() const { - return m_source->getWidth() / m_resolution + 1; + return m_source->getWidth() / m_columnsPerPeak + 1; } virtual int getHeight() const { @@ -91,7 +95,7 @@ mutable EditableDenseThreeDimensionalModel *m_cache; mutable std::vector<bool> m_coverage; // must be bool, for space efficiency // (vector of bool uses 1-bit elements) - int m_resolution; + int m_columnsPerPeak; bool haveColumn(int column) const; void fillColumn(int column) const;