Fft2D<T> Methods

Methods

BackwardTransform(ComplexConjugateSignalMatrix<T>) Computes the discrete Fourier transform of a real signal and returns the result.
BackwardTransform(Matrix<Complex<T>>) Computes the discrete Fourier transform of a complex signal and returns the result..
BackwardTransform(ComplexConjugateSignalMatrix<T>, DenseMatrix<T>) Computes the discrete Fourier transform of a real signal.
BackwardTransform(DenseMatrix<Complex<T>>, DenseMatrix<Complex<T>>) Computes the discrete Fourier transform of a complex signal.
BackwardTransform(Matrix<Complex<T>>, Matrix<T>) Computes the discrete Fourier transform of a real signal.
BackwardTransform(Matrix<Complex<T>>, Matrix<Complex<T>>) Computes the discrete Fourier transform of a complex signal.
BackwardTransform(ReadOnlySpan2D<Complex<T>>, Span2D<T>) 
BackwardTransform(ReadOnlySpan2D<Complex<T>>, Span2D<Complex<T>>) 
BackwardTransform(Matrix<Complex<T>>, Matrix<T>, RealFftFormat) Computes the inverse discrete Fourier transform of a real signal.
BackwardTransform(ReadOnlySpan<Complex<T>>, Int32, Span<T>, Int32) Computes the discrete Fourier transform of a real signal.
BackwardTransform(ReadOnlySpan<Complex<T>>, Int32, Span<Complex<T>>, Int32) Computes the discrete Fourier transform of a complex signal.
BackwardTransform<TStorage2D>(TStorage2D, TStorage2D) Computes the discrete Fourier transform of a complex signal.
BackwardTransform<TStorage2D, TComplexStorage2D>(TComplexStorage2D, TStorage2D) Computes the discrete Fourier transform of a real signal.
BackwardTransformInPlace(DenseMatrix<Complex<T>>) Computes the inverse discrete Fourier transform of a complex signal in place.
BackwardTransformInPlace(Matrix<Complex<T>>) Computes the inverse discrete Fourier transform of a complex signal in place.
BackwardTransformInPlace(Span2D<Complex<T>>) 
BackwardTransformInPlace(Span<Complex<T>>, Int32) Computes the inverse discrete Fourier transform of a complex signal in place.
BackwardTransformInPlace<TStorage2D>(TStorage2D) Computes the inverse discrete Fourier transform of a complex signal in place.
Commit Commits the implementation.
(Inherited from FftBase<T>)
CreateComplex Creates a Fast Fourier Transformer for two-dimensional complex data.
CreateReal Creates a Fast Fourier Transformer for two-dimensional real data.
Dispose() Implements the IDisposable interface.
(Inherited from FftBase<T>)
Dispose(Boolean) Implements the Dispose pattern.
(Inherited from FftBase<T>)
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
ForwardTransform(Matrix<T>) Computes the discrete Fourier transform of a real signal and returns the result.
ForwardTransform(Matrix<Complex<T>>) Computes the discrete Fourier transform of a complex signal and returns the result.
ForwardTransform(DenseMatrix<T>, ComplexConjugateSignalMatrix<T>) Computes the discrete Fourier transform of a real signal.
ForwardTransform(DenseMatrix<Complex<T>>, DenseMatrix<Complex<T>>) Computes the discrete Fourier transform of a complex signal.
ForwardTransform(Matrix<T>, Matrix<Complex<T>>) Computes the discrete Fourier transform of a real signal.
ForwardTransform(Matrix<Complex<T>>, Matrix<Complex<T>>) Computes the discrete Fourier transform of a complex signal.
ForwardTransform(ReadOnlySpan2D<T>, Span2D<Complex<T>>) 
ForwardTransform(ReadOnlySpan2D<Complex<T>>, Span2D<Complex<T>>) 
ForwardTransform(Matrix<T>, Matrix<Complex<T>>, RealFftFormat) Computes the discrete Fourier transform of a real signal.
ForwardTransform(ReadOnlySpan<T>, Int32, Span<Complex<T>>, Int32) Computes the discrete Fourier transform of a real signal.
ForwardTransform(ReadOnlySpan<Complex<T>>, Int32, Span<Complex<T>>, Int32) Computes the discrete Fourier transform of a complex signal.
ForwardTransform<TStorage2D>(TStorage2D, TStorage2D) Computes the discrete Fourier transform of a complex signal.
ForwardTransform<TStorage2D, TComplexStorage2D>(TStorage2D, Array2D<Complex<T>>) Computes the discrete Fourier transform of a real signal.
ForwardTransformInPlace(DenseMatrix<Complex<T>>) Computes the discrete Fourier transform of a complex signal in place.
ForwardTransformInPlace(Matrix<Complex<T>>) Computes the discrete Fourier transform of a complex signal in place.
ForwardTransformInPlace(Span2D<Complex<T>>) 
ForwardTransformInPlace(Span<Complex<T>>, Int32) Computes the discrete Fourier transform of a complex signal in place.
ForwardTransformInPlace<TStorage2D>(TStorage2D) Computes the discrete Fourier transform of a complex signal in place.
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetLength Returns the length of the transform for the specified dimension.
(Inherited from FftBase<T>)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also