Navigation
API > API/Runtime > API/Runtime/SignalProcessing > API/Runtime/SignalProcessing/DSP
References
| Module | SignalProcessing |
| Header | /Engine/Source/Runtime/SignalProcessing/Public/DSP/FFTAlgorithm.h |
| Include | #include "DSP/FFTAlgorithm.h" |
Syntax
class IFFTAlgorithm
Remarks
Interface for FFT algorithm.
Destructors
| Type | Name | Description | |
|---|---|---|---|
| Virtual destructor for inheritance. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | BatchForwardRealToComplex
(
int32 InCount, |
BatchForwardRealToComplexPerform the forward FFT on real data and produce complex data. | |
| void | BatchInverseComplexToReal
(
int32 InCount, |
BatchInverseComplexToRealPerform the inverse FFT on complex data and produce real data. | |
| void | ForwardRealToComplex
(
const float*__restrict InReal, |
ForwardRealToComplexPerform the forward FFT on real data and produce complex data. | |
| EFFTScaling | Scaling applied when performing forward FFT. | ||
| void | InverseComplexToReal
(
const float*__restrict InComplex, |
InverseComplexToRealPerform the inverse FFT on complex data and produce real data. | |
| EFFTScaling | Scaling applied when performing inverse FFT. | ||
| int32 | Number of floats expected in input. | ||
| int32 | Number of floats produced in output. | ||
| int32 | Size () |
Number of elements in FFT |