#include <btCollisionWorld.h>
Public Member Functions | |
virtual btScalar | addSingleResult (LocalRayResult &rayResult, bool normalInWorldSpace) |
AllHitsRayResultCallback (const btVector3 &rayFromWorld, const btVector3 &rayToWorld) | |
Public Attributes | |
btAlignedObjectArray < btCollisionObject * > | m_collisionObjects |
btAlignedObjectArray< btScalar > | m_hitFractions |
btAlignedObjectArray< btVector3 > | m_hitNormalWorld |
btAlignedObjectArray< btVector3 > | m_hitPointWorld |
btVector3 | m_rayFromWorld |
btVector3 | m_rayToWorld |
Definition at line 267 of file btCollisionWorld.h.
btCollisionWorld::AllHitsRayResultCallback::AllHitsRayResultCallback | ( | const btVector3 & | rayFromWorld, |
const btVector3 & | rayToWorld | ||
) | [inline] |
Definition at line 269 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 284 of file btCollisionWorld.h.
btAlignedObjectArray<btCollisionObject*> btCollisionWorld::AllHitsRayResultCallback::m_collisionObjects |
Definition at line 275 of file btCollisionWorld.h.
Definition at line 282 of file btCollisionWorld.h.
Definition at line 280 of file btCollisionWorld.h.
Definition at line 281 of file btCollisionWorld.h.
Definition at line 277 of file btCollisionWorld.h.
Definition at line 278 of file btCollisionWorld.h.