comparison layer/Colour3DPlotRenderer.h @ 1473:886c1cd48f9d by-id

Further layer updates for ModelById
author Chris Cannam
date Tue, 02 Jul 2019 11:49:52 +0100
parents 11a150e65ee1
children 62aad7969f8b
comparison
equal deleted inserted replaced
1472:dbff4b290bf0 1473:886c1cd48f9d
52 Sources() : verticalBinLayer(0) { } 52 Sources() : verticalBinLayer(0) { }
53 53
54 // These must all outlive this class 54 // These must all outlive this class
55 const VerticalBinLayer *verticalBinLayer; // always 55 const VerticalBinLayer *verticalBinLayer; // always
56 ModelId source; // always; a DenseThreeDimensionalModel 56 ModelId source; // always; a DenseThreeDimensionalModel
57 ModelId fft; // optionally 57 ModelId fft; // optionally; an FFTModel; used for phase/peak-freq modes
58 std::vector<Dense3DModelPeakCache *> peakCaches; // zero or more 58 std::vector<ModelId> peakCaches; // zero or more
59 }; 59 };
60 60
61 struct Parameters { 61 struct Parameters {
62 Parameters() : 62 Parameters() :
63 colourScale(ColourScale::Parameters()), 63 colourScale(ColourScale::Parameters()),