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;