Public Member Functions | Public Attributes

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


Constructor & Destructor Documentation

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

Definition at line 240 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 252 of file btCollisionWorld.h.


Member Data Documentation

Definition at line 249 of file btCollisionWorld.h.

Definition at line 250 of file btCollisionWorld.h.

Definition at line 246 of file btCollisionWorld.h.

Definition at line 247 of file btCollisionWorld.h.


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