Public Member Functions | |
| virtual | ~Transform1D () |
| void | setInputData (const float_complex *) |
| void | setInputData (const float *) |
| void | setOutputData (float_complex *) |
| void | setOutputData (float *) |
| void | setSize (int) |
| void | setDir (bool forward) |
| void | setSampling (int) |
| void | setScope (int nr, int batchsampling) |
| void | setScope (int nr, const int *batchstarts) |
| virtual bool | init () |
| virtual bool | run (bool parallel)=0 |
Protected Member Functions | |
| Transform1D () | |
Protected Attributes | |
| int | sz_ |
| bool | forward_ |
| int | sampling_ |
| int | nr_ |
| int | batchsampling_ |
| const int * | batchstarts_ |
| const float_complex * | cinput_ |
| const float * | rinput_ |
| float_complex * | coutput_ |
| float * | routput_ |
| virtual GenericTransformND::Transform1D::~Transform1D | ( | ) | [inline, virtual] |
| GenericTransformND::Transform1D::Transform1D | ( | ) | [protected] |
| virtual bool GenericTransformND::Transform1D::init | ( | ) | [inline, virtual] |
Reimplemented in CosineTransform::CosineTransform1D, and DWT::FilterWT1D.
| virtual bool GenericTransformND::Transform1D::run | ( | bool | parallel | ) | [pure virtual] |
Implemented in CosineTransform::CosineTransform1D, and DWT::FilterWT1D.
| void GenericTransformND::Transform1D::setDir | ( | bool | forward | ) |
| void GenericTransformND::Transform1D::setInputData | ( | const float * | ) |
| void GenericTransformND::Transform1D::setInputData | ( | const float_complex * | ) |
| void GenericTransformND::Transform1D::setOutputData | ( | float * | ) |
| void GenericTransformND::Transform1D::setOutputData | ( | float_complex * | ) |
| void GenericTransformND::Transform1D::setSampling | ( | int | ) |
| samplespacing | sampling within a signal. |
| void GenericTransformND::Transform1D::setScope | ( | int | nr, | |
| const int * | batchstarts | |||
| ) |
| nr | number of signals | |
| batchstarts | pointer to array with the indices of the signal starts. |
| void GenericTransformND::Transform1D::setScope | ( | int | nr, | |
| int | batchsampling | |||
| ) |
| nr | number of signals | |
| batchsampling | number of samples between signal starts. |
| void GenericTransformND::Transform1D::setSize | ( | int | ) |
int GenericTransformND::Transform1D::batchsampling_ [protected] |
const int* GenericTransformND::Transform1D::batchstarts_ [protected] |
const float_complex* GenericTransformND::Transform1D::cinput_ [protected] |
float_complex* GenericTransformND::Transform1D::coutput_ [protected] |
bool GenericTransformND::Transform1D::forward_ [protected] |
int GenericTransformND::Transform1D::nr_ [protected] |
const float* GenericTransformND::Transform1D::rinput_ [protected] |
float* GenericTransformND::Transform1D::routput_ [protected] |
int GenericTransformND::Transform1D::sampling_ [protected] |
int GenericTransformND::Transform1D::sz_ [protected] |
1.7.1