Mercurial > hg > svcore
comparison data/fft/FFTDataServer.h @ 155:ae9be6b6b522
* Add Thumbwheel widget for all our zooming needs
* Use QSettings to save/restore window size and position -- precursor to
switching our preferences to QSettings as well -- wish I'd noticed it sooner
* Only suspend writes (not reads from the underlying cache objects) from the
fft caches when repainting the spectrogram -- performance should now be
significantly better
| author | Chris Cannam |
|---|---|
| date | Thu, 03 Aug 2006 15:40:11 +0000 |
| parents | 6ec58bb8f729 |
| children | a2a8a2b6653a |
comparison
equal
deleted
inserted
replaced
| 154:6ec58bb8f729 | 155:ae9be6b6b522 |
|---|---|
| 72 float getPhaseAt(size_t x, size_t y); | 72 float getPhaseAt(size_t x, size_t y); |
| 73 void getValuesAt(size_t x, size_t y, float &real, float &imaginary); | 73 void getValuesAt(size_t x, size_t y, float &real, float &imaginary); |
| 74 bool isColumnReady(size_t x); | 74 bool isColumnReady(size_t x); |
| 75 | 75 |
| 76 void suspend(); | 76 void suspend(); |
| 77 void suspendWrites(); | |
| 77 void resume(); // also happens automatically if new data needed | 78 void resume(); // also happens automatically if new data needed |
| 78 | 79 |
| 79 // Convenience functions: | 80 // Convenience functions: |
| 80 | 81 |
| 81 bool isLocalPeak(size_t x, size_t y) { | 82 bool isLocalPeak(size_t x, size_t y) { |
