| Package | Description |
|---|---|
| org.opentrafficsim.road.network.lane.conflict |
Contains classes describing intersection conflicts.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
ConflictBuilder.FixedWidthGenerator
Generator with fixed width.
|
static class |
ConflictBuilder.RelativeWidthGenerator
Generator with width factor on actual lane width.
|
| Modifier and Type | Field and Description |
|---|---|
static ConflictBuilder.WidthGenerator |
ConflictBuilder.DEFAULT_WIDTH_GENERATOR
Default width generator for conflicts which uses 80% of the lane width.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
ConflictBuilder.buildConflicts(Lane lane1,
GTUDirectionality dir1,
Lane lane2,
GTUDirectionality dir2,
GTUType gtuType,
nl.tudelft.simulation.dsol.simulators.DEVSSimulatorInterface.TimeDoubleUnit simulator,
ConflictBuilder.WidthGenerator widthGenerator)
Build conflict on single lane pair.
|
static void |
ConflictBuilder.buildConflicts(Lane lane1,
GTUDirectionality dir1,
Lane lane2,
GTUDirectionality dir2,
GTUType gtuType,
nl.tudelft.simulation.dsol.simulators.DEVSSimulatorInterface.TimeDoubleUnit simulator,
ConflictBuilder.WidthGenerator widthGenerator,
boolean permitted)
Build conflict on single lane pair.
|
static void |
ConflictBuilder.buildConflicts(List<Lane> lanes,
GTUType gtuType,
nl.tudelft.simulation.dsol.simulators.DEVSSimulatorInterface.TimeDoubleUnit simulator,
ConflictBuilder.WidthGenerator widthGenerator)
Build conflicts on list of lanes.
|
static void |
ConflictBuilder.buildConflicts(List<Lane> lanes,
GTUType gtuType,
nl.tudelft.simulation.dsol.simulators.DEVSSimulatorInterface.TimeDoubleUnit simulator,
ConflictBuilder.WidthGenerator widthGenerator,
LaneCombinationList ignoreList,
LaneCombinationList permittedList)
Build conflicts on list of lanes.
|
static void |
ConflictBuilder.buildConflicts(OTSRoadNetwork network,
GTUType gtuType,
nl.tudelft.simulation.dsol.simulators.DEVSSimulatorInterface.TimeDoubleUnit simulator,
ConflictBuilder.WidthGenerator widthGenerator)
Build conflicts on network.
|
static void |
ConflictBuilder.buildConflicts(OTSRoadNetwork network,
GTUType gtuType,
nl.tudelft.simulation.dsol.simulators.DEVSSimulatorInterface.TimeDoubleUnit simulator,
ConflictBuilder.WidthGenerator widthGenerator,
LaneCombinationList ignoreList,
LaneCombinationList permittedList)
Build conflicts on network.
|
Copyright © 2014–2019 Delft University of Technology. All rights reserved.