VR-Forces 4.3 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DtRailSplineCalculator Member List

This is the complete list of members for DtRailSplineCalculator, including all inherited members.

calculateLaneSwitchHeading(double oldHeading)DtRailSplineCalculatorvirtual
calculateTurnHeading(double oldHeading)DtRailSplineCalculatorvirtual
calculateTurnPath(const DtVector &pathEntryPt, const DtVector &pathMidPt, const DtVector &pathExitPt)DtRailSplineCalculatorvirtual
clear()DtRailSplineCalculatorvirtual
determinePositionAlongCurve(double distance)DtRailSplineCalculatorvirtual
drivingOnLeft() const DtRailSplineCalculatorvirtual
DtRailSplineCalculator()DtRailSplineCalculator
DtRailSplineCalculator(const DtRailSplineCalculator &orig)DtRailSplineCalculatorprivate
finishLaneSwitch(double oldHeading, double newHeading)DtRailSplineCalculatorvirtual
finishTurn(double oldHeading, double newHeading)DtRailSplineCalculatorvirtual
getCurvePoints()DtRailSplineCalculatorvirtual
modifySpline(const DtVector &currentLocalPos, const DtRailSegment *currentSeg, const DtRailSegment *nextSeg, const int currentLane, const int passingLane, Coordinate_System *coordinateSystem)DtRailSplineCalculatorvirtual
myDrivingOnLeftDtRailSplineCalculatorprotected
myHeadingShiftDtRailSplineCalculatorprotected
myLocalEntryPointDtRailSplineCalculatorprotected
myLocalExitPointDtRailSplineCalculatorprotected
myLocalMidPointDtRailSplineCalculatorprotected
myLocalToTopoTransformDtRailSplineCalculatorprotected
mySplineCoefficentsDtRailSplineCalculatorprotected
mySplineTimeDtRailSplineCalculatorprotected
myTopoToLocalTransformDtRailSplineCalculatorprotected
myTotalSplineDistanceDtRailSplineCalculatorprotected
myTurnDirectionDtRailSplineCalculatorprotected
myTurnEntryLaneDtRailSplineCalculatorprotected
operator=(const DtRailSplineCalculator &orig)DtRailSplineCalculatorprivate
recalculateSpline(const DtRailSegment *currentSeg, const DtRailSegment *nextSeg, const int currentLane, const int passingLane, const int previousSwitchDirection, Coordinate_System *coordinateSystem)DtRailSplineCalculatorvirtual
setDrivingOnLeft(bool left)DtRailSplineCalculatorvirtual
setLocalToTopoTransform(const DtCoordTransform &transform)DtRailSplineCalculatorvirtual
setTopoToLocalTransform(const DtCoordTransform &transform)DtRailSplineCalculatorvirtual
setTurnDirection(const int dir)DtRailSplineCalculatorvirtual
setUpLaneSwitchSpline(const DtVector &projectedLocation, const DtRailSegment *currentSeg, const double bvolHL, const int currentLane, const int desiredLane, Coordinate_System *coordinateSystem)DtRailSplineCalculatorvirtual
setUpTurnSpline(const DtRailSegment *currentSeg, const DtRailSegment *nextSeg, const int currentLane, const int desiredLane, Coordinate_System *coordinateSystem, bool useDefinedEntry=false, DtVector entryPt=DtVector::zero())DtRailSplineCalculatorvirtual
splineLocalEntryPoint() const DtRailSplineCalculatorvirtual
splineLocalExitPoint() const DtRailSplineCalculatorvirtual
splineLocalMidPoint() const DtRailSplineCalculatorvirtual
turnDirection() const DtRailSplineCalculatorvirtual
turnEntryLane() const DtRailSplineCalculatorvirtual
~DtRailSplineCalculator()DtRailSplineCalculatorvirtual

Document ID: Generated on Wed Mar 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)