Extended version of bullet's RayResultCallback which records all the hits along the ray instead of only the closest one.
More...
Public Member Functions |
| | DtAllHitsRayResultCallback (const btVector3 &rayFromWorld, const btVector3 &rayToWorld, DtChordIntersectRecordList &resultList) |
| virtual btScalar | addSingleResult (btCollisionWorld::LocalRayResult &rayResult, bool normalInWorldSpace) |
| virtual bool | needsCollision (btBroadphaseProxy *proxy0) const |
Detailed Description
Extended version of bullet's RayResultCallback which records all the hits along the ray instead of only the closest one.
Constructor & Destructor Documentation
| DtAllHitsRayResultCallback::DtAllHitsRayResultCallback |
( |
const btVector3 & |
rayFromWorld, |
|
|
const btVector3 & |
rayToWorld, |
|
|
DtChordIntersectRecordList & |
resultList |
|
) |
| |
Member Function Documentation
| virtual btScalar DtAllHitsRayResultCallback::addSingleResult |
( |
btCollisionWorld::LocalRayResult & |
rayResult, |
|
|
bool |
normalInWorldSpace |
|
) |
| |
|
virtual |
| virtual bool DtAllHitsRayResultCallback::needsCollision |
( |
btBroadphaseProxy * |
proxy0 | ) |
const |
|
virtual |
Member Data Documentation
| btVector3 DtAllHitsRayResultCallback::m_rayFromWorld |
| btVector3 DtAllHitsRayResultCallback::m_rayToWorld |
| DtChordIntersectRecordList& DtAllHitsRayResultCallback::myResultList |
The documentation for this struct was generated from the following file:
- /exports/nfedora7-1/nightly/docs/vrforcesDevelopment.vrf4-3-branch/include/vantageTerrainImplementation/bulletUtil.h