Class ConflictBuilder.CbrTaskBig
java.lang.Object
org.opentrafficsim.road.network.lane.conflict.ConflictBuilder.CbrTaskBig
- All Implemented Interfaces:
Runnable
- Enclosing class:
- ConflictBuilder
Large conflict builder task. A large task is finding all conflicts between one particular lane, and all lanes further in
a list.
Copyright (c) 2023-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.
- Author:
- Alexander Verbraeck, Peter Knoppers, Wouter Schakel
-
Field Summary
Modifier and TypeFieldDescription(package private) final ConflictBuilder.ConflictBuilderRecordBig
Big conflict builder record.(package private) final AtomicInteger
Number of jobs to do. -
Constructor Summary
ConstructorDescriptionCbrTaskBig
(AtomicInteger nrOfJobs, ConflictBuilder.ConflictBuilderRecordBig cbr) Constructor. -
Method Summary
-
Field Details
-
cbr
Big conflict builder record. -
nrOfJobs
Number of jobs to do.
-
-
Constructor Details
-
CbrTaskBig
CbrTaskBig(AtomicInteger nrOfJobs, ConflictBuilder.ConflictBuilderRecordBig cbr) Constructor.- Parameters:
nrOfJobs
- AtomicInteger; number of jobs to do.cbr
- ConflictBuilderRecordBig; the record to execute.
-
-
Method Details