btCollisionWorld::RayResultCallback Struct Reference

RayResultCallback is used to report new raycast results. More...

#include <btCollisionWorld.h>

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

List of all members.

Public Member Functions

virtual ~RayResultCallback ()
bool hasHit () const
 RayResultCallback ()
virtual bool needsCollision (btBroadphaseProxy *proxy0) const
virtual btScalar addSingleResult (LocalRayResult &rayResult, bool normalInWorldSpace)=0

Public Attributes

btScalar m_closestHitFraction
btCollisionObjectm_collisionObject
short int m_collisionFilterGroup
short int m_collisionFilterMask
unsigned int m_flags

Detailed Description

RayResultCallback is used to report new raycast results.

Definition at line 195 of file btCollisionWorld.h.


Constructor & Destructor Documentation

virtual btCollisionWorld::RayResultCallback::~RayResultCallback (  )  [inline, virtual]

Definition at line 204 of file btCollisionWorld.h.

btCollisionWorld::RayResultCallback::RayResultCallback (  )  [inline]

Definition at line 212 of file btCollisionWorld.h.


Member Function Documentation

virtual btScalar btCollisionWorld::RayResultCallback::addSingleResult ( LocalRayResult rayResult,
bool  normalInWorldSpace 
) [pure virtual]
bool btCollisionWorld::RayResultCallback::hasHit (  )  const [inline]

Definition at line 207 of file btCollisionWorld.h.

virtual bool btCollisionWorld::RayResultCallback::needsCollision ( btBroadphaseProxy proxy0  )  const [inline, virtual]

Definition at line 222 of file btCollisionWorld.h.


Member Data Documentation

Definition at line 197 of file btCollisionWorld.h.

Definition at line 199 of file btCollisionWorld.h.

Definition at line 200 of file btCollisionWorld.h.

Definition at line 198 of file btCollisionWorld.h.

Definition at line 202 of file btCollisionWorld.h.


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

Generated on Mon Feb 15 22:22:05 2010 for Bullet Collision Detection & Physics Library by  doxygen 1.6.1