WaveletTransform

class WaveletTransform : private tsa::AlgoBase

Compute the wavelet transform

Operations

void Forward(SeqViewDouble &In)

Brief documentation for the execute method.

Start of the long documentation for execute method.

Declaration of execute operation

Throws:

An – exception

Parameters:

a – parameter

Pre:

A precondition

Post:

A postcondition

Returns:

a returned value

void Inverse(SeqViewDouble &In)
void Forward(Dmatrix &In)
void Inverse(Dmatrix &In)

Getters

void WaveletPrint()

Getters

void WaveletWaveform(Dvector &V)

Public Types

enum WaveletType

Values:

enumerator Daub4
enumerator Daub6
enumerator Daub8
enumerator Daub10
enumerator Daub12
enumerator Daub14
enumerator Daub16
enumerator Daub18
enumerator Daub20
enumerator DaubC4
enumerator DaubC6
enumerator DaubC8
enumerator DaubC10
enumerator DaubC12
enumerator DaubC14
enumerator DaubC16
enumerator DaubC18
enumerator DaubC20
enumerator Haar
enumerator HaarC
enumerator Bspline103
enumerator Bspline105
enumerator Bspline202
enumerator Bspline204
enumerator Bspline206
enumerator Bspline208
enumerator Bspline301
enumerator Bspline303
enumerator Bspline305
enumerator Bspline307
enumerator Bspline309
enumerator BsplineC103
enumerator BsplineC105
enumerator BsplineC202
enumerator BsplineC204
enumerator BsplineC206
enumerator BsplineC208
enumerator BsplineC301
enumerator BsplineC303
enumerator BsplineC305
enumerator BsplineC307
enumerator BsplineC309

Public Functions

WaveletTransform(unsigned int N, enum WaveletType wt)

Constructor

WaveletTransform(const WaveletTransform &from)

Copy constructor

Parameters:

from – The instance that must be copied

~WaveletTransform()

Destructor

WaveletTransform &operator=(const WaveletTransform &from)

Assignement operator

Parameters:

from – The instance to be assigned from

Returns:

a reference to a new object