|
MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
|
|
inlinenoexcept |
Build a HistoryBuffer<T> from a newest-first span.
| T | Sample type |
| samples | Span with samples[0] newest, samples[N-1] oldest |
Exposed directly since several call sites below only need this step once before calling a HistoryBuffer<T>& overload repeatedly, e.g. comparing several difference orders against the same window without rebuilding it per call.
Definition at line 578 of file Differential.hpp.
References MayaFlux::Memory::HistoryBuffer< T >::push().
Referenced by acceleration(), angular_velocity(), backward_difference(), central_first_derivative(), central_second_derivative(), centroid(), crackle(), curvature_from_history(), direction_sign(), forward_difference(), heading_vector(), heading_vector(), jerk(), jounce(), moving_average(), net_displacement(), path_length(), pop(), smoothed_velocity(), speed(), speed(), speed(), spread_radius(), straightness(), total_turning(), and velocity().
Here is the call graph for this function:
Here is the caller graph for this function: