Fourier Transformation Algorithms
Classes | Public Member Functions | Public Attributes | List of all members
Fourier::Coefficients Struct Reference

The resulting coefficients of a fourier transformation. More...

#include <fourier.h>

Classes

struct  Coefficient
 The actual coefficient data point The actual coefficients derived by a fourier transformation. More...
 

Public Member Functions

 operator bool () const
 Checks if a dataset is good. More...
 
std::vector< Coefficient > & operator() ()
 
const std::vector< Coefficient > & operator() () const
 

Public Attributes

std::vector< Coefficientcoefficients
 The posible error state of the dataset. More...
 
Error error {Error::NONE}
 

Detailed Description

The resulting coefficients of a fourier transformation.

Member Function Documentation

◆ operator bool()

Fourier::Coefficients::operator bool ( ) const
inline

Checks if a dataset is good.

Returns
true In case the data is good
false In case the data is bad

◆ operator()() [1/2]

std::vector<Coefficient>& Fourier::Coefficients::operator() ( )
inline

◆ operator()() [2/2]

const std::vector<Coefficient>& Fourier::Coefficients::operator() ( ) const
inline

Member Data Documentation

◆ coefficients

std::vector<Coefficient> Fourier::Coefficients::coefficients

The posible error state of the dataset.

◆ error

Error Fourier::Coefficients::error {Error::NONE}

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