|
OpenMW
|
#include "LinearMath/btIDebugDraw.h"#include "BulletCollision/CollisionDispatch/btGhostObject.h"#include "BulletCollision/CollisionShapes/btMultiSphereShape.h"#include "BulletCollision/BroadphaseCollision/btOverlappingPairCache.h"#include "BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h"#include "BulletCollision/CollisionDispatch/btCollisionWorld.h"#include "LinearMath/btDefaultMotionState.h"#include "btKinematicCharacterController.h"Classes | |
| class | btKinematicClosestNotMeRayResultCallback |
| class | btKinematicClosestNotMeConvexResultCallback |
Functions | |
| btVector3 | reflect (const btVector3 &d, const btVector3 &r) |
| Reflect the vector d around the vector r. | |
| btVector3 | project (const btVector3 &u, const btVector3 &v) |
| Project a vector u on another vector v. | |
| btVector3 | slide (const btVector3 &direction, const btVector3 &planeNormal) |
| Helper for computing the character sliding. | |
| btVector3 | slideOnCollision (const btVector3 &fromPosition, const btVector3 &toPosition, const btVector3 &hitNormal) |
| btVector3 project | ( | const btVector3 & | u, |
| const btVector3 & | v | ||
| ) | [inline] |
Project a vector u on another vector v.
| btVector3 reflect | ( | const btVector3 & | d, |
| const btVector3 & | r | ||
| ) | [inline] |
Reflect the vector d around the vector r.
| btVector3 slide | ( | const btVector3 & | direction, |
| const btVector3 & | planeNormal | ||
| ) | [inline] |
Helper for computing the character sliding.
| btVector3 slideOnCollision | ( | const btVector3 & | fromPosition, |
| const btVector3 & | toPosition, | ||
| const btVector3 & | hitNormal | ||
| ) |
1.7.6.1