One Euro Filter implementation to reduce jittering Credit: Dario Mazzanti https://github.com/DarioMazzanti/OneEuroFilterUnity.  
|  | 
|  | OneEuroFilter (float _freq, float _mincutoff=1.0f, float _beta=0.0f, float _dcutoff=1.0f) | 
|  | 
|  | OneEuroFilter (OneEuroFilterSetting setting) | 
|  | 
| void | UpdateParams (float _freq, float _mincutoff, float _beta, float _dcutoff) | 
|  | 
| float | Filter (float value, float timestamp=-1.0f) | 
|  | 
|  | OneEuroFilter (float _freq, float _mincutoff=1.0f, float _beta=0.0f, float _dcutoff=1.0f) | 
|  | 
|  | OneEuroFilter (OneEuroFilterSetting setting) | 
|  | 
| void | UpdateParams (float _freq, float _mincutoff=1.0f, float _beta=0.007f, float _dcutoff=1.0f) | 
|  | 
| void | UpdateParams (OneEuroFilterSetting setting) | 
|  | 
| T | Filter< U > (U _value, float timestamp=-1.0f) | 
|  | 
◆ OneEuroFilter() [1/4]
◆ OneEuroFilter() [2/4]
◆ OneEuroFilter() [3/4]
◆ OneEuroFilter() [4/4]
◆ alpha()
◆ Filter()
  
  | 
        
          | float OneEuroFilter< T >.Filter | ( | float | value, |  
          |  |  | float | timestamp = -1::0f ) |  | inline | 
 
 
◆ Filter< U >()
◆ setBeta()
◆ setDerivateCutoff()
◆ setFrequency()
◆ setMinCutoff()
◆ UpdateParams() [1/3]
  
  | 
        
          | void OneEuroFilter< T >.UpdateParams | ( | float | _freq, |  
          |  |  | float | _mincutoff, |  
          |  |  | float | _beta, |  
          |  |  | float | _dcutoff ) |  | inline | 
 
 
◆ UpdateParams() [2/3]
  
  | 
        
          | void OneEuroFilter< T >.UpdateParams | ( | float | _freq, |  
          |  |  | float | _mincutoff = 1::0f, |  
          |  |  | float | _beta = 0::007f, |  
          |  |  | float | _dcutoff = 1::0f ) |  | inline | 
 
 
◆ UpdateParams() [3/3]
◆ beta
◆ dcutoff
◆ dx
◆ freq
◆ lasttime
◆ mincutoff
◆ oneEuroFilters
◆ type
◆ currValue [1/2]
◆ currValue [2/2]
◆ prevValue [1/2]
◆ prevValue [2/2]