Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts

vnl_fft_prime_factors< T > Struct Template Reference

#include <vnl_fft_prime_factors.h>

Collaboration diagram for vnl_fft_prime_factors< T >:

Collaboration graph
[legend]
List of all members.

Public Methods

 vnl_fft_prime_factors ()
 vnl_fft_prime_factors (int N)
 ~vnl_fft_prime_factors ()
T const * trigs () const
int number () const
int const * pqr () const
 operator bool () const
void resize (int N)

Detailed Description

template<class T>
struct vnl_fft_prime_factors< T >

Holds prime factor information . Helper class used by the vnl_fft_xd<> FFT routines

Given an integer N of the form N = (2**P)(3**Q)(5**R) split N into its primefactors (2, 3, 5)

Definition at line 24 of file vnl_fft_prime_factors.h.


Constructor & Destructor Documentation

template<class T>
vnl_fft_prime_factors< T >::vnl_fft_prime_factors  
 

template<class T>
vnl_fft_prime_factors< T >::vnl_fft_prime_factors int    N [inline]
 

constructor takes the size of the signal.

Definition at line 30 of file vnl_fft_prime_factors.h.

template<class T>
vnl_fft_prime_factors< T >::~vnl_fft_prime_factors   [inline]
 

Definition at line 32 of file vnl_fft_prime_factors.h.


Member Function Documentation

template<class T>
int vnl_fft_prime_factors< T >::number   const [inline]
 

number which was factorized.

Definition at line 40 of file vnl_fft_prime_factors.h.

template<class T>
vnl_fft_prime_factors< T >::operator bool   const [inline]
 

Definition at line 46 of file vnl_fft_prime_factors.h.

template<class T>
int const* vnl_fft_prime_factors< T >::pqr   const [inline]
 

exponents P, Q, R.

Definition at line 44 of file vnl_fft_prime_factors.h.

template<class T>
void vnl_fft_prime_factors< T >::resize int    N [inline]
 

Definition at line 48 of file vnl_fft_prime_factors.h.

template<class T>
T const* vnl_fft_prime_factors< T >::trigs   const [inline]
 

array of twiddle factors.

Definition at line 36 of file vnl_fft_prime_factors.h.


The documentation for this struct was generated from the following file:
Generated at Wed Mar 12 01:13:30 2003 for ITK by doxygen 1.2.15 written by Dimitri van Heesch, © 1997-2000