Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
numeric::fourier::kiss_fft_state Class Reference

#include <kiss_fft_state.hh>

Public Member Functions

 kiss_fft_state ()
 1D c->c fft More...
 
 kiss_fft_state (int n, int inv)
 
void resize (int n, int inv)
 
int nfft ()
 
int inverse ()
 
intfactors ()
 
kiss_fft_cpxtwiddles ()
 

Private Attributes

int nfft_
 
int inverse_
 
int factors_ [2 *KISSFFT_MAXFACTORS]
 
std::vector< kiss_fft_cpxtwiddles_
 

Constructor & Destructor Documentation

numeric::fourier::kiss_fft_state::kiss_fft_state ( )

1D c->c fft

numeric::fourier::kiss_fft_state::kiss_fft_state ( int  n,
int  inv 
)

Member Function Documentation

int* numeric::fourier::kiss_fft_state::factors ( )
inline

References factors_.

int numeric::fourier::kiss_fft_state::inverse ( )
inline
int numeric::fourier::kiss_fft_state::nfft ( )
inline
void numeric::fourier::kiss_fft_state::resize ( int  n,
int  inv 
)
kiss_fft_cpx* numeric::fourier::kiss_fft_state::twiddles ( )
inline

References twiddles_.

Member Data Documentation

int numeric::fourier::kiss_fft_state::factors_[2 *KISSFFT_MAXFACTORS]
private

Referenced by factors(), kiss_fft_state(), and resize().

int numeric::fourier::kiss_fft_state::inverse_
private

Referenced by inverse(), kiss_fft_state(), and resize().

int numeric::fourier::kiss_fft_state::nfft_
private

Referenced by kiss_fft_state(), nfft(), and resize().

std::vector<kiss_fft_cpx> numeric::fourier::kiss_fft_state::twiddles_
private

Referenced by kiss_fft_state(), resize(), and twiddles().


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