SPUC  3.0
Public Member Functions | List of all members
SPUC::cfft Class Reference

#include <cfft.h>

Public Member Functions

 cfft (int size, float_type scalef1=0.5, float_type scalef2=1.0, float_type scalei1=1.0, float_type scalei2=1.0)
 General Purpose C++ complex FFT Transform. More...
 ~cfft ()
void fft (CPLX *buf)
 perform forward fft on buffer More...
void ifft (CPLX *buf)
 perform reverse fft on buffer More...
int length () const
void hermitian (CPLX *buf)

Constructor & Destructor Documentation

SPUC::cfft::~cfft ( )

Member Function Documentation

void SPUC::cfft::fft ( CPLX buf)

perform forward fft on buffer

void SPUC::cfft::hermitian ( CPLX buf)

used to fill in last half of complex spectrum of real signal when the first half is already there.

References SPUC::conj().

Here is the call graph for this function:

void SPUC::cfft::ifft ( CPLX buf)

perform reverse fft on buffer

int SPUC::cfft::length ( ) const

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