public class LaneBasedStrategicalRoutePlanner extends AbstractLaneBasedStrategicalPlanner implements LaneBasedStrategicalPlanner
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.
drivingCharacteristics
Constructor and Description |
---|
LaneBasedStrategicalRoutePlanner(LaneBasedBehavioralCharacteristics drivingCharacteristics,
org.opentrafficsim.core.gtu.plan.tactical.TacticalPlanner fixedTacticalPlanner) |
LaneBasedStrategicalRoutePlanner(LaneBasedBehavioralCharacteristics drivingCharacteristics,
org.opentrafficsim.core.gtu.plan.tactical.TacticalPlanner fixedTacticalPlanner,
org.opentrafficsim.core.network.route.Route route) |
Modifier and Type | Method and Description |
---|---|
org.opentrafficsim.core.gtu.plan.tactical.TacticalPlanner |
generateTacticalPlanner(org.opentrafficsim.core.gtu.GTU gtu) |
org.opentrafficsim.core.network.route.Route |
getRoute() |
org.opentrafficsim.core.network.LinkDirection |
nextLinkDirection(org.opentrafficsim.core.network.Link link,
org.opentrafficsim.core.gtu.GTUDirectionality direction,
org.opentrafficsim.core.gtu.GTUType gtuType) |
org.opentrafficsim.core.network.LinkDirection |
nextLinkDirection(org.opentrafficsim.core.network.Node node,
org.opentrafficsim.core.network.Link previousLink,
org.opentrafficsim.core.gtu.GTUType gtuType) |
org.opentrafficsim.core.network.Node |
nextNode(org.opentrafficsim.core.network.Link link,
org.opentrafficsim.core.gtu.GTUDirectionality direction,
org.opentrafficsim.core.gtu.GTUType gtuType) |
org.opentrafficsim.core.network.Node |
nextNode(org.opentrafficsim.core.network.Node node,
org.opentrafficsim.core.network.Link previousLink,
org.opentrafficsim.core.gtu.GTUType gtuType) |
getDrivingCharacteristics, setDrivingCharacteristics
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDrivingCharacteristics, setDrivingCharacteristics
public LaneBasedStrategicalRoutePlanner(LaneBasedBehavioralCharacteristics drivingCharacteristics, org.opentrafficsim.core.gtu.plan.tactical.TacticalPlanner fixedTacticalPlanner)
drivingCharacteristics
- the personal driving characteristics, which contain settings for the tactical plannerfixedTacticalPlanner
- the tactical planner to use for the GTUpublic LaneBasedStrategicalRoutePlanner(LaneBasedBehavioralCharacteristics drivingCharacteristics, org.opentrafficsim.core.gtu.plan.tactical.TacticalPlanner fixedTacticalPlanner, org.opentrafficsim.core.network.route.Route route)
drivingCharacteristics
- the personal driving characteristics, which contain settings for the tactical plannerfixedTacticalPlanner
- the tactical planner to use for the GTUroute
- the route to drivepublic org.opentrafficsim.core.gtu.plan.tactical.TacticalPlanner generateTacticalPlanner(org.opentrafficsim.core.gtu.GTU gtu)
generateTacticalPlanner
in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
public org.opentrafficsim.core.network.Node nextNode(org.opentrafficsim.core.network.Link link, org.opentrafficsim.core.gtu.GTUDirectionality direction, org.opentrafficsim.core.gtu.GTUType gtuType) throws org.opentrafficsim.core.network.NetworkException
nextNode
in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
org.opentrafficsim.core.network.NetworkException
public org.opentrafficsim.core.network.LinkDirection nextLinkDirection(org.opentrafficsim.core.network.Link link, org.opentrafficsim.core.gtu.GTUDirectionality direction, org.opentrafficsim.core.gtu.GTUType gtuType) throws org.opentrafficsim.core.network.NetworkException
nextLinkDirection
in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
org.opentrafficsim.core.network.NetworkException
public org.opentrafficsim.core.network.Node nextNode(org.opentrafficsim.core.network.Node node, org.opentrafficsim.core.network.Link previousLink, org.opentrafficsim.core.gtu.GTUType gtuType) throws org.opentrafficsim.core.network.NetworkException
nextNode
in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
org.opentrafficsim.core.network.NetworkException
public org.opentrafficsim.core.network.LinkDirection nextLinkDirection(org.opentrafficsim.core.network.Node node, org.opentrafficsim.core.network.Link previousLink, org.opentrafficsim.core.gtu.GTUType gtuType) throws org.opentrafficsim.core.network.NetworkException
nextLinkDirection
in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
org.opentrafficsim.core.network.NetworkException
public final org.opentrafficsim.core.network.route.Route getRoute()
Copyright © 2014–2016 Delft University of Technology. All rights reserved.