![]() |
VR-Forces 4.6 Class Documentation
|
This is the complete list of members for DtRailSplineCalculator, including all inherited members.
| calculateLaneSwitchHeading(double oldHeading) | DtRailSplineCalculator | virtual |
| calculateTurnHeading(double oldHeading) | DtRailSplineCalculator | virtual |
| calculateTurnPath(const DtVector &pathEntryPt, const DtVector &pathMidPt, const DtVector &pathExitPt) | DtRailSplineCalculator | virtual |
| clear() | DtRailSplineCalculator | virtual |
| determinePositionAlongCurve(double distance) | DtRailSplineCalculator | virtual |
| drivingOnLeft() const | DtRailSplineCalculator | virtual |
| DtRailSplineCalculator() | DtRailSplineCalculator | |
| DtRailSplineCalculator(const DtRailSplineCalculator &orig) | DtRailSplineCalculator | private |
| finishLaneSwitch(double oldHeading, double newHeading) | DtRailSplineCalculator | virtual |
| finishTurn(double oldHeading, double newHeading) | DtRailSplineCalculator | virtual |
| getCurvePoints() | DtRailSplineCalculator | virtual |
| modifySpline(const DtVector ¤tLocalPos, const DtRailSegment *currentSeg, const DtRailSegment *nextSeg, const int currentLane, const int passingLane, Coordinate_System *coordinateSystem) | DtRailSplineCalculator | virtual |
| myDrivingOnLeft | DtRailSplineCalculator | protected |
| myHeadingShift | DtRailSplineCalculator | protected |
| myLocalEntryPoint | DtRailSplineCalculator | protected |
| myLocalExitPoint | DtRailSplineCalculator | protected |
| myLocalMidPoint | DtRailSplineCalculator | protected |
| myLocalToTopoTransform | DtRailSplineCalculator | protected |
| mySplineCoefficents | DtRailSplineCalculator | protected |
| mySplineTime | DtRailSplineCalculator | protected |
| myTopoToLocalTransform | DtRailSplineCalculator | protected |
| myTotalSplineDistance | DtRailSplineCalculator | protected |
| myTurnDirection | DtRailSplineCalculator | protected |
| myTurnEntryLane | DtRailSplineCalculator | protected |
| operator=(const DtRailSplineCalculator &orig) | DtRailSplineCalculator | private |
| recalculateSpline(const DtRailSegment *currentSeg, const DtRailSegment *nextSeg, const int currentLane, const int passingLane, const int previousSwitchDirection, Coordinate_System *coordinateSystem) | DtRailSplineCalculator | virtual |
| setDrivingOnLeft(bool left) | DtRailSplineCalculator | virtual |
| setLocalToTopoTransform(const DtCoordTransform &transform) | DtRailSplineCalculator | virtual |
| setTopoToLocalTransform(const DtCoordTransform &transform) | DtRailSplineCalculator | virtual |
| setTurnDirection(const int dir) | DtRailSplineCalculator | virtual |
| setUpLaneSwitchSpline(const DtVector &projectedLocation, const DtRailSegment *currentSeg, const double bvolHL, const int currentLane, const int desiredLane, Coordinate_System *coordinateSystem) | DtRailSplineCalculator | virtual |
| setUpTurnSpline(const DtRailSegment *currentSeg, const DtRailSegment *nextSeg, const int currentLane, const int desiredLane, Coordinate_System *coordinateSystem, bool useDefinedEntry=false, DtVector entryPt=DtVector::zero()) | DtRailSplineCalculator | virtual |
| splineLocalEntryPoint() const | DtRailSplineCalculator | virtual |
| splineLocalExitPoint() const | DtRailSplineCalculator | virtual |
| splineLocalMidPoint() const | DtRailSplineCalculator | virtual |
| turnDirection() const | DtRailSplineCalculator | virtual |
| turnEntryLane() const | DtRailSplineCalculator | virtual |
| ~DtRailSplineCalculator() | DtRailSplineCalculator | virtual |