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)
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
-
enumerator Coif1
-
enumerator Coif2
-
enumerator Sym4
-
enumerator Sym8
-
enumerator Daub4
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
-
void Forward(SeqViewDouble &In)