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: