| Package | Description | 
|---|---|
| org.opentrafficsim.road.gtu.lane.perception | 
 Implementation of lane-based perception for the GTU. 
 | 
| org.opentrafficsim.road.gtu.lane.perception.categories | 
 Categories define a set of perceivable information. 
 | 
| org.opentrafficsim.road.gtu.lane.perception.headway | 
 
 Copyright (c) 2013-2018 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. 
 | 
| org.opentrafficsim.road.gtu.lane.perception.mental | 
 Mental mechanisms are a part of perception. 
 | 
| org.opentrafficsim.road.gtu.lane.plan.operational | 
 Specific operational plan method for road-vehicles operating in a lane-based network. 
 | 
| org.opentrafficsim.road.gtu.lane.tactical | 
 Tactical planners for a lane-based GTU. 
 | 
| org.opentrafficsim.road.gtu.lane.tactical.directedlanechange | 
 Classes that deal with lane changing models. 
 | 
| org.opentrafficsim.road.gtu.lane.tactical.following | 
 GTU (Car) following models such as IDM+. 
 | 
| org.opentrafficsim.road.gtu.lane.tactical.lmrs | 
 Classes that implement the LMRS lane change model integrated with a car-following model forming a tactical planner. 
 | 
| org.opentrafficsim.road.gtu.lane.tactical.toledo | 
 
 Copyright (c) 2013-2018 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. 
 | 
| org.opentrafficsim.road.gtu.lane.tactical.util | 
 Static methods for composition in tactical planners. 
 | 
| org.opentrafficsim.road.gtu.lane.tactical.util.lmrs | 
 LMRS (Lane change Model with Relaxation and Synchronization) utilities for tactical planner. 
 | 
| org.opentrafficsim.road.network.lane.conflict | 
 Contains classes describing intersection conflicts. 
 | 
| Class and Description | 
|---|
| AbstractLanePerception
 The perception module of a GTU based on lanes. 
 | 
| AbstractPerceptionIterable
 Abstract iterable that figures out how to find the next nearest object, including splits. 
 | 
| AbstractPerceptionIterable.Entry
 Class of objects for subclasses to return. 
 | 
| AbstractPerceptionReiterable
 This class uses a single primary iterator which a subclass defines, and makes sure that all elements are only looked up and
 created once. 
 | 
| AbstractPerceptionReiterable.PrimaryIteratorEntry
 Class for  
primaryIterator() to return, implemented in subclasses. | 
| InfrastructureLaneChangeInfo
 Contains information by which drivers know when they need to leave a lane in order to be able to stay on the infrastructure
 and follow their route. 
 | 
| LaneDirectionRecord
 A light-weight wrapper for LaneRecord search tools (PerceptionIterator). 
 | 
| LanePerception
 Interface for perception in a lane-based model. 
 | 
| LaneRecord
 Interface representing a lane for search algorithms, in particular PerceptionIterable. 
 | 
| LaneStructure
 Interface for lane structures. 
 | 
| LaneStructure.Entry
 Wrapper to hold lane-based object and it's distance. 
 | 
| LaneStructureRecord
 
 Copyright (c) 2013-2018 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. 
 | 
| PerceptionCollectable
 Iterable that additionally provides support for PerceptionCollectors. 
 | 
| PerceptionCollectable.Intermediate
 Wrapper of intermediate result with info for the iterator algorithm. 
 | 
| PerceptionCollectable.PerceptionAccumulator
 Accumulates an object one at a time in to an accumulating intermediate result. 
 | 
| PerceptionCollectable.PerceptionCollector
 Combination of an accumulator and a finalizer. 
 | 
| PerceptionCollectable.PerceptionFinalizer
 Translates the last intermediate result of an accumulator in to the collection output. 
 | 
| PerceptionIterable
 Iterable set of elements, sorted close to far. 
 | 
| RelativeLane
 Defines a lane relative to the current lane. 
 | 
| RollingLaneStructureRecord
 A LaneStructureRecord contains information about the lanes that can be accessed from this lane by a GTUType. 
 | 
| RollingLaneStructureRecord.RecordLink
 Link between records that defines the dependence of start position and hence how this is updated as the GTU moves. 
 | 
| Class and Description | 
|---|
| InfrastructureLaneChangeInfo
 Contains information by which drivers know when they need to leave a lane in order to be able to stay on the infrastructure
 and follow their route. 
 | 
| LanePerception
 Interface for perception in a lane-based model. 
 | 
| PerceptionCollectable
 Iterable that additionally provides support for PerceptionCollectors. 
 | 
| PerceptionCollectable.PerceptionAccumulator
 Accumulates an object one at a time in to an accumulating intermediate result. 
 | 
| PerceptionCollectable.PerceptionCollector
 Combination of an accumulator and a finalizer. 
 | 
| PerceptionCollectable.PerceptionFinalizer
 Translates the last intermediate result of an accumulator in to the collection output. 
 | 
| RelativeLane
 Defines a lane relative to the current lane. 
 | 
| Class and Description | 
|---|
| GTUTypeAssumptions
 
 Copyright (c) 2013-2018 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. 
 | 
| PerceptionCollectable
 Iterable that additionally provides support for PerceptionCollectors. 
 | 
| RelativeLane
 Defines a lane relative to the current lane. 
 | 
| Class and Description | 
|---|
| LanePerception
 Interface for perception in a lane-based model. 
 | 
| PerceptionCollectable.PerceptionAccumulator
 Accumulates an object one at a time in to an accumulating intermediate result. 
 | 
| PerceptionCollectable.PerceptionCollector
 Combination of an accumulator and a finalizer. 
 | 
| PerceptionCollectable.PerceptionFinalizer
 Translates the last intermediate result of an accumulator in to the collection output. 
 | 
| Class and Description | 
|---|
| RelativeLane
 Defines a lane relative to the current lane. 
 | 
| Class and Description | 
|---|
| LanePerception
 Interface for perception in a lane-based model. 
 | 
| PerceptionFactory
 Interface for perception initialization. 
 | 
| Class and Description | 
|---|
| LanePerception
 Interface for perception in a lane-based model. 
 | 
| Class and Description | 
|---|
| PerceptionIterable
 Iterable set of elements, sorted close to far. 
 | 
| Class and Description | 
|---|
| LanePerception
 Interface for perception in a lane-based model. 
 | 
| PerceptionFactory
 Interface for perception initialization. 
 | 
| RelativeLane
 Defines a lane relative to the current lane. 
 | 
| Class and Description | 
|---|
| InfrastructureLaneChangeInfo
 Contains information by which drivers know when they need to leave a lane in order to be able to stay on the infrastructure
 and follow their route. 
 | 
| LanePerception
 Interface for perception in a lane-based model. 
 | 
| LaneStructureRecord
 
 Copyright (c) 2013-2018 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. 
 | 
| PerceptionIterable
 Iterable set of elements, sorted close to far. 
 | 
| RelativeLane
 Defines a lane relative to the current lane. 
 | 
| Class and Description | 
|---|
| PerceptionCollectable
 Iterable that additionally provides support for PerceptionCollectors. 
 | 
| Class and Description | 
|---|
| LanePerception
 Interface for perception in a lane-based model. 
 | 
| PerceptionCollectable
 Iterable that additionally provides support for PerceptionCollectors. 
 | 
| RelativeLane
 Defines a lane relative to the current lane. 
 | 
| Class and Description | 
|---|
| PerceptionCollectable
 Iterable that additionally provides support for PerceptionCollectors. 
 | 
Copyright © 2014–2018 Delft University of Technology. All rights reserved.