btCollisionWorld::ClosestRayResultCallback Struct Reference

#include <btCollisionWorld.h>

Inheritance diagram for btCollisionWorld::ClosestRayResultCallback:
Inheritance graph
[legend]
Collaboration diagram for btCollisionWorld::ClosestRayResultCallback:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ClosestRayResultCallback (const btVector3 &rayFromWorld, const btVector3 &rayToWorld)
virtual btScalar addSingleResult (LocalRayResult &rayResult, bool normalInWorldSpace)

Public Attributes

btVector3 m_rayFromWorld
btVector3 m_rayToWorld
btVector3 m_hitNormalWorld
btVector3 m_hitPointWorld

Detailed Description

Definition at line 233 of file btCollisionWorld.h.


Constructor & Destructor Documentation

btCollisionWorld::ClosestRayResultCallback::ClosestRayResultCallback ( const btVector3 rayFromWorld,
const btVector3 rayToWorld 
) [inline]

Definition at line 235 of file btCollisionWorld.h.


Member Function Documentation

virtual btScalar btCollisionWorld::ClosestRayResultCallback::addSingleResult ( LocalRayResult rayResult,
bool  normalInWorldSpace 
) [inline, virtual]

need to transform normal into worldspace

Implements btCollisionWorld::RayResultCallback.

Reimplemented in btKinematicClosestNotMeRayResultCallback.

Definition at line 247 of file btCollisionWorld.h.


Member Data Documentation

Definition at line 244 of file btCollisionWorld.h.

Definition at line 245 of file btCollisionWorld.h.

Definition at line 241 of file btCollisionWorld.h.

Definition at line 242 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