|
|
| Resampler (WPScanConverter *converter, ScanProcessor *scanProcessor) |
| |
|
int | GetWindowingType () const |
| |
|
bool | GetPerformResample () const |
| |
|
void | SetPerformResample (bool value) |
| |
|
virtual void | InitGPUMethods (int programIndex) |
| |
|
virtual void | OnWidthHeightChanged (int width, int height) |
| |
|
virtual void | OnCalibrationFileChanged (const char *fileName) |
| |
|
virtual int | NoResample () |
| |
|
virtual int | Process () |
| |
|
virtual int | ApplyHanningAndFringe (const float *inData, size_t dataSize) |
| |
|
|
void | SetCalibration () |
| |
|
bool | InitFringeCalibration (int win, int winPow) |
| |
|
void | SetCalibrationFringeFile (const std::string &fname) |
| | expect to have one number per line
|
| |
|
void | InitCalibration (int height) |
| |
|
void | ReleaseCalibration () |
| |
|
virtual void | InitStorage () |
| |
|
virtual void | ReleaseStorage () |
| |
|
virtual void | SetHanningArray (float *hanning) |
| |
|
virtual void | SetPFringeArray (float *pFringe) |
| |
|
virtual void | SetLIFringeArray (int *liFringe) |
| |
|
|
ScanProcessor * | _scanProcessor |
| |
|
WPScanConverter * | _scanConverter |
| |
|
bool | _initialized |
| |
|
bool | _performResample |
| |
|
int | _windowingType |
| | 0=none, 1 == hanning, 2== hamming, 3== gaussian
|
| |
|
int | _height |
| |
|
int | _id |
| |
|
std::vector< int > | _li_fringe |
| |
|
std::vector< SGL > | _hann_win_fringe |
| |
|
std::vector< SGL > | _p_fringe |
| |
|
std::vector< SGL > | _calFringeArray |
| |
|
std::map< SGL, int > | _fringe_map |
| |
|
|
static std::mutex | _mutexResample |
| |
|
static string | _calibrationFileName |
| |
|
static int | _numResamplerObjects = 0 |
| |
The documentation for this class was generated from the following files: