#include <btCollisionWorld.h>
Public Member Functions | |
AllHitsRayResultCallback (const btVector3 &rayFromWorld, const btVector3 &rayToWorld) | |
virtual btScalar | addSingleResult (LocalRayResult &rayResult, bool normalInWorldSpace) |
Public Attributes | |
btAlignedObjectArray< const btCollisionObject * > | m_collisionObjects |
btVector3 | m_rayFromWorld |
btVector3 | m_rayToWorld |
btAlignedObjectArray< btVector3 > | m_hitNormalWorld |
btAlignedObjectArray< btVector3 > | m_hitPointWorld |
btAlignedObjectArray< btScalar > | m_hitFractions |
Definition at line 272 of file btCollisionWorld.h.
btCollisionWorld::AllHitsRayResultCallback::AllHitsRayResultCallback | ( | const btVector3 & | rayFromWorld, | |
const btVector3 & | rayToWorld | |||
) | [inline] |
Definition at line 274 of file btCollisionWorld.h.
virtual btScalar btCollisionWorld::AllHitsRayResultCallback::addSingleResult | ( | LocalRayResult & | rayResult, | |
bool | normalInWorldSpace | |||
) | [inline, virtual] |
need to transform normal into worldspace
Implements btCollisionWorld::RayResultCallback.
Definition at line 289 of file btCollisionWorld.h.
btAlignedObjectArray<const btCollisionObject*> btCollisionWorld::AllHitsRayResultCallback::m_collisionObjects |
Definition at line 280 of file btCollisionWorld.h.
Definition at line 287 of file btCollisionWorld.h.
Definition at line 285 of file btCollisionWorld.h.
Definition at line 286 of file btCollisionWorld.h.
Definition at line 282 of file btCollisionWorld.h.
Definition at line 283 of file btCollisionWorld.h.