comparison layer/Colour3DPlotRenderer.h @ 1083:7122aae95a88 spectrogram-minor-refactor

Start introducing render code
author Chris Cannam
date Fri, 01 Jul 2016 11:21:09 +0100
parents 5b4fe7bb9430
children c8683d94442a
comparison
equal deleted inserted replaced
1082:5b4fe7bb9430 1083:7122aae95a88
155 ScrollableImageCache m_cache; 155 ScrollableImageCache m_cache;
156 156
157 RenderResult render(QPainter &paint, QRect rect, bool timeConstrained); 157 RenderResult render(QPainter &paint, QRect rect, bool timeConstrained);
158 void renderToCache(int x0, int repaintWidth, 158 void renderToCache(int x0, int repaintWidth,
159 bool rightToLeft, bool timeConstrained); 159 bool rightToLeft, bool timeConstrained);
160 int renderDrawBuffer(int w, int h,
161 const std::vector<int> &binforx,
162 const std::vector<double> &binfory,
163 bool usePeaksCache,
164 bool rightToLeft,
165 bool timeConstrained);
160 void clearDrawBuffer(int w, int h); 166 void clearDrawBuffer(int w, int h);
161 }; 167 };
162 168
163 #endif 169 #endif
164 170