|
FastLED 3.9.15
|
Definition at line 11 of file weighted_moving_average_impl.h.
#include <weighted_moving_average_impl.h>
Inheritance diagram for fl::detail::WeightedMovingAverageImpl< T, N >:
Collaboration diagram for fl::detail::WeightedMovingAverageImpl< T, N >:Public Member Functions | |
| WeightedMovingAverageImpl () FL_NOEXCEPT | |
| WeightedMovingAverageImpl (fl::size capacity) | |
| fl::size | capacity () const |
| bool | full () const |
| void | reset () |
| void | resize (fl::size new_capacity) |
| fl::size | size () const |
| T | update (fl::span< const T > values) |
| T | update (T input) |
| T | value () const |
Private Member Functions | |
| T | recompute () |
Private Attributes | |
| circular_buffer< T, N > | mBuf |
| T | mLastValue |