![]() |
VR-Forces 5.0.2 Developer's Guide
|
An abstract interface for managing cached intersection information and determining if the cache needs to be updated.

Public Member Functions | |
| virtual | ~DtIntersectionCache () |
| virtual void | setCacheFromIntersectionResult (const DtIntersectorResult &result)=0 |
| virtual bool | intersectWithCache (const DtVector &point, const DtVector &dir, DtVector &hitPoint, DtVector &hitNormal)=0 |
Protected Member Functions | |
| DtIntersectionCache () | |
|
virtual |
virtual DTOR
|
protected |
CTOR.
|
pure virtual |
cache an intersection result
Implemented in makVrv::DtTriangleIntersectionCache.
|
pure virtual |
determine if a ray from a point in the specified direction intersects the current cache (and return the hit point and normal)
Implemented in makVrv::DtTriangleIntersectionCache.