|
FastLED 3.9.15
|
Definition at line 12 of file alpha_trimmed_mean_impl.h.
#include <alpha_trimmed_mean_impl.h>
Inheritance diagram for fl::detail::AlphaTrimmedMeanImpl< T, N >:
Collaboration diagram for fl::detail::AlphaTrimmedMeanImpl< T, N >:Public Member Functions | |
| AlphaTrimmedMeanImpl (fl::size capacity, fl::size trim_count) | |
| AlphaTrimmedMeanImpl (fl::size trim_count=1) | |
| fl::size | capacity () const |
| void | reset () |
| void | resize (fl::size new_capacity, fl::size trim_count) |
| fl::size | size () const |
| T | update (fl::span< const T > values) |
| T | update (T input) |
| T | value () const |
Private Attributes | |
| T | mLastValue |
| circular_buffer< T, N > | mRing |
| circular_buffer< T, N > | mSorted |
| fl::size | mSortedCount |
| fl::size | mTrimCount |