![]() |
VR-Forces 5.0.2 Developer's Guide
|
Extended version of bullet's RayResultCallback which records all the hits along the ray instead of only the closest one.

Public Member Functions | |
| DtAllHitsRayResultCallback (DtIntersectionRecord::DtIntersectionType irtFlag, short int filterMask) | |
| virtual btScalar | addSingleResult (btCollisionWorld::LocalRayResult &rayResult, bool normalInWorldSpace) |
Public Member Functions inherited from DtBulletRayResultCallback | |
| DtBulletRayResultCallback (DtIntersectionRecord::DtIntersectionType irtFlag, short int filterMask) | |
| virtual bool | needsCollision (btBroadphaseProxy *proxy0) const |
Public Attributes | |
| std::vector< RayResultRecord > | myRecords |
Additional Inherited Members | |
Protected Attributes inherited from DtBulletRayResultCallback | |
| const DtIntersectionRecord::DtIntersectionType | myIrtFlag |
| DtAllHitsRayResultCallback::DtAllHitsRayResultCallback | ( | DtIntersectionRecord::DtIntersectionType | irtFlag, |
| short int | filterMask | ||
| ) |
|
virtual |
| std::vector<RayResultRecord> DtAllHitsRayResultCallback::myRecords |