Blender V2.61 - r43446
|
#include <btCollisionWorld.h>
Public Member Functions | |
ClosestRayResultCallback (const btVector3 &rayFromWorld, const btVector3 &rayToWorld) | |
virtual btScalar | addSingleResult (LocalRayResult &rayResult, bool normalInWorldSpace) |
Public Attributes | |
btVector3 | m_rayFromWorld |
btVector3 | m_rayToWorld |
btVector3 | m_hitNormalWorld |
btVector3 | m_hitPointWorld |
Definition at line 233 of file btCollisionWorld.h.
btCollisionWorld::ClosestRayResultCallback::ClosestRayResultCallback | ( | const btVector3 & | rayFromWorld, |
const btVector3 & | rayToWorld | ||
) | [inline] |
Definition at line 235 of file btCollisionWorld.h.
virtual btScalar btCollisionWorld::ClosestRayResultCallback::addSingleResult | ( | LocalRayResult & | rayResult, |
bool | normalInWorldSpace | ||
) | [inline, virtual] |
need to transform normal into worldspace
Implements btCollisionWorld::RayResultCallback.
Reimplemented in FilterClosestRayResultCallback, and btKinematicClosestNotMeRayResultCallback.
Definition at line 247 of file btCollisionWorld.h.
References btAssert, btCollisionWorld::RayResultCallback::m_closestHitFraction, btCollisionWorld::LocalRayResult::m_collisionObject, btCollisionWorld::RayResultCallback::m_collisionObject, btCollisionWorld::LocalRayResult::m_hitFraction, btCollisionWorld::LocalRayResult::m_hitNormalLocal, m_hitNormalWorld, m_hitPointWorld, m_rayFromWorld, and m_rayToWorld.
Definition at line 244 of file btCollisionWorld.h.
Referenced by addSingleResult(), btDefaultVehicleRaycaster::castRay(), CcdPhysicsEnvironment::processFhSprings(), and CcdPhysicsEnvironment::rayTest().
Definition at line 245 of file btCollisionWorld.h.
Referenced by addSingleResult(), btDefaultVehicleRaycaster::castRay(), and CcdPhysicsEnvironment::rayTest().
Definition at line 241 of file btCollisionWorld.h.
Referenced by addSingleResult().
Definition at line 242 of file btCollisionWorld.h.
Referenced by addSingleResult().