Mercurial > hg > svgui
diff layer/Colour3DPlotRenderer.h @ 1089:c8683d94442a spectrogram-minor-refactor
Start to introduce renderer objects
author | Chris Cannam |
---|---|
date | Tue, 05 Jul 2016 12:20:56 +0100 |
parents | 7122aae95a88 |
children | c8c747783110 |
line wrap: on
line diff
--- a/layer/Colour3DPlotRenderer.h Tue Jul 05 08:58:28 2016 +0100 +++ b/layer/Colour3DPlotRenderer.h Tue Jul 05 12:20:56 2016 +0100 @@ -51,11 +51,11 @@ source(0), peaks(0), fft(0) { } // These must all outlive this class - LayerGeometryProvider *geometryProvider; // always - VerticalBinLayer *verticalBinLayer; // always - DenseThreeDimensionalModel *source; // always - Dense3DModelPeakCache *peaks; // optionally - FFTModel *fft; // optionally + LayerGeometryProvider *geometryProvider; // always + const VerticalBinLayer *verticalBinLayer; // always + DenseThreeDimensionalModel *source; // always + Dense3DModelPeakCache *peaks; // optionally + FFTModel *fft; // optionally }; struct Parameters {