AuxPort 0.2
Modules for Audio Software Development
|
This class provides an interface to compute Expansions. More...
#include <AuxUtility.h>
Public Types | |
enum | Type { CDAA , ADAA } |
Public Member Functions | |
Expansions (const Expansions &expansions)=default | |
void | setType (const Type &type) |
Sets the type of expansion. | |
void | setMaxSize (uint32_t N) |
Sets the max size of the expansion. | |
std::vector< float > & | compute (const std::vector< float > &xPowers, const std::vector< float > &yPowers, uint32_t N) |
Computes the expansion using given xPowers and yPowers. | |
This class provides an interface to compute Expansions.
Definition at line 351 of file AuxUtility.h.
enum AuxPort::Expansions::Type |
Definition at line 354 of file AuxUtility.h.
AuxPort::Expansions::Expansions | ( | ) |
Definition at line 3 of file AuxUtility.cpp.
std::vector< float > & AuxPort::Expansions::compute | ( | const std::vector< float > & | xPowers, |
const std::vector< float > & | yPowers, | ||
uint32_t | N ) |
Computes the expansion using given xPowers and yPowers.
Definition at line 25 of file AuxUtility.cpp.
void AuxPort::Expansions::setMaxSize | ( | uint32_t | N | ) |
Sets the max size of the expansion.
Definition at line 18 of file AuxUtility.cpp.
void AuxPort::Expansions::setType | ( | const Type & | type | ) |
Sets the type of expansion.
Definition at line 12 of file AuxUtility.cpp.