|
MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
|
|
inline |
Feed one raw sample, denoise it, and push the cleaned value.
| raw_sample | Raw value for this step |
| dt | Elapsed time since the previous sample; stored for use by derivative<N>() and curvature() so the caller does not have to pass it again at every read |
Definition at line 143 of file MotionChannel.hpp.
References MayaFlux::Kinesis::MotionChannel< T >::component_count, MayaFlux::Kinesis::MotionChannel< T >::m_estimates, MayaFlux::Kinesis::MotionChannel< T >::m_generation, MayaFlux::Kinesis::MotionChannel< T >::m_history, MayaFlux::Kinesis::MotionChannel< T >::m_last_dt, MayaFlux::Kinesis::MotionChannel< T >::m_trajectory_2d, MayaFlux::Kinesis::MotionChannel< T >::m_trajectory_3d, and MayaFlux::Kinesis::read_components().
Here is the call graph for this function: