APM:Libraries
|
A class to implement a low pass filter without losing precision even for int types the downside being that it's a little slower as it internally uses a float and it consumes an extra 4 bytes of memory to hold the constant gain. More...
Go to the source code of this file.
Classes | |
class | DigitalLPF< T > |
class | LowPassFilter< T > |
Typedefs | |
typedef LowPassFilter< int > | LowPassFilterInt |
typedef LowPassFilter< long > | LowPassFilterLong |
typedef LowPassFilter< float > | LowPassFilterFloat |
typedef LowPassFilter< Vector2f > | LowPassFilterVector2f |
typedef LowPassFilter< Vector3f > | LowPassFilterVector3f |
A class to implement a low pass filter without losing precision even for int types the downside being that it's a little slower as it internally uses a float and it consumes an extra 4 bytes of memory to hold the constant gain.
Definition in file LowPassFilter.h.
typedef LowPassFilter<float> LowPassFilterFloat |
Definition at line 113 of file LowPassFilter.h.
typedef LowPassFilter<int> LowPassFilterInt |
Definition at line 111 of file LowPassFilter.h.
typedef LowPassFilter<long> LowPassFilterLong |
Definition at line 112 of file LowPassFilter.h.
typedef LowPassFilter<Vector2f> LowPassFilterVector2f |
Definition at line 114 of file LowPassFilter.h.
typedef LowPassFilter<Vector3f> LowPassFilterVector3f |
Definition at line 115 of file LowPassFilter.h.