Orfeo Toolbox  3.16
Public Types | Public Member Functions
vnl_fft_3d< T > Struct Template Reference

#include <vnl_fft_3d.h>

List of all members.

Public Types

typedef vnl_fft_base< 3, T > base

Public Member Functions

 vnl_fft_3d (int M, int N, int Q)
void bwd_transform (vnl_matrix< vcl_complex< T > > &signal)
unsigned cols () const
void fwd_transform (vnl_matrix< vcl_complex< T > > &signal)
unsigned rows () const
void transform (vnl_matrix< vcl_complex< T > > &signal, int dir)

Detailed Description

template<class T>
struct vnl_fft_3d< T >

Definition at line 18 of file vnl_fft_3d.h.


Member Typedef Documentation

template<class T>
typedef vnl_fft_base<3, T> vnl_fft_3d< T >::base

Definition at line 20 of file vnl_fft_3d.h.


Constructor & Destructor Documentation

template<class T>
vnl_fft_3d< T >::vnl_fft_3d ( int  M,
int  N,
int  Q 
)
inline

Definition at line 23 of file vnl_fft_3d.h.


Member Function Documentation

template<class T>
void vnl_fft_3d< T >::bwd_transform ( vnl_matrix< vcl_complex< T > > &  signal)
inline

Definition at line 38 of file vnl_fft_3d.h.

References vnl_fft_3d< T >::transform().

template<class T>
unsigned vnl_fft_3d< T >::cols ( ) const
inline

Definition at line 43 of file vnl_fft_3d.h.

template<class T>
void vnl_fft_3d< T >::fwd_transform ( vnl_matrix< vcl_complex< T > > &  signal)
inline

Definition at line 34 of file vnl_fft_3d.h.

References vnl_fft_3d< T >::transform().

template<class T>
unsigned vnl_fft_3d< T >::rows ( ) const
inline

Definition at line 42 of file vnl_fft_3d.h.

template<class T>
void vnl_fft_3d< T >::transform ( vnl_matrix< vcl_complex< T > > &  signal,
int  dir 
)
inline

Definition at line 30 of file vnl_fft_3d.h.

Referenced by vnl_fft_3d< T >::bwd_transform(), and vnl_fft_3d< T >::fwd_transform().


The documentation for this struct was generated from the following file:

Generated at Sun Feb 3 2013 01:00:02 for Orfeo Toolbox with doxygen 1.8.1.1