Blender V2.61 - r43446
|
#include <btCollisionWorld.h>
Public Member Functions | |
AllHitsRayResultCallback (const btVector3 &rayFromWorld, const btVector3 &rayToWorld) | |
virtual btScalar | addSingleResult (LocalRayResult &rayResult, bool normalInWorldSpace) |
Public Attributes | |
btAlignedObjectArray < btCollisionObject * > | m_collisionObjects |
btVector3 | m_rayFromWorld |
btVector3 | m_rayToWorld |
btAlignedObjectArray< btVector3 > | m_hitNormalWorld |
btAlignedObjectArray< btVector3 > | m_hitPointWorld |
btAlignedObjectArray< btScalar > | m_hitFractions |
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.
References btCollisionWorld::RayResultCallback::m_closestHitFraction, btCollisionWorld::LocalRayResult::m_collisionObject, btCollisionWorld::RayResultCallback::m_collisionObject, m_collisionObjects, btCollisionWorld::LocalRayResult::m_hitFraction, m_hitFractions, btCollisionWorld::LocalRayResult::m_hitNormalLocal, m_hitNormalWorld, m_hitPointWorld, m_rayFromWorld, m_rayToWorld, and btAlignedObjectArray< T >::push_back().
btAlignedObjectArray<btCollisionObject*> btCollisionWorld::AllHitsRayResultCallback::m_collisionObjects |
Definition at line 275 of file btCollisionWorld.h.
Referenced by addSingleResult().
Definition at line 282 of file btCollisionWorld.h.
Referenced by addSingleResult().
Definition at line 280 of file btCollisionWorld.h.
Referenced by addSingleResult().
Definition at line 281 of file btCollisionWorld.h.
Referenced by addSingleResult().
Definition at line 277 of file btCollisionWorld.h.
Referenced by addSingleResult().
Definition at line 278 of file btCollisionWorld.h.
Referenced by addSingleResult().