FastLED 3.9.15
Loading...
Searching...
No Matches
fl::detail::LeakyIntegratorImpl< T, K > Class Template Reference

Detailed Description

template<typename T, int K = 2>
class fl::detail::LeakyIntegratorImpl< T, K >

Definition at line 10 of file leaky_integrator_impl.h.

#include <leaky_integrator_impl.h>

+ Inheritance diagram for fl::detail::LeakyIntegratorImpl< T, K >:

Public Member Functions

 LeakyIntegratorImpl () FL_NOEXCEPT
 
 LeakyIntegratorImpl (T initial)
 
void reset (T initial=T(0))
 
update (T input)
 
value () const
 

Static Private Member Functions

template<typename U = T>
static fl::enable_if< fl::is_floating_point< U >::value, U >::type shift_right (U val)
 
template<typename U = T>
static fl::enable_if<!fl::is_floating_point< U >::value, U >::type shift_right (U val)
 

Private Attributes

mY
 

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