btSoftSingleRayCallback Struct Reference

Inheritance diagram for btSoftSingleRayCallback:
Inheritance graph
[legend]
Collaboration diagram for btSoftSingleRayCallback:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 btSoftSingleRayCallback (const btVector3 &rayFromWorld, const btVector3 &rayToWorld, const btSoftRigidDynamicsWorld *world, btCollisionWorld::RayResultCallback &resultCallback)
virtual bool process (const btBroadphaseProxy *proxy)

Public Attributes

btVector3 m_rayFromWorld
btVector3 m_rayToWorld
btTransform m_rayFromTrans
btTransform m_rayToTrans
btVector3 m_hitNormal
const btSoftRigidDynamicsWorldm_world
btCollisionWorld::RayResultCallbackm_resultCallback

Detailed Description

Definition at line 156 of file btSoftRigidDynamicsWorld.cpp.


Constructor & Destructor Documentation

btSoftSingleRayCallback::btSoftSingleRayCallback ( const btVector3 rayFromWorld,
const btVector3 rayToWorld,
const btSoftRigidDynamicsWorld world,
btCollisionWorld::RayResultCallback resultCallback 
) [inline]

what about division by zero? --> just set rayDirection[i] to INF/1e30

Definition at line 167 of file btSoftRigidDynamicsWorld.cpp.


Member Function Documentation

virtual bool btSoftSingleRayCallback::process ( const btBroadphaseProxy proxy  )  [inline, virtual]

terminate further ray tests, once the closestHitFraction reached zero

Implements btBroadphaseAabbCallback.

Definition at line 195 of file btSoftRigidDynamicsWorld.cpp.


Member Data Documentation

Definition at line 162 of file btSoftRigidDynamicsWorld.cpp.

Definition at line 160 of file btSoftRigidDynamicsWorld.cpp.

Definition at line 158 of file btSoftRigidDynamicsWorld.cpp.

Definition at line 161 of file btSoftRigidDynamicsWorld.cpp.

Definition at line 159 of file btSoftRigidDynamicsWorld.cpp.

Definition at line 165 of file btSoftRigidDynamicsWorld.cpp.

Definition at line 164 of file btSoftRigidDynamicsWorld.cpp.


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

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