libwt
1.0.0
A C++ library for the continous wavelet transform.
|
Base class of all wavelet (-pair) objects. More...
#include <wavelet.hh>
Public Member Functions | |
virtual | ~WaveletObj () |
Destructor. More... | |
virtual CScalar | evalAnalysis (const Scalar &t) const =0 |
Needs to be implemented by any specialization to evaluate the actual analysis wavelet at time t . More... | |
virtual CScalar | evalSynthesis (const Scalar &t) const =0 |
Needs to be implemented by any specialization to evaluate the actual synthesis wavelet at time t . More... | |
virtual double | cutOffTime () const =0 |
Returns the "width" of the (unscaled) wavelet in time. More... | |
virtual double | cutOffFreq () const =0 |
Returns the spectral width of the unscaled wavelet in frequency (frequency resolution). More... | |
Public Member Functions inherited from wt::Object | |
virtual | ~Object () |
Destructor. More... | |
Object * | ref () |
Retunrs a new reference to the object (increases the reference counter). More... | |
void | unref () |
Invalidates this reference to the object (decreases the reference counter). More... | |
Protected Member Functions | |
WaveletObj () | |
Hidden constructor. More... | |
Protected Member Functions inherited from wt::Object | |
Object () | |
Hidden constructor. More... | |
Additional Inherited Members | |
Protected Attributes inherited from wt::Object | |
size_t | _refCount |
The reference counter. More... | |
Base class of all wavelet (-pair) objects.
|
protected |
Hidden constructor.
|
virtual |
Destructor.
|
pure virtual |
Returns the spectral width of the unscaled wavelet in frequency (frequency resolution).
This can be considered as the "width" of the Fourier transformed wavelet.
Implemented in wt::CauchyObj, and wt::MorletObj.
|
pure virtual |
Returns the "width" of the (unscaled) wavelet in time.
Needs to be implemented by any wavelet.
Implemented in wt::CauchyObj, and wt::MorletObj.
|
pure virtual |
Needs to be implemented by any specialization to evaluate the actual analysis wavelet at time t
.
Implemented in wt::CauchyObj, and wt::MorletObj.
|
pure virtual |
Needs to be implemented by any specialization to evaluate the actual synthesis wavelet at time t
.
Implemented in wt::CauchyObj, and wt::MorletObj.