Uses of Class
org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
-
Packages that use HeadwayConflict Package Description org.opentrafficsim.road.gtu.lane.perception.categories Categories define a set of perceivable information.org.opentrafficsim.road.gtu.lane.tactical.util Static methods for composition in tactical planners. -
-
Uses of HeadwayConflict in org.opentrafficsim.road.gtu.lane.perception.categories
Methods in org.opentrafficsim.road.gtu.lane.perception.categories that return types with arguments of type HeadwayConflict Modifier and Type Method Description PerceptionCollectable<HeadwayConflict,Conflict>
DirectIntersectionPerception. getConflicts(RelativeLane lane)
Returns a set of conflicts along the route.PerceptionCollectable<HeadwayConflict,Conflict>
IntersectionPerception. getConflicts(RelativeLane lane)
Returns a set of conflicts along the route. -
Uses of HeadwayConflict in org.opentrafficsim.road.gtu.lane.tactical.util
Methods in org.opentrafficsim.road.gtu.lane.tactical.util with parameters of type HeadwayConflict Modifier and Type Method Description static boolean
ConflictUtil. stopForAllStopConflict(HeadwayConflict conflict, ConflictUtil.ConflictPlans conflictPlans)
Approach an all-stop conflict.static boolean
ConflictUtil. stopForGiveWayConflict(HeadwayConflict conflict, PerceptionCollectable<HeadwayGTU,LaneBasedGTU> leaders, Speed speed, Acceleration acceleration, Length vehicleLength, Parameters parameters, SpeedLimitInfo speedLimitInfo, CarFollowingModel carFollowingModel, ParameterTypeAcceleration bType, Length prevEnd)
Approach a give-way conflict.static boolean
ConflictUtil. stopForPriorityConflict(HeadwayConflict conflict, PerceptionCollectable<HeadwayGTU,LaneBasedGTU> leaders, Speed speed, Length vehicleLength, Parameters parameters, Length prevEnd)
Approach a priority conflict.static boolean
ConflictUtil. stopForStopConflict(HeadwayConflict conflict, PerceptionCollectable<HeadwayGTU,LaneBasedGTU> leaders, Speed speed, Acceleration acceleration, Length vehicleLength, Parameters parameters, SpeedLimitInfo speedLimitInfo, CarFollowingModel carFollowingModel, ParameterTypeAcceleration bType, Length prevEnd)
Approach a stop conflict.Method parameters in org.opentrafficsim.road.gtu.lane.tactical.util with type arguments of type HeadwayConflict Modifier and Type Method Description static Acceleration
ConflictUtil. approachConflicts(Parameters parameters, Iterable<HeadwayConflict> conflicts, PerceptionCollectable<HeadwayGTU,LaneBasedGTU> leaders, CarFollowingModel carFollowingModel, Length vehicleLength, Length vehicleWidth, Speed speed, Acceleration acceleration, SpeedLimitInfo speedLimitInfo, ConflictUtil.ConflictPlans conflictPlans, LaneBasedGTU gtu, RelativeLane lane)
Approach conflicts by applying appropriate acceleration (or deceleration).
-