|
MayaFlux 1.0.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 angular_velocity(), central_first_derivative(), central_second_derivative(), centroid(), curvature_from_history(), direction_sign(), forward_difference(), heading_vector(), heading_vector(), net_displacement(), path_length(), smoothed_velocity(), speed(), speed(), speed(), spread_radius(), straightness(), and total_turning().
Here is the call graph for this function:
Here is the caller graph for this function: