wbc
wbc::Filter Class Referenceabstract

#include <filter.hpp>

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

Public Member Functions

 Filter (size_t window_size)
 
virtual ~Filter ()
 
virtual double apply (double new_value)=0
 

Protected Attributes

size_t window_size_
 

Constructor & Destructor Documentation

◆ Filter()

wbc::Filter::Filter ( size_t window_size)
inline

◆ ~Filter()

virtual wbc::Filter::~Filter ( )
inlinevirtual

Member Function Documentation

◆ apply()

virtual double wbc::Filter::apply ( double new_value)
pure virtual

Member Data Documentation

◆ window_size_

size_t wbc::Filter::window_size_
protected

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