Public Member Functions | Public Attributes

btCollisionWorld::AllHitsRayResultCallback Struct Reference

#include <btCollisionWorld.h>

Inheritance diagram for btCollisionWorld::AllHitsRayResultCallback:
Inheritance graph
[legend]
Collaboration diagram for btCollisionWorld::AllHitsRayResultCallback:
Collaboration graph
[legend]

List of all members.

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< btVector3m_hitNormalWorld
btAlignedObjectArray< btVector3m_hitPointWorld
btAlignedObjectArray< btScalarm_hitFractions

Detailed Description

Definition at line 272 of file btCollisionWorld.h.


Constructor & Destructor Documentation

btCollisionWorld::AllHitsRayResultCallback::AllHitsRayResultCallback ( const btVector3 rayFromWorld,
const btVector3 rayToWorld 
) [inline]

Definition at line 274 of file btCollisionWorld.h.


Member Function Documentation

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.


Member Data Documentation

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.


The documentation for this struct was generated from the following file: