PF_API 0.52
|
#include <MInterpolator.h>
Public Member Functions | |
virtual void | init (Math::Point<> &begin_, const Math::Point<> &end_, float speed_) |
virtual bool | update (float dt_) |
virtual void | init (Math::Point<> &begin_, const Math::Point<> &end_, float speed_) |
virtual bool | update (float dt_) |
Public Attributes | |
Math::Point * | _control |
Math::Point | _begin |
Math::Point | _end |
Static Public Attributes | |
static const float | _minSqrdDistToUpdate = 0.01f |
Interpolation between 3D points over time.
virtual void OpenSkyNet::Math::LerpOverTime3::init | ( | Math::Point<> & | begin_, |
const Math::Point<> & | end_, | ||
float | speed_ | ||
) | [virtual] |
virtual void OpenSkyNet::Math::LerpOverTime3::init | ( | Math::Point<> & | begin_, |
const Math::Point<> & | end_, | ||
float | speed_ | ||
) | [virtual] |
bool LerpOverTime3::update | ( | float | dt_ | ) | [virtual] |
Implements OpenSkyNet::Math::ILerpOverTime.
virtual bool OpenSkyNet::Math::LerpOverTime3::update | ( | float | dt_ | ) | [virtual] |
Implements OpenSkyNet::Math::ILerpOverTime.
static const float OpenSkyNet::Math::LerpOverTime3::_minSqrdDistToUpdate = 0.01f [static] |