public class LanePathInfo extends Object implements Serializable
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.
Constructor and Description |
---|
LanePathInfo(org.opentrafficsim.core.geometry.OTSLine3D path,
List<Lane> laneList) |
Modifier and Type | Method and Description |
---|---|
List<Lane> |
getLaneList() |
org.opentrafficsim.core.geometry.OTSLine3D |
getPath() |
Lane |
getReferenceLane()
The reference lane is the widest lane on which the reference point of the GTU is fully registered.
|
public LanePathInfo(org.opentrafficsim.core.geometry.OTSLine3D path, List<Lane> laneList)
path
- the path it the GTU keeps driving in the same lane, and follows the route if possible in the same lane. The
path stops when the lane or a continuation lane does not lead in the direction of the route provided by the
strategical planner.laneList
- the current lane on which the reference point of the GTU is registered (if the GTU is registered on
multiple lanes with the reference point, one lane is chosen where the reference point has a fractional lane
position between 0.0 and 1.0), and consecutive lanes that follow the route if possible in the same lane. The
list of lanes stops when a continuation lane does not lead in the direction of the route provided by the
strategical planner.public final org.opentrafficsim.core.geometry.OTSLine3D getPath()
public final List<Lane> getLaneList()
public final Lane getReferenceLane()
Copyright © 2014–2016 Delft University of Technology. All rights reserved.