| Package | Description | 
|---|---|
| org.opentrafficsim.road.gtu.generator | 
 Generate GTUs according to some prescription. 
 | 
| org.opentrafficsim.road.gtu.lane | 
 The lane-based GTUs are the Generalized Travel Units that travel in lanes, and need to switch lanes to overtake. 
 | 
| org.opentrafficsim.road.gtu.strategical | 
 Strategical planners for a road-based GTU. 
 | 
| org.opentrafficsim.road.gtu.strategical.route | 
 Route planners as part of strategical planning. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
LaneBasedStrategicalPlannerFactory<? extends LaneBasedStrategicalPlanner> | 
AbstractGTUGenerator.getStrategicalPlannerFactory()  | 
| Modifier and Type | Method and Description | 
|---|---|
LaneBasedStrategicalPlanner | 
LaneBasedGTU.getStrategicalPlanner() | 
LaneBasedStrategicalPlanner | 
AbstractLaneBasedGTU.getStrategicalPlanner() | 
LaneBasedStrategicalPlanner | 
LaneBasedGTU.getStrategicalPlanner(Time time) | 
LaneBasedStrategicalPlanner | 
AbstractLaneBasedGTU.getStrategicalPlanner(Time time) | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AbstractLaneBasedGTU.init(LaneBasedStrategicalPlanner strategicalPlanner,
    Set<DirectedLanePosition> initialLongitudinalPositions,
    Speed initialSpeed)  | 
void | 
LaneBasedIndividualGTU.initWithAnimation(LaneBasedStrategicalPlanner strategicalPlanner,
                 Set<DirectedLanePosition> initialLongitudinalPositions,
                 Speed initialSpeed,
                 Class<? extends Renderable2D<? super LaneBasedIndividualGTU>> animationClass,
                 GTUColorer gtuColorer)  | 
| Modifier and Type | Method and Description | 
|---|---|
LaneBasedIndividualGTU | 
LaneBasedIndividualGTU.LaneBasedIndividualCarBuilder.build(LaneBasedStrategicalPlannerFactory<? extends LaneBasedStrategicalPlanner> laneBasedStrategicalPlannerFactory,
     Route route,
     Node origin,
     Node destination)
Build one LaneBasedIndividualCar. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractLaneBasedStrategicalPlannerFactory<T extends LaneBasedStrategicalPlanner>
Factory for creating  
LaneBasedStrategicalRoutePlanner using any LaneBasedTacticalPlannerFactory. | 
interface  | 
LaneBasedStrategicalPlannerFactory<T extends LaneBasedStrategicalPlanner>
A factory class is used to generate strategical planners as the strategical planner is state-full. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractLaneBasedStrategicalPlanner
 Copyright (c) 2013-2018 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. 
 | 
class  | 
LaneBasedStrategicalPlannerNone
 Copyright (c) 2013-2018 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
LaneBasedStrategicalRoutePlanner
Strategical planner, route-based, with personal driving characteristics, which contain settings for the tactical planner. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
LaneBasedStrategicalPlanner | 
LaneBasedStrategicalRoutePlannerFactory.create(LaneBasedGTU gtu,
      Route route,
      Node origin,
      Node destination)
Creates a new strategical planner for the given GTU. 
 | 
Copyright © 2014–2018 Delft University of Technology. All rights reserved.