Uses of Class
org.opentrafficsim.road.network.lane.conflict.LaneCombinationList
-
Packages that use LaneCombinationList Package Description org.opentrafficsim.road.network.lane.conflict Contains classes describing intersection conflicts. -
-
Uses of LaneCombinationList in org.opentrafficsim.road.network.lane.conflict
Fields in org.opentrafficsim.road.network.lane.conflict declared as LaneCombinationList Modifier and Type Field Description (package private) LaneCombinationList
ConflictBuilder.ConflictBuilderRecordBig. ignoreList
(package private) LaneCombinationList
ConflictBuilder.ConflictBuilderRecordBig. permittedList
Methods in org.opentrafficsim.road.network.lane.conflict with parameters of type LaneCombinationList Modifier and Type Method Description static void
ConflictBuilder. buildConflicts(List<Lane> lanes, GTUType gtuType, OTSSimulatorInterface simulator, ConflictBuilder.WidthGenerator widthGenerator, LaneCombinationList ignoreList, LaneCombinationList permittedList, String conflictId)
Build conflicts on list of lanes.static void
ConflictBuilder. buildConflicts(OTSRoadNetwork network, GTUType gtuType, OTSSimulatorInterface simulator, ConflictBuilder.WidthGenerator widthGenerator, LaneCombinationList ignoreList, LaneCombinationList permittedList)
Build conflicts on network.static void
ConflictBuilderParallel. buildConflicts(OTSRoadNetwork network, GTUType gtuType, OTSSimulatorInterface simulator, ConflictBuilderParallel.WidthGenerator widthGenerator, LaneCombinationList ignoreList, LaneCombinationList permittedList)
Build conflicts on network.static void
ConflictBuilder. buildConflictsParallel(OTSRoadNetwork network, GTUType gtuType, OTSSimulatorInterface simulator, ConflictBuilder.WidthGenerator widthGenerator, LaneCombinationList ignoreList, LaneCombinationList permittedList)
Build conflicts on network; parallel implementation.static void
ConflictBuilder. buildConflictsParallelBig(List<Lane> lanes, GTUType gtuType, OTSSimulatorInterface simulator, ConflictBuilder.WidthGenerator widthGenerator, LaneCombinationList ignoreList, LaneCombinationList permittedList)
Build conflicts on list of lanes; parallel implementation.static void
ConflictBuilderParallel. buildConflictsParallelBig(List<Lane> lanes, GTUType gtuType, OTSSimulatorInterface simulator, ConflictBuilderParallel.WidthGenerator widthGenerator, LaneCombinationList ignoreList, LaneCombinationList permittedList)
Build conflicts on list of lanes.static void
ConflictBuilder. buildConflictsParallelSmall(List<Lane> lanes, GTUType gtuType, OTSSimulatorInterface simulator, ConflictBuilder.WidthGenerator widthGenerator, LaneCombinationList ignoreList, LaneCombinationList permittedList)
Build conflicts on list of lanes; parallel implementation.static void
ConflictBuilderParallel. buildConflictsParallelSmall(List<Lane> lanes, GTUType gtuType, OTSSimulatorInterface simulator, ConflictBuilderParallel.WidthGenerator widthGenerator, LaneCombinationList ignoreList, LaneCombinationList permittedList)
Build conflicts on list of lanes.Constructors in org.opentrafficsim.road.network.lane.conflict with parameters of type LaneCombinationList Constructor Description ConflictBuilderRecordBig(int starti, List<Lane> lanes, LaneCombinationList ignoreList, LaneCombinationList permittedList, Lane lane1, GTUDirectionality dir1, ImmutableMap<Lane,GTUDirectionality> down1, ImmutableMap<Lane,GTUDirectionality> up1, GTUType gtuType, OTSSimulatorInterface simulator, ConflictBuilder.WidthGenerator widthGenerator, Map<Lane,OTSLine3D> leftEdges, Map<Lane,OTSLine3D> rightEdges)
Stores conflicts about a single lane pair.
-