Mercurial > hg > svgui
diff layer/Colour3DPlotRenderer.h @ 1163:ab169938832a 3.0-integration
Use peak cache at one zoom level lower (since it exists at that level already -- this is a >= vs > question) + make naming more uniform
author | Chris Cannam |
---|---|
date | Tue, 08 Nov 2016 14:55:53 +0000 |
parents | 436df5f24bda |
children | c036560a7205 |
line wrap: on
line diff
--- a/layer/Colour3DPlotRenderer.h Fri Nov 04 16:44:59 2016 +0000 +++ b/layer/Colour3DPlotRenderer.h Tue Nov 08 14:55:53 2016 +0000 @@ -48,12 +48,12 @@ { public: struct Sources { - Sources() : verticalBinLayer(0), source(0), peaks(0), fft(0) { } + Sources() : verticalBinLayer(0), source(0), peakCache(0), fft(0) { } // These must all outlive this class const VerticalBinLayer *verticalBinLayer; // always const DenseThreeDimensionalModel *source; // always - const Dense3DModelPeakCache *peaks; // optionally + const Dense3DModelPeakCache *peakCache; // optionally const FFTModel *fft; // optionally }; @@ -280,7 +280,7 @@ int renderDrawBuffer(int w, int h, const std::vector<int> &binforx, const std::vector<double> &binfory, - bool usePeaksCache, + bool usePeakCache, bool rightToLeft, bool timeConstrained); @@ -303,7 +303,7 @@ RenderType decideRenderType(const LayerGeometryProvider *) const; ColumnOp::Column getColumn(int sx, int minbin, int nbins, - bool usePeaksCache) const; + bool usePeakCache) const; }; #endif