vrpn
07.33
Virtual Reality Peripheral Network
|
#include <vrpn_OneEuroFilter.h>
Public Types | |
typedef double | scalar_type |
typedef q_type | value_type |
typedef q_type | derivative_value_type |
typedef q_type | value_ptr_type |
typedef vrpn_LowPassFilterQuat | value_filter_type |
typedef vrpn_LowPassFilterQuat | derivative_filter_type |
typedef value_filter_type::return_type | value_filter_return_type |
Static Public Member Functions | |
static void | setDxIdentity (value_ptr_type dx) |
static void | computeDerivative (derivative_value_type dx, value_filter_return_type prev, const value_type current, scalar_type dt) |
static scalar_type | computeDerivativeMagnitude (derivative_value_type const dx) |
Definition at line 203 of file vrpn_OneEuroFilter.h.
Definition at line 210 of file vrpn_OneEuroFilter.h.
typedef q_type vrpn_QuatFilterable::derivative_value_type |
Definition at line 207 of file vrpn_OneEuroFilter.h.
typedef double vrpn_QuatFilterable::scalar_type |
Definition at line 205 of file vrpn_OneEuroFilter.h.
Definition at line 211 of file vrpn_OneEuroFilter.h.
Definition at line 209 of file vrpn_OneEuroFilter.h.
typedef q_type vrpn_QuatFilterable::value_ptr_type |
Definition at line 208 of file vrpn_OneEuroFilter.h.
typedef q_type vrpn_QuatFilterable::value_type |
Definition at line 206 of file vrpn_OneEuroFilter.h.
|
inlinestatic |
Definition at line 218 of file vrpn_OneEuroFilter.h.
|
inlinestatic |
Should be safe since the quaternion we're given has been normalized.
Definition at line 234 of file vrpn_OneEuroFilter.h.
|
inlinestatic |
Definition at line 213 of file vrpn_OneEuroFilter.h.