static void |
ConflictBuilder.buildConflicts(List<Lane> lanes,
GTUType gtuType,
OTSSimulatorInterface simulator,
ConflictBuilder.WidthGenerator widthGenerator) |
Build conflicts on list of lanes.
|
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.
|
(package private) static void |
ConflictBuilder.buildConflicts(Lane lane1,
GTUDirectionality dir1,
ImmutableMap<Lane,GTUDirectionality> down1,
ImmutableMap<Lane,GTUDirectionality> up1,
Lane lane2,
GTUDirectionality dir2,
ImmutableMap<Lane,GTUDirectionality> down2,
ImmutableMap<Lane,GTUDirectionality> up2,
GTUType gtuType,
boolean permitted,
OTSSimulatorInterface simulator,
ConflictBuilder.WidthGenerator widthGenerator,
Map<Lane,OTSLine3D> leftEdges,
Map<Lane,OTSLine3D> rightEdges,
boolean intersectionCheck,
String conflictId) |
Build conflicts on single lane pair.
|
static void |
ConflictBuilder.buildConflicts(Lane lane1,
GTUDirectionality dir1,
Lane lane2,
GTUDirectionality dir2,
GTUType gtuType,
OTSSimulatorInterface simulator,
ConflictBuilder.WidthGenerator widthGenerator) |
Build conflict on single lane pair.
|
static void |
ConflictBuilder.buildConflicts(Lane lane1,
GTUDirectionality dir1,
Lane lane2,
GTUDirectionality dir2,
GTUType gtuType,
OTSSimulatorInterface simulator,
ConflictBuilder.WidthGenerator widthGenerator,
boolean permitted) |
Build conflict on single lane pair.
|
static void |
ConflictBuilder.buildConflicts(OTSRoadNetwork network,
GTUType gtuType,
OTSSimulatorInterface simulator,
ConflictBuilder.WidthGenerator widthGenerator) |
Build conflicts on network.
|
static void |
ConflictBuilder.buildConflicts(OTSRoadNetwork network,
GTUType gtuType,
OTSSimulatorInterface simulator,
ConflictBuilder.WidthGenerator widthGenerator,
LaneCombinationList ignoreList,
LaneCombinationList permittedList) |
Build conflicts on network.
|
static void |
ConflictBuilder.buildConflictsParallel(List<Lane> lanes,
GTUType gtuType,
OTSSimulatorInterface simulator,
ConflictBuilder.WidthGenerator widthGenerator) |
Build conflicts on list of lanes; parallel implementation.
|
static void |
ConflictBuilder.buildConflictsParallel(OTSRoadNetwork network,
Map<String,Set<Link>> conflictCandidateMap,
GTUType gtuType,
OTSSimulatorInterface simulator,
ConflictBuilder.WidthGenerator widthGenerator) |
Build conflicts on network using only the groups of links that have been identified as candidates with conflicts;
parallel implementation.
|
static void |
ConflictBuilder.buildConflictsParallel(OTSRoadNetwork network,
GTUType gtuType,
OTSSimulatorInterface simulator,
ConflictBuilder.WidthGenerator widthGenerator) |
Build conflicts on network; parallel implementation.
|
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 |
ConflictBuilder.buildConflictsParallelSmall(List<Lane> lanes,
GTUType gtuType,
OTSSimulatorInterface simulator,
ConflictBuilder.WidthGenerator widthGenerator,
LaneCombinationList ignoreList,
LaneCombinationList permittedList) |
Build conflicts on list of lanes; parallel implementation.
|