wbc
wbc::MovingAverageFilter Class Reference

#include <filter.hpp>

Inheritance diagram for wbc::MovingAverageFilter:
wbc::Filter

Public Member Functions

 MovingAverageFilter (size_t window_size)
 
virtual double apply (double new_value)
 
- Public Member Functions inherited from wbc::Filter
 Filter (size_t window_size)
 
virtual ~Filter ()
 

Protected Attributes

Eigen::VectorXd values_
 
- Protected Attributes inherited from wbc::Filter
size_t window_size_
 

Constructor & Destructor Documentation

◆ MovingAverageFilter()

wbc::MovingAverageFilter::MovingAverageFilter ( size_t window_size)
inline

Member Function Documentation

◆ apply()

double wbc::MovingAverageFilter::apply ( double new_value)
virtual

Implements wbc::Filter.

Member Data Documentation

◆ values_

Eigen::VectorXd wbc::MovingAverageFilter::values_
protected

The documentation for this class was generated from the following files: