Kaim::Converge Class Reference
#include <converge.h>
This class represents a three-dimensional 6 freedom degrees unit transform.
static Vec2f Kaim::Converge::ConvergeToDir2d |
( |
const Vec2f & |
desiredDir2D, |
|
|
KyFloat32 |
maxDeltaAngleInRadian, |
|
|
const Vec2f & |
currentDir2D |
|
) |
| |
|
static |
Returns a 2D direction that is as close as possible to 'desiredDir2D' but respecting |angle(returned_dir2D, currentDir2D) | < maxDeltaAngleInRadian.
Returns a float that is as close as possible to 'desired' but respecting |returned_value - current| < maxDelta desired-maxDelta desired desired+maxDelta ----------------------—[-----------—|-----------—]------------------------— output=current+maxDelta output=desired output=desired-maxDelta.
The documentation for this class was generated from the following file: