Documentation
Tools for embedded systems
|
The smoother base abstract class. More...
#include <smoother.hpp>
Public Member Functions | |
virtual | ~smoother () |
bool | isInitialized (void) const |
Check if the smoother filter is initialized. | |
virtual real_t | smooth (const real_t x)=0 |
Perform the smooth operation recursively for the input signal x. | |
bool | reset (void) |
Reset the the smoother filter. | |
The smoother base abstract class.
|
inlinevirtual |
bool qlibs::smoother::isInitialized | ( | void | ) | const |
Check if the smoother filter is initialized.
true
if the smoother has been initialized, otherwise return false
.
|
inline |
Reset the the smoother filter.
true
on success, otherwise return false. Perform the smooth operation recursively for the input signal x.
[in] | x | A sample of the input signal. |
Implemented in qlibs::smootherALNF, qlibs::smootherDESF, qlibs::smootherEXPW, qlibs::smootherGMWF, qlibs::smootherKLMN, qlibs::smootherLPF1, qlibs::smootherLPF2, qlibs::smootherMOR1, qlibs::smootherMOR2, qlibs::smootherMWM1, and qlibs::smootherMWM2.