|
|
#include <ArmarXCore/observers/filters/rtfilters/GaussianFilter.h>
Inheritance diagram for GaussianFilter:Public Member Functions | |
| double | calculate () override |
| RTFilterBasePtr | clone () const override |
| GaussianFilter (size_t windowSize, double filterWidthInMs) | |
| GaussianFilter (size_t windowSize, IceUtil::Time filterWidth) | |
Public Member Functions inherited from RTFilterBase | |
| double | getCurrentValue () const |
| virtual void | reset () |
| RTFilterBase (const RTFilterBase &other)=default | |
| RTFilterBase (size_t historySize) | |
| double | update (double deltaSec, double newValue) |
| virtual double | update (IceUtil::Time const ×tamp, double newValue) |
| virtual | ~RTFilterBase () |
Protected Attributes | |
| double | filterWidthInSec |
Protected Attributes inherited from RTFilterBase | |
| double | currentValue = 0.0 |
| boost::circular_buffer< std::pair< IceUtil::Time, double > > | dataHistory |
Definition at line 32 of file GaussianFilter.h.
| GaussianFilter | ( | size_t | windowSize, |
| double | filterWidthInMs | ||
| ) |
| GaussianFilter | ( | size_t | windowSize, |
| IceUtil::Time | filterWidth | ||
| ) |
Definition at line 36 of file GaussianFilter.cpp.
|
overridevirtual |
Implements RTFilterBase.
Definition at line 49 of file GaussianFilter.cpp.
Here is the call graph for this function:
|
overridevirtual |
Implements RTFilterBase.
Definition at line 42 of file GaussianFilter.cpp.
Here is the call graph for this function:
|
protected |
Definition at line 44 of file GaussianFilter.h.