HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_FFT< T > Class Template Reference

#include <UT_FFT.h>

Public Member Functions

 UT_FFT (exint npnts)
 
 ~UT_FFT ()
 
 UT_NON_COPYABLE (UT_FFT)
 
void toFrequency (T *source, T *destr, T *desti, exint npnts)
 
void toFrequency (T *sourcer, T *sourcei, T *destr, T *desti, exint npnts)
 
void toTime (T *sourcer, T *sourcei, T *dest, exint npnts)
 
void toTime (T *sourcer, T *sourcei, T *destr, T *desti, exint npnts)
 
void resize (exint npnts)
 

Static Public Member Functions

static void toFrequency2D (T *sourcer, T *sourcei, T *destr, T *desti, exint size)
 
static void toTime2D (T *sourcer, T *sourcei, T *destr, T *desti, exint size)
 

Detailed Description

template<typename T>
class UT_FFT< T >

Definition at line 24 of file UT_FFT.h.

Constructor & Destructor Documentation

template<typename T>
UT_FFT< T >::UT_FFT ( exint  npnts)
explicit
template<typename T>
UT_FFT< T >::~UT_FFT ( )

Member Function Documentation

template<typename T>
void UT_FFT< T >::resize ( exint  npnts)
template<typename T>
void UT_FFT< T >::toFrequency ( T source,
T destr,
T desti,
exint  npnts 
)
template<typename T>
void UT_FFT< T >::toFrequency ( T sourcer,
T sourcei,
T destr,
T desti,
exint  npnts 
)
template<typename T>
static void UT_FFT< T >::toFrequency2D ( T sourcer,
T sourcei,
T destr,
T desti,
exint  size 
)
static
template<typename T>
void UT_FFT< T >::toTime ( T sourcer,
T sourcei,
T dest,
exint  npnts 
)
template<typename T>
void UT_FFT< T >::toTime ( T sourcer,
T sourcei,
T destr,
T desti,
exint  npnts 
)
template<typename T>
static void UT_FFT< T >::toTime2D ( T sourcer,
T sourcei,
T destr,
T desti,
exint  size 
)
static
template<typename T>
UT_FFT< T >::UT_NON_COPYABLE ( UT_FFT< T )

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