Blender V2.61 - r43446

btCollisionWorld::ConvexResultCallback Struct Reference

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

#include <btCollisionWorld.h>

Inheritance diagram for btCollisionWorld::ConvexResultCallback:

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


Constructor & Destructor Documentation

btCollisionWorld::ConvexResultCallback::ConvexResultCallback ( ) [inline]

Definition at line 337 of file btCollisionWorld.h.

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

Definition at line 344 of file btCollisionWorld.h.


Member Function Documentation

virtual btScalar btCollisionWorld::ConvexResultCallback::addSingleResult ( LocalConvexResult convexResult,
bool  normalInWorldSpace 
) [pure virtual]
bool btCollisionWorld::ConvexResultCallback::hasHit ( ) const [inline]
virtual bool btCollisionWorld::ConvexResultCallback::needsCollision ( btBroadphaseProxy *  proxy0) const [inline, virtual]

Member Data Documentation


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