btCollisionWorld::ConvexResultCallback Struct Reference

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

#include <btCollisionWorld.h>

Inheritance diagram for btCollisionWorld::ConvexResultCallback:
Inheritance graph
[legend]

List of all members.

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

Detailed Description

RayResultCallback is used to report new raycast results.

Definition at line 292 of file btCollisionWorld.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

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.


Member Data Documentation

Definition at line 294 of file btCollisionWorld.h.

Definition at line 295 of file btCollisionWorld.h.

Definition at line 296 of file btCollisionWorld.h.


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

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