![]() |
VR-Forces 4.8 Class Documentation
|
A class to hold the initially computed geometry for the inside lane of each segment in the path; used to make path adjustments before the final geometry is computed. More...
Public Member Functions | |
| DtTmpGeometry () | |
Public Attributes | |
| int | myEntryInsideLaneNum |
| The inside lane that connects, ie generates the radius constraint. More... | |
| double | myEntryLaneIntersectSetback |
| The offset (along the lane) from the start of the segment (straight part) that the inside lane intersects its downstream lane. More... | |
| double | myDesiredEntryCurveSpace |
| Distance from lane intersection to the end of the curve of desired radius. More... | |
| double | myMinEntryCurveSpace |
| Distance from lane intersection to the end of a curve of min radius. More... | |
| double | myDesiredLeftEdgeEntryRadius |
| Desired R for the segment left edge. More... | |
| int | myExitInsideLaneNum |
| Ditto for exit curve. More... | |
| double | myExitLaneIntersectSetback |
| double | myDesiredExitCurveSpace |
| double | myMinExitCurveSpace |
| double | myDesiredLeftEdgeExitRadius |
A class to hold the initially computed geometry for the inside lane of each segment in the path; used to make path adjustments before the final geometry is computed.
| DtRoadSegment::DtTmpGeometry::DtTmpGeometry | ( | ) |
| int DtRoadSegment::DtTmpGeometry::myEntryInsideLaneNum |
The inside lane that connects, ie generates the radius constraint.
| double DtRoadSegment::DtTmpGeometry::myEntryLaneIntersectSetback |
The offset (along the lane) from the start of the segment (straight part) that the inside lane intersects its downstream lane.
| double DtRoadSegment::DtTmpGeometry::myDesiredEntryCurveSpace |
Distance from lane intersection to the end of the curve of desired radius.
| double DtRoadSegment::DtTmpGeometry::myMinEntryCurveSpace |
Distance from lane intersection to the end of a curve of min radius.
| double DtRoadSegment::DtTmpGeometry::myDesiredLeftEdgeEntryRadius |
Desired R for the segment left edge.
R for the inside lane is computed from this by adding/subtracting the lane widths:
| int DtRoadSegment::DtTmpGeometry::myExitInsideLaneNum |
Ditto for exit curve.
Note that offset (or setback) is positive along the positive segment X coordinate, so negative when the point in question is before the end of the segment.
| double DtRoadSegment::DtTmpGeometry::myExitLaneIntersectSetback |
| double DtRoadSegment::DtTmpGeometry::myDesiredExitCurveSpace |
| double DtRoadSegment::DtTmpGeometry::myMinExitCurveSpace |
| double DtRoadSegment::DtTmpGeometry::myDesiredLeftEdgeExitRadius |