
Public Types | |
| typedef T | Scalar |
| typedef std::complex< Scalar > | Complex |
Public Member Functions | |
| void | clear () |
| void | fwd (Complex *dst, const Complex *src, int nfft) |
| void | fwd (Complex *dst, const Scalar *src, int nfft) |
| void | fwd2 (Complex *dst, const Complex *src, int n0, int n1) |
| void | inv2 (Complex *dst, const Complex *src, int n0, int n1) |
| void | inv (Complex *dst, const Complex *src, int nfft) |
| void | inv (Scalar *dst, const Complex *src, int nfft) |
Protected Types | |
| typedef kiss_cpx_fft< Scalar > | PlanData |
| typedef std::map< int, PlanData > | PlanMap |
Protected Member Functions | |
| int | PlanKey (int nfft, bool isinverse) const |
| PlanData & | get_plan (int nfft, bool inverse) |
| Complex * | real_twiddles (int ncfft2) |
Protected Attributes | |
| PlanMap | m_plans |
| std::map< int, std::vector < Complex > > | m_realTwiddles |
| std::vector< Complex > | m_tmpBuf1 |
| std::vector< Complex > | m_tmpBuf2 |
typedef std::complex<Scalar> Eigen::internal::kissfft_impl< T >::Complex [inherited] |
typedef kiss_cpx_fft<Scalar> Eigen::internal::kissfft_impl< T >::PlanData [protected, inherited] |
typedef std::map<int,PlanData> Eigen::internal::kissfft_impl< T >::PlanMap [protected, inherited] |
typedef T Eigen::internal::kissfft_impl< T >::Scalar [inherited] |
| void Eigen::internal::kissfft_impl< T >::clear | ( | void | ) | [inline, inherited] |
| void Eigen::internal::kissfft_impl< T >::fwd | ( | Complex * | dst, |
| const Complex * | src, | ||
| int | nfft | ||
| ) | [inline, inherited] |
Definition at line 290 of file FFT.
References Eigen::FFT< T_Scalar, T_Impl >::HasFlag(), Eigen::FFT< T_Scalar, T_Impl >::m_impl, Eigen::FFT< T_Scalar, T_Impl >::scale(), and Eigen::FFT< T_Scalar, T_Impl >::Unscaled.
| void Eigen::internal::kissfft_impl< T >::fwd | ( | Complex * | dst, |
| const Scalar * | src, | ||
| int | nfft | ||
| ) | [inline, inherited] |
Definition at line 318 of file FFT.
References Eigen::FFT< T_Scalar, T_Impl >::HalfSpectrum, and Eigen::FFT< T_Scalar, T_Impl >::HasFlag().
| void Eigen::internal::kissfft_impl< T >::fwd2 | ( | Complex * | dst, |
| const Complex * | src, | ||
| int | n0, | ||
| int | n1 | ||
| ) | [inline, inherited] |
| PlanData& Eigen::internal::kissfft_impl< T >::get_plan | ( | int | nfft, |
| bool | inverse | ||
| ) | [inline, protected, inherited] |
| void Eigen::internal::kissfft_impl< T >::inv | ( | Scalar * | dst, |
| const Complex * | src, | ||
| int | nfft | ||
| ) | [inline, inherited] |
| void Eigen::internal::kissfft_impl< T >::inv | ( | Complex * | dst, |
| const Complex * | src, | ||
| int | nfft | ||
| ) | [inline, inherited] |
| void Eigen::internal::kissfft_impl< T >::inv2 | ( | Complex * | dst, |
| const Complex * | src, | ||
| int | n0, | ||
| int | n1 | ||
| ) | [inline, inherited] |
| int Eigen::internal::kissfft_impl< T >::PlanKey | ( | int | nfft, |
| bool | isinverse | ||
| ) | const [inline, protected, inherited] |
| Complex* Eigen::internal::kissfft_impl< T >::real_twiddles | ( | int | ncfft2 | ) | [inline, protected, inherited] |
PlanMap Eigen::internal::kissfft_impl< T >::m_plans [protected, inherited] |
std::map<int, std::vector<Complex> > Eigen::internal::kissfft_impl< T >::m_realTwiddles [protected, inherited] |
std::vector<Complex> Eigen::internal::kissfft_impl< T >::m_tmpBuf1 [protected, inherited] |
std::vector<Complex> Eigen::internal::kissfft_impl< T >::m_tmpBuf2 [protected, inherited] |
| Page generated by Doxygen 1.7.4 for MRPT 0.9.5 SVN:2717 at Sun Oct 16 16:08:03 PDT 2011 | Hosted on: |