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_fftndr_state Class Reference

#include <kiss_fft_state.hh>

Public Member Functions

 kiss_fftndr_state ()
 ND r->c fft. More...
 
 kiss_fftndr_state (std::vector< int > const &n, int inv)
 
void resize (std::vector< int > const &n, int inv)
 
int dimReal ()
 
int dimOther ()
 
int inverse ()
 
kiss_fftr_cfg cfg_r ()
 
kiss_fftnd_cfg cfg_nd ()
 
kiss_fft_scalartmpbuf ()
 

Private Attributes

int inverse_
 
int dimReal_
 
int dimOther_
 
kiss_fftr_state cfg_r_
 
kiss_fftnd_state cfg_nd_
 
std::vector< kiss_fft_scalartmpbuf_
 

Constructor & Destructor Documentation

numeric::fourier::kiss_fftndr_state::kiss_fftndr_state ( )
default

ND r->c fft.

numeric::fourier::kiss_fftndr_state::kiss_fftndr_state ( std::vector< int > const &  n,
int  inv 
)

References inverse_, and resize().

Member Function Documentation

kiss_fftnd_cfg numeric::fourier::kiss_fftndr_state::cfg_nd ( )
inline

References cfg_nd_.

kiss_fftr_cfg numeric::fourier::kiss_fftndr_state::cfg_r ( )
inline

References cfg_r_.

int numeric::fourier::kiss_fftndr_state::dimOther ( )
inline

References dimOther_.

int numeric::fourier::kiss_fftndr_state::dimReal ( )
inline

References dimReal_.

int numeric::fourier::kiss_fftndr_state::inverse ( )
inline

References inverse_.

void numeric::fourier::kiss_fftndr_state::resize ( std::vector< int > const &  n,
int  inv 
)
kiss_fft_scalar* numeric::fourier::kiss_fftndr_state::tmpbuf ( )
inline

References tmpbuf_.

Member Data Documentation

kiss_fftnd_state numeric::fourier::kiss_fftndr_state::cfg_nd_
private

Referenced by cfg_nd(), and resize().

kiss_fftr_state numeric::fourier::kiss_fftndr_state::cfg_r_
private

Referenced by cfg_r(), and resize().

int numeric::fourier::kiss_fftndr_state::dimOther_
private

Referenced by dimOther(), and resize().

int numeric::fourier::kiss_fftndr_state::dimReal_
private

Referenced by dimReal(), and resize().

int numeric::fourier::kiss_fftndr_state::inverse_
private

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

std::vector<kiss_fft_scalar> numeric::fourier::kiss_fftndr_state::tmpbuf_
private

Referenced by resize(), and tmpbuf().


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