![]() |
VR-Forces 4.0.4 Class Documentation
|
Collision processor used by DtCollisionDetector which finds only the closest collision. More...

Public Member Functions | |
| DtClosestCollisionProcessor (T_Collision *initialCollision=0) | |
| virtual | ~DtClosestCollisionProcessor () |
| virtual void | processCollision (const T_Collision &collision) |
| virtual T_Collision * | closestCollision () |
Protected Attributes | |
| T_Collision * | myClosestCollision |
| double | myClosestCollisionDistanceSquared |
Collision processor used by DtCollisionDetector which finds only the closest collision.
| DtClosestCollisionProcessor< T_Collision >::DtClosestCollisionProcessor | ( | T_Collision * | initialCollision = 0 | ) |
| virtual DtClosestCollisionProcessor< T_Collision >::~DtClosestCollisionProcessor | ( | ) | [virtual] |
| virtual void DtClosestCollisionProcessor< T_Collision >::processCollision | ( | const T_Collision & | collision | ) | [virtual] |
Implements DtCollisionProcessor< T_Collision >.
| virtual T_Collision* DtClosestCollisionProcessor< T_Collision >::closestCollision | ( | ) | [virtual] |
T_Collision* DtClosestCollisionProcessor< T_Collision >::myClosestCollision [protected] |
double DtClosestCollisionProcessor< T_Collision >::myClosestCollisionDistanceSquared [protected] |