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

vnl_fftxd_prime_factors< T > Class Template Reference

#include <vnl_fftxd_prime_factors.h>

Collaboration diagram for vnl_fftxd_prime_factors< T >:

Collaboration graph
[legend]
List of all members.

Public Methods

 vnl_fftxd_prime_factors (int)
 ~vnl_fftxd_prime_factors ()
const T * getFactors () const
int getNumber () const
const int * getPvnl_qr () const
 operator bool () const

Detailed Description

template<class T>
class vnl_fftxd_prime_factors< T >

Helper class used by FFTxD:. given an integer n of the form N = (2**P)(3**Q)(5**R) split n into its primefactors (2,3,5)

possible improvements: elements 'number' and 'iPvnl_qr' should really be of type 'unsigned int', but since the f2c'd fortran code does not know about these things....

Definition at line 26 of file vnl_fftxd_prime_factors.h.


Constructor & Destructor Documentation

template<class T>
vnl_fftxd_prime_factors< T >::vnl_fftxd_prime_factors int   
 

template<class T>
vnl_fftxd_prime_factors< T >::~vnl_fftxd_prime_factors  
 


Member Function Documentation

template<class T>
const T* vnl_fftxd_prime_factors< T >::getFactors   const
 

template<class T>
int vnl_fftxd_prime_factors< T >::getNumber   const
 

template<class T>
const int* vnl_fftxd_prime_factors< T >::getPvnl_qr   const
 

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

Definition at line 35 of file vnl_fftxd_prime_factors.h.


The documentation for this class 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