#include <Filter.h>
Public Member Functions | |
float | Process (float in) |
void | reset (float a) |
void | Set (const float &z) |
void | Set (const float &z, float delay) |
void | SetDelay (float d) |
SmoothFilter () | |
SmoothFilter (float a) | |
Private Attributes | |
float | a |
float | b |
float | z |
Tracking::SmoothFilter::SmoothFilter | ( | ) | [inline] |
Tracking::SmoothFilter::SmoothFilter | ( | float | a | ) | [inline] |
float Tracking::SmoothFilter::Process | ( | float | in | ) | [inline] |
void Tracking::SmoothFilter::reset | ( | float | a | ) | [inline] |
void Tracking::SmoothFilter::Set | ( | const float & | z | ) | [inline] |
void Tracking::SmoothFilter::Set | ( | const float & | z, |
float | delay | ||
) | [inline] |
void Tracking::SmoothFilter::SetDelay | ( | float | d | ) | [inline] |
float Tracking::SmoothFilter::a [private] |
float Tracking::SmoothFilter::b [private] |
float Tracking::SmoothFilter::z [private] |