RayResultCallback is used to report new raycast results. More...
#include <btCollisionWorld.h>

Public Member Functions | |
| ConvexResultCallback () | |
| virtual | ~ConvexResultCallback () |
| bool | hasHit () const |
| virtual bool | needsCollision (btBroadphaseProxy *proxy0) const |
| virtual btScalar | addSingleResult (LocalConvexResult &convexResult, bool normalInWorldSpace)=0 |
Public Attributes | |
| btScalar | m_closestHitFraction |
| short int | m_collisionFilterGroup |
| short int | m_collisionFilterMask |
RayResultCallback is used to report new raycast results.
Definition at line 292 of file btCollisionWorld.h.
| btCollisionWorld::ConvexResultCallback::ConvexResultCallback | ( | ) | [inline] |
Definition at line 298 of file btCollisionWorld.h.
| virtual btCollisionWorld::ConvexResultCallback::~ConvexResultCallback | ( | ) | [inline, virtual] |
Definition at line 305 of file btCollisionWorld.h.
| virtual btScalar btCollisionWorld::ConvexResultCallback::addSingleResult | ( | LocalConvexResult & | convexResult, | |
| bool | normalInWorldSpace | |||
| ) | [pure virtual] |
| bool btCollisionWorld::ConvexResultCallback::hasHit | ( | ) | const [inline] |
Definition at line 309 of file btCollisionWorld.h.
| virtual bool btCollisionWorld::ConvexResultCallback::needsCollision | ( | btBroadphaseProxy * | proxy0 | ) | const [inline, virtual] |
Reimplemented in btClosestNotMeConvexResultCallback.
Definition at line 316 of file btCollisionWorld.h.
Definition at line 294 of file btCollisionWorld.h.
Definition at line 295 of file btCollisionWorld.h.
Definition at line 296 of file btCollisionWorld.h.
1.6.1