Holds prime factor information. More...
#include <vnl_fft_prime_factors.h>
Public Member Functions | |
| vnl_fft_prime_factors () | |
| vnl_fft_prime_factors (int N) | |
| constructor takes the size of the signal. More... | |
| ~vnl_fft_prime_factors () | |
| T const * | trigs () const |
| array of twiddle factors. More... | |
| int | number () const |
| number which was factorized. More... | |
| long const * | pqr () const |
| exponents P, Q, R. More... | |
| operator bool () const | |
| bool | operator! () const |
| void | resize (int N) |
Private Member Functions | |
| void | construct (int N) |
| void | destruct () |
| vnl_fft_prime_factors (vnl_fft_prime_factors< T > const &) | |
| vnl_fft_prime_factors< T > & | operator= (vnl_fft_prime_factors< T > const &) |
Private Attributes | |
| T * | trigs_ |
| long | number_ |
| long | pqr_ [3] |
| long | info_ |
Holds prime factor information.
Helper class used by the vnl_fft_xd<> FFT routines
Given an integer N of the form
split N into its primefactors (2, 3, 5)
Definition at line 26 of file vnl_fft_prime_factors.h.
| vnl_fft_prime_factors< T >::vnl_fft_prime_factors | ( | ) |
Definition at line 14 of file vnl_fft_prime_factors.hxx.
|
inline |
constructor takes the size of the signal.
Definition at line 34 of file vnl_fft_prime_factors.h.
|
inline |
Definition at line 36 of file vnl_fft_prime_factors.h.
|
inlineprivate |
Definition at line 67 of file vnl_fft_prime_factors.h.
|
private |
Definition at line 21 of file vnl_fft_prime_factors.hxx.
|
private |
Definition at line 33 of file vnl_fft_prime_factors.hxx.
|
inline |
number which was factorized.
Definition at line 42 of file vnl_fft_prime_factors.h.
|
inlineexplicit |
Definition at line 47 of file vnl_fft_prime_factors.h.
|
inline |
Definition at line 49 of file vnl_fft_prime_factors.h.
|
inlineprivate |
Definition at line 68 of file vnl_fft_prime_factors.h.
|
inline |
exponents P, Q, R.
Definition at line 45 of file vnl_fft_prime_factors.h.
|
inline |
Definition at line 52 of file vnl_fft_prime_factors.h.
|
inline |
array of twiddle factors.
Definition at line 39 of file vnl_fft_prime_factors.h.
|
private |
Definition at line 61 of file vnl_fft_prime_factors.h.
|
private |
Definition at line 59 of file vnl_fft_prime_factors.h.
|
private |
Definition at line 60 of file vnl_fft_prime_factors.h.
|
private |
Definition at line 58 of file vnl_fft_prime_factors.h.
1.8.15