#include "Base/spMath.hpp"
#include "Base/spTimer.hpp"
Go to the source code of this file.
Classes | |
class | sp::math::Interpolator |
class | sp::math::FunctionalInterpolator< T, I, Func > |
Namespaces | |
namespace | sp |
!! | |
namespace | sp::math |
This namespace contains all mathematical basic functions such as sine, cosine, distance calculations etc. | |
namespace | sp::math::InterpolatorManager |
Typedefs | |
typedef FunctionalInterpolator < f32, f32,&Lerp > | sp::math::LinearInterpolator |
typedef FunctionalInterpolator < f32, f32,&LerpParabolic > | sp::math::ParabolicInterpolator |
typedef FunctionalInterpolator < f32, f32,&LerpSin > | sp::math::SinInterpolator |
Functions | |
SP_EXPORT void | sp::math::InterpolatorManager::add (Interpolator *Interp) |
SP_EXPORT void | sp::math::InterpolatorManager::remove (Interpolator *Interp) |
SP_EXPORT void | sp::math::InterpolatorManager::update () |
Updates all interpolation instances. Call this function every frame only once. |