ComplexFFT Type

Static functions for doing various Fourier Operations.

Static members

Static member Description

ComplexFFT.FFT(data, length, direction)

Full Usage: ComplexFFT.FFT(data, length, direction)

Parameters:

Compute a 1D fast Fourier transform of a dataset of complex numbers (as pairs of float's).

data : float32[]

length : int

direction : FourierDirection

ComplexFFT.FFT(data, length, direction)

Full Usage: ComplexFFT.FFT(data, length, direction)

Parameters:

Compute a 1D fast Fourier transform of a dataset of complex numbers.

data : ComplexFloat[]

length : int

direction : FourierDirection

ComplexFFT.FFT(data, direction)

Full Usage: ComplexFFT.FFT(data, direction)

Parameters:

Compute a 1D fast Fourier transform of a dataset of complex numbers.

data : ComplexFloat[]

direction : FourierDirection

ComplexFFT.FFT(data, length, direction)

Full Usage: ComplexFFT.FFT(data, length, direction)

Parameters:

Compute a 1D fast Fourier transform of a dataset of complex numbers.

data : Complex[]

length : int

direction : FourierDirection

ComplexFFT.FFT2(data, xLength, yLength, direction)

Full Usage: ComplexFFT.FFT2(data, xLength, yLength, direction)

Parameters:
    data : float32[] -
    xLength : int -
    yLength : int -
    direction : FourierDirection -

Compute a 2D fast fourier transform on a data set of complex numbers (represented as pairs of floats)

data : float32[]

xLength : int

yLength : int

direction : FourierDirection

ComplexFFT.FFT2(data, xLength, yLength, direction)

Full Usage: ComplexFFT.FFT2(data, xLength, yLength, direction)

Parameters:

Compute a 2D fast fourier transform on a data set of complex numbers

data : ComplexFloat[]

xLength : int

yLength : int

direction : FourierDirection

ComplexFFT.FFT2(data, xLength, yLength, direction)

Full Usage: ComplexFFT.FFT2(data, xLength, yLength, direction)

Parameters:

Compute a 2D fast fourier transform on a data set of complex numbers

data : Complex[]

xLength : int

yLength : int

direction : FourierDirection

ComplexFFT.FFT3(data, xLength, yLength, zLength, direction)

Full Usage: ComplexFFT.FFT3(data, xLength, yLength, zLength, direction)

Parameters:

Compute a 3D fast fourier transform on a data set of complex numbers

data : ComplexFloat[]

xLength : int

yLength : int

zLength : int

direction : FourierDirection

ComplexFFT.FFT3(data, xLength, yLength, zLength, direction)

Full Usage: ComplexFFT.FFT3(data, xLength, yLength, zLength, direction)

Parameters:

Compute a 3D fast fourier transform on a data set of complex numbers

data : Complex[]

xLength : int

yLength : int

zLength : int

direction : FourierDirection

ComplexFFT.FFT_Quick(data, length, direction)

Full Usage: ComplexFFT.FFT_Quick(data, length, direction)

Parameters:

Compute a 1D fast Fourier transform of a dataset of complex numbers (as pairs of float's).

data : float32[]

length : int

direction : FourierDirection

ComplexFFT.FFT_Quick(data, length, direction)

Full Usage: ComplexFFT.FFT_Quick(data, length, direction)

Parameters:

Compute a 1D fast Fourier transform of a dataset of complex numbers.

data : ComplexFloat[]

length : int

direction : FourierDirection

ComplexFFT.FFT_Quick(data, length, direction)

Full Usage: ComplexFFT.FFT_Quick(data, length, direction)

Parameters:

Compute a 1D fast Fourier transform of a dataset of complex numbers.

data : Complex[]

length : int

direction : FourierDirection

ComplexFFT.RFFT(data, direction)

Full Usage: ComplexFFT.RFFT(data, direction)

Parameters:

Compute a 1D real-symmetric fast fourier transform.

data : float32[]

direction : FourierDirection

ComplexFFT.RFFT(data, length, direction)

Full Usage: ComplexFFT.RFFT(data, length, direction)

Parameters:

Compute a 1D real-symmetric fast fourier transform.

data : float32[]

length : int

direction : FourierDirection