In-place 1D fast Fourier transform. More...
#include <vnl_fft_1d.h>

Public Types | |
| typedef vnl_fft_base< 1, T > | base |
Public Member Functions | |
| vnl_fft_1d (int N) | |
| constructor takes length of signal. More... | |
| unsigned int | size () const |
| return length of signal. More... | |
| void | transform (std::vector< std::complex< T > > &signal, int dir) |
| dir = +1/-1 according to direction of transform. More... | |
| void | transform (std::complex< T > *signal, int dir) |
| dir = +1/-1 according to direction of transform. More... | |
| void | transform (vnl_vector< std::complex< T > > &signal, int dir) |
| dir = +1/-1 according to direction of transform. More... | |
| void | fwd_transform (std::vector< std::complex< T > > &signal) |
| forward FFT. More... | |
| void | fwd_transform (std::complex< T > *signal) |
| forward FFT. More... | |
| void | fwd_transform (vnl_vector< std::complex< T > > &signal) |
| forward FFT. More... | |
| void | bwd_transform (std::vector< std::complex< T > > &signal) |
| backward (inverse) FFT. More... | |
| void | bwd_transform (std::complex< T > *signal) |
| backward (inverse) FFT. More... | |
| void | bwd_transform (vnl_vector< std::complex< T > > &signal) |
| backward (inverse) FFT. More... | |
Protected Attributes | |
| vnl_fft_prime_factors< T > | factors_ [D] |
| prime factorizations of signal dimensions. More... | |
In-place 1D fast Fourier transform.
Definition at line 24 of file vnl_fft_1d.h.
| typedef vnl_fft_base<1, T> vnl_fft_1d< T >::base |
Definition at line 26 of file vnl_fft_1d.h.
|
inline |
constructor takes length of signal.
Definition at line 29 of file vnl_fft_1d.h.
|
inline |
backward (inverse) FFT.
Definition at line 61 of file vnl_fft_1d.h.
|
inline |
backward (inverse) FFT.
Definition at line 65 of file vnl_fft_1d.h.
|
inline |
backward (inverse) FFT.
Definition at line 69 of file vnl_fft_1d.h.
|
inline |
forward FFT.
Definition at line 49 of file vnl_fft_1d.h.
|
inline |
forward FFT.
Definition at line 53 of file vnl_fft_1d.h.
|
inline |
forward FFT.
Definition at line 57 of file vnl_fft_1d.h.
|
inline |
return length of signal.
Definition at line 34 of file vnl_fft_1d.h.
|
inline |
dir = +1/-1 according to direction of transform.
Definition at line 37 of file vnl_fft_1d.h.
|
inline |
dir = +1/-1 according to direction of transform.
Definition at line 41 of file vnl_fft_1d.h.
|
inline |
dir = +1/-1 according to direction of transform.
Definition at line 45 of file vnl_fft_1d.h.
|
protectedinherited |
prime factorizations of signal dimensions.
Definition at line 28 of file vnl_fft_base.h.
1.8.15