All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Public Attributes
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

virtual btScalar addSingleResult (LocalConvexResult &convexResult, bool normalInWorldSpace)=0
 ConvexResultCallback ()
bool hasHit () const
virtual bool needsCollision (btBroadphaseProxy *proxy0) const
virtual ~ConvexResultCallback ()

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 331 of file btCollisionWorld.h.


Constructor & Destructor Documentation

Definition at line 337 of file btCollisionWorld.h.

Definition at line 344 of file btCollisionWorld.h.


Member Function Documentation

virtual btScalar btCollisionWorld::ConvexResultCallback::addSingleResult ( LocalConvexResult convexResult,
bool  normalInWorldSpace 
) [pure virtual]

Definition at line 348 of file btCollisionWorld.h.

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

Definition at line 355 of file btCollisionWorld.h.


Member Data Documentation

Definition at line 333 of file btCollisionWorld.h.

Definition at line 334 of file btCollisionWorld.h.

Definition at line 335 of file btCollisionWorld.h.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


bullet
Author(s): Erwin Coumans, ROS package maintained by Tully Foote
autogenerated on Wed Oct 31 2012 07:54:32