24#ifndef TAPROOT_LINEAR_INTERPOLATION_PREDICTOR_WRAPPED_HPP_
25#define TAPROOT_LINEAR_INTERPOLATION_PREDICTOR_WRAPPED_HPP_
56 void update(
float newValue, uint32_t currTime);
73 slope *
static_cast<float>(currTime - lastUpdateCallTime) +
90 void reset(
float initialValue, uint32_t initialTime);
93 uint32_t lastUpdateCallTime;
Definition linear_interpolation_predictor_wrapped.hpp:38
void reset(float initialValue, uint32_t initialTime)
Definition linear_interpolation_predictor_wrapped.cpp:49
float getInterpolatedValue(uint32_t currTime)
Definition linear_interpolation_predictor_wrapped.hpp:70
void update(float newValue, uint32_t currTime)
Definition linear_interpolation_predictor_wrapped.cpp:37
Definition wrapped_float.hpp:51
float getLowerBound() const
Definition wrapped_float.hpp:335
float getWrappedValue() const
Definition wrapped_float.hpp:294
float getUpperBound() const
Definition wrapped_float.hpp:330
Definition ballistics.cpp:29