Mercurial > hg > svgui
comparison layer/Colour3DPlotRenderer.h @ 1100:102f986ec032 spectrogram-minor-refactor
Create, but don't yet use, a renderer in the colour 3d plot layer
author | Chris Cannam |
---|---|
date | Wed, 13 Jul 2016 13:06:28 +0100 |
parents | 92ac1fce7102 |
children | d84a0033b305 |
comparison
equal
deleted
inserted
replaced
1099:5c6271734790 | 1100:102f986ec032 |
---|---|
49 struct Sources { | 49 struct Sources { |
50 Sources() : verticalBinLayer(0), source(0), peaks(0), fft(0) { } | 50 Sources() : verticalBinLayer(0), source(0), peaks(0), fft(0) { } |
51 | 51 |
52 // These must all outlive this class | 52 // These must all outlive this class |
53 const VerticalBinLayer *verticalBinLayer; // always | 53 const VerticalBinLayer *verticalBinLayer; // always |
54 DenseThreeDimensionalModel *source; // always | 54 const DenseThreeDimensionalModel *source; // always |
55 Dense3DModelPeakCache *peaks; // optionally | 55 const Dense3DModelPeakCache *peaks; // optionally |
56 FFTModel *fft; // optionally | 56 const FFTModel *fft; // optionally |
57 }; | 57 }; |
58 | 58 |
59 struct Parameters { | 59 struct Parameters { |
60 Parameters() : | 60 Parameters() : |
61 colourScale(ColourScale::Parameters()), | 61 colourScale(ColourScale::Parameters()), |