comparison data/fft/FFTDataServer.h @ 556:53e5dc8439e7

* get whole columns at a time from fft model when running transform
author Chris Cannam
date Mon, 09 Feb 2009 11:53:29 +0000
parents 107d3f3705c9
children 948271d124ac
comparison
equal deleted inserted replaced
555:8accc7969c1c 556:53e5dc8439e7
86 bool isColumnReady(size_t x); 86 bool isColumnReady(size_t x);
87 87
88 bool getMagnitudesAt(size_t x, float *values, size_t minbin = 0, size_t count = 0, size_t step = 1); 88 bool getMagnitudesAt(size_t x, float *values, size_t minbin = 0, size_t count = 0, size_t step = 1);
89 bool getNormalizedMagnitudesAt(size_t x, float *values, size_t minbin = 0, size_t count = 0, size_t step = 1); 89 bool getNormalizedMagnitudesAt(size_t x, float *values, size_t minbin = 0, size_t count = 0, size_t step = 1);
90 bool getPhasesAt(size_t x, float *values, size_t minbin = 0, size_t count = 0, size_t step = 1); 90 bool getPhasesAt(size_t x, float *values, size_t minbin = 0, size_t count = 0, size_t step = 1);
91 bool getValuesAt(size_t x, float *reals, float *imaginaries, size_t minbin = 0, size_t count = 0, size_t step = 1);
91 92
92 void suspend(); 93 void suspend();
93 void suspendWrites(); 94 void suspendWrites();
94 void resume(); // also happens automatically if new data needed 95 void resume(); // also happens automatically if new data needed
95 96