XX CMake Package
Loading...
Searching...
No Matches
XX::FastFourierTransfrom Class Reference

fast fourier transform More...

#include <XXFastFourierTransfrom.h>

Detailed Description

fast fourier transform

Public Types

using ComplexType = std::complex<float>
using ComplexData = QList<ComplexType>

Public Member Functions

 FastFourierTransfrom (const size_t size)
ComplexData forward (const ComplexData &input)
ComplexData inverse (const ComplexData &input)
const size_t & getSize () const

Static Public Member Functions

static ComplexData fill (const Sample::Data &data)
static Sample::Data strip (const ComplexData &data)

Member Typedef Documentation

◆ ComplexData

◆ ComplexType

using XX::FastFourierTransfrom::ComplexType = std::complex<float>

Constructor & Destructor Documentation

◆ FastFourierTransfrom()

XX::FastFourierTransfrom::FastFourierTransfrom ( const size_t size)

Member Function Documentation

◆ fill()

ComplexData XX::FastFourierTransfrom::fill ( const Sample::Data & data)
static

◆ forward()

ComplexData XX::FastFourierTransfrom::forward ( const ComplexData & input)

◆ getSize()

const size_t & XX::FastFourierTransfrom::getSize ( ) const

◆ inverse()

ComplexData XX::FastFourierTransfrom::inverse ( const ComplexData & input)

◆ strip()

Sample::Data XX::FastFourierTransfrom::strip ( const ComplexData & data)
static

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