Uses of Class
org.opentrafficsim.road.gtu.lane.perception.headway.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 booleanConflictUtil. stopForAllStopConflict(HeadwayConflict conflict, ConflictUtil.ConflictPlans conflictPlans)Approach an all-stop conflict.static booleanConflictUtil. 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 booleanConflictUtil. stopForPriorityConflict(HeadwayConflict conflict, PerceptionCollectable<HeadwayGTU,LaneBasedGTU> leaders, Speed speed, Length vehicleLength, Parameters parameters, Length prevEnd)Approach a priority conflict.static booleanConflictUtil. 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 AccelerationConflictUtil. approachConflicts(Parameters parameters, java.lang.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).