#include <filters.h>

Public Member Functions | |
| ButterworthFilter (int num_sample, T dt, T cutoff_frequency) | |
| void | clear () |
| void | input (T input_value) |
| T | output () |
| ~ButterworthFilter () | |
Public Member Functions inherited from Filter< T > | |
| void | add (const EventType &evt) |
| Filter ()=default | |
| virtual | ~Filter ()=default |
Private Attributes | |
| int | mCurIdx_ |
| T | mCutoffFreq_ |
| T | mDt_ |
| int | mNumSample_ |
| T * | mpBuffer_ |
| T | mValue_ |
Additional Inherited Members | |
Public Types inherited from Filter< T > | |
| typedef ros::MessageEvent< Msg const > | EventType |
| ButterworthFilter< T >::ButterworthFilter | ( | int | num_sample, |
| T | dt, | ||
| T | cutoff_frequency | ||
| ) |
Definition at line 81 of file filters.cpp.
| ButterworthFilter< T >::~ButterworthFilter |
Definition at line 94 of file filters.cpp.
|
virtual |
Implements Filter< T >.
Definition at line 126 of file filters.cpp.
|
virtual |
Implements Filter< T >.
Definition at line 100 of file filters.cpp.
|
virtual |
Implements Filter< T >.
Definition at line 120 of file filters.cpp.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |