Blender V2.61 - r43446
Public Member Functions | Public Attributes

FilterClosestRayResultCallback Struct Reference

Inheritance diagram for FilterClosestRayResultCallback:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 FilterClosestRayResultCallback (PHY_IRayCastFilterCallback &phyRayFilter, const btVector3 &rayFrom, const btVector3 &rayTo)
virtual ~FilterClosestRayResultCallback ()
virtual bool needsCollision (btBroadphaseProxy *proxy0) const
virtual btScalar addSingleResult (btCollisionWorld::LocalRayResult &rayResult, bool normalInWorldSpace)

Public Attributes

PHY_IRayCastFilterCallbackm_phyRayFilter
const btCollisionShapem_hitTriangleShape
int m_hitTriangleIndex

Detailed Description

Definition at line 980 of file CcdPhysicsEnvironment.cpp.


Constructor & Destructor Documentation

FilterClosestRayResultCallback::FilterClosestRayResultCallback ( PHY_IRayCastFilterCallback phyRayFilter,
const btVector3 &  rayFrom,
const btVector3 &  rayTo 
) [inline]

Definition at line 987 of file CcdPhysicsEnvironment.cpp.

virtual FilterClosestRayResultCallback::~FilterClosestRayResultCallback ( ) [inline, virtual]

Definition at line 995 of file CcdPhysicsEnvironment.cpp.


Member Function Documentation

virtual btScalar FilterClosestRayResultCallback::addSingleResult ( btCollisionWorld::LocalRayResult rayResult,
bool  normalInWorldSpace 
) [inline, virtual]
virtual bool FilterClosestRayResultCallback::needsCollision ( btBroadphaseProxy *  proxy0) const [inline, virtual]

Member Data Documentation

Definition at line 984 of file CcdPhysicsEnvironment.cpp.

Referenced by addSingleResult(), and CcdPhysicsEnvironment::rayTest().

Definition at line 983 of file CcdPhysicsEnvironment.cpp.

Referenced by addSingleResult(), and CcdPhysicsEnvironment::rayTest().

Definition at line 982 of file CcdPhysicsEnvironment.cpp.

Referenced by needsCollision().


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