Uses of Interface
org.opentrafficsim.road.network.lane.conflict.ConflictBuilderParallel.WidthGenerator
-
Packages that use ConflictBuilderParallel.WidthGenerator Package Description org.opentrafficsim.road.network.lane.conflict Contains classes describing intersection conflicts. -
-
Uses of ConflictBuilderParallel.WidthGenerator in org.opentrafficsim.road.network.lane.conflict
Classes in org.opentrafficsim.road.network.lane.conflict that implement ConflictBuilderParallel.WidthGenerator Modifier and Type Class Description static classConflictBuilderParallel.FixedWidthGeneratorGenerator with fixed width.static classConflictBuilderParallel.RelativeWidthGeneratorGenerator with width factor on actual lane width.Fields in org.opentrafficsim.road.network.lane.conflict declared as ConflictBuilderParallel.WidthGenerator Modifier and Type Field Description static ConflictBuilderParallel.WidthGeneratorConflictBuilderParallel. DEFAULT_WIDTH_GENERATORDefault width generator for conflicts which uses 80% of the lane width.Methods in org.opentrafficsim.road.network.lane.conflict with parameters of type ConflictBuilderParallel.WidthGenerator Modifier and Type Method Description static voidConflictBuilderParallel. buildConflicts(List<Lane> lanes, GTUType gtuType, DEVSSimulatorInterface.TimeDoubleUnit simulator, ConflictBuilderParallel.WidthGenerator widthGenerator)Build conflicts on list of lanes.static voidConflictBuilderParallel. buildConflicts(Lane lane1, GTUDirectionality dir1, Lane lane2, GTUDirectionality dir2, GTUType gtuType, DEVSSimulatorInterface.TimeDoubleUnit simulator, ConflictBuilderParallel.WidthGenerator widthGenerator)Build conflict on single lane pair.static voidConflictBuilderParallel. buildConflicts(Lane lane1, GTUDirectionality dir1, Lane lane2, GTUDirectionality dir2, GTUType gtuType, DEVSSimulatorInterface.TimeDoubleUnit simulator, ConflictBuilderParallel.WidthGenerator widthGenerator, boolean permitted)Build conflict on single lane pair.static voidConflictBuilderParallel. buildConflicts(OTSRoadNetwork network, GTUType gtuType, DEVSSimulatorInterface.TimeDoubleUnit simulator, ConflictBuilderParallel.WidthGenerator widthGenerator)Build conflicts on network.static voidConflictBuilderParallel. buildConflicts(OTSRoadNetwork network, GTUType gtuType, DEVSSimulatorInterface.TimeDoubleUnit simulator, ConflictBuilderParallel.WidthGenerator widthGenerator, LaneCombinationList ignoreList, LaneCombinationList permittedList)Build conflicts on network.static voidConflictBuilderParallel. buildConflictsParallelBig(List<Lane> lanes, GTUType gtuType, DEVSSimulatorInterface.TimeDoubleUnit simulator, ConflictBuilderParallel.WidthGenerator widthGenerator, LaneCombinationList ignoreList, LaneCombinationList permittedList)Build conflicts on list of lanes.static voidConflictBuilderParallel. buildConflictsParallelSmall(List<Lane> lanes, GTUType gtuType, DEVSSimulatorInterface.TimeDoubleUnit simulator, ConflictBuilderParallel.WidthGenerator widthGenerator, LaneCombinationList ignoreList, LaneCombinationList permittedList)Build conflicts on list of lanes.
-