![]() |
VR-Forces 4.7 Class Documentation
|
Used to find the best transition point to use when leaving NavData. More...
Public Member Functions | |
| DtTransitionPointFinder (const DtVector &localDestination, const DtVector &start) | |
| virtual DtOnGraphVertexVisitedResult | processTransitionPoint (const DtVector &localPoint) |
| virtual DtOnPathToGraphVertexComputedResult | processTransitionPath (const DtVector &localPoint, double pathCost) |
Static Public Member Functions | |
| static DtOnGraphVertexVisitedResult | transitionPointCallback (const DtVector &localPoint, void *userData) |
| static DtOnPathToGraphVertexComputedResult | transitionPathCallback (const DtVector &localPoint, double pathCost, void *userData) |
Used to find the best transition point to use when leaving NavData.
If myBestTransitionPoint is not DtVector::zero(), it will be the transition point to use.
| DtTransitionPointFinder::DtTransitionPointFinder | ( | const DtVector & | localDestination, |
| const DtVector & | start | ||
| ) |
|
static |
|
virtual |
|
static |
|
virtual |
| DtVector DtTransitionPointFinder::myDestination |
| DtVector DtTransitionPointFinder::myStartPosition |
| double DtTransitionPointFinder::myBestCost |
| DtVector DtTransitionPointFinder::myBestTransitionPoint |
| double DtTransitionPointFinder::myBestDistance |
| double DtTransitionPointFinder::myBestPathCost |
| DtVector DtTransitionPointFinder::myClosestPoint |
| double DtTransitionPointFinder::myClosestDistance |