|
| enum class | FFTType {
Forward = 0
, Backward
, ZeroPad
, NoZeroPad
,
NumFFTTypes
} |
| | Lists the different types of FFTs available. More...
|
| |
|
|
| WPFFT (ScanProcessor *scanProcessor) |
| |
|
virtual void | InitStorage (int width, int height, int depth) |
| |
|
virtual void | ReleaseStorage () |
| |
|
virtual void | InitPlans (int width, int height, int depth) |
| |
|
virtual void | DestroyPlans () |
| |
|
virtual void | OnWidthHeightChanged (int width, int height) |
| |
|
virtual void | Compute () |
| |
|
|
static size_t | GetForwardOutputHeight () |
| |
|
static size_t | GetBackwardOutputHeight () |
| |
|
static size_t | GetC2COutputHeight () |
| |
|
static size_t | GetC2CZPOutputHeight () |
| |
|
|
virtual void | AllocateFramework () |
| |
|
virtual void | DestroyFramework () |
| |
|
|
static void | OutputError (int error, char *message) |
| |
|
|
bool | _storageInitialized |
| |
|
ScanProcessor * | _scanProcessor |
| |
|
int | _storageWidth |
| |
|
int | _storageHeight |
| |
|
int | _storageDepth |
| |
|
int | _planWidth |
| |
|
int | _planHeight |
| |
|
int | _planDepth |
| |
|
|
static size_t | _outputHeightFFTR2C = 0 |
| |
|
static size_t | _outputHeightFFTC2R = 0 |
| |
|
static size_t | _outputHeightFFTC2C = 0 |
| |
|
static size_t | _outputHeightFFTC2CZP = 0 |
| |
|
static size_t | _outputHeight2DFFTR2C = 0 |
| |
|
static size_t | _outputHeight2DFFTC2R = 0 |
| |
|
static std::mutex | _mutexSetup |
| | Mutexes for locking.
|
| |
|
static bool | _plansInitialized = false |
| |
|
static bool | _frameworkSetup = false |
| |
|
static int | _numFFTObjects = 0 |
| |
◆ FFTType
Lists the different types of FFTs available.
The documentation for this class was generated from the following files:
- utensil-converter/UtensilConverter/WPFFT.h
- utensil-converter/UtensilConverter/WPFFT.cpp