OpenWareLaboratory
ComplexFourierTransform Class Reference

Public Member Functions

 ComplexFourierTransform ()
 
 ComplexFourierTransform (int len)
 
void fft (ComplexFloatArray inout)
 
int getSize ()
 
void ifft (ComplexFloatArray inout)
 
void init (int len)
 
 ~ComplexFourierTransform ()
 

Detailed Description

Definition at line 39 of file ComplexFourierTransform.h.

Constructor & Destructor Documentation

ComplexFourierTransform::ComplexFourierTransform ( )
inline

Definition at line 45 of file ComplexFourierTransform.h.

ComplexFourierTransform::ComplexFourierTransform ( int  len)
inline

Definition at line 46 of file ComplexFourierTransform.h.

References init().

ComplexFourierTransform::~ComplexFourierTransform ( )
inline

Definition at line 49 of file ComplexFourierTransform.h.

References ComplexFloatArray::destroy().

Member Function Documentation

void ComplexFourierTransform::fft ( ComplexFloatArray  inout)
inline
int ComplexFourierTransform::getSize ( )
inline

Definition at line 69 of file ComplexFourierTransform.h.

References ComplexFloatArray::getSize().

Referenced by fft(), ifft(), and init().

void ComplexFourierTransform::init ( int  len)
inline

Definition at line 52 of file ComplexFourierTransform.h.

References ASSERT, ComplexFloatArray::create(), and getSize().

Referenced by ComplexFourierTransform().


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