Base class for MovingWindowFilter. More...
#include <common/common.hh>
Public Member Functions | |
MovingWindowFilter () | |
Constructor. More... | |
virtual | ~MovingWindowFilter () |
Destructor. More... | |
T | Get () |
Get filtered result. More... | |
bool | GetWindowFilled () const |
Get whether the window has been filled. More... | |
unsigned int | GetWindowSize () const |
Get the window size. More... | |
void | SetWindowSize (unsigned int _n) |
Set window size. More... | |
void | Update (T _val) |
Update value of filter. More... | |
Protected Member Functions | |
MovingWindowFilter (MovingWindowFilterPrivate< T > &_d) | |
Allow subclasses to initialize their own data pointer. More... | |
Protected Attributes | |
MovingWindowFilterPrivate< T > * | dataPtr |
Data pointer. More... | |
Base class for MovingWindowFilter.
|
protected |
Allow subclasses to initialize their own data pointer.
[in] | _d | Reference to data pointer. |
|
protected |
Data pointer.