Uses of Class
org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayStopLine
Packages that use HeadwayStopLine
Package
Description
Copyright (c) 2013-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
Static methods for composition in tactical planners.
-
Uses of HeadwayStopLine in org.opentrafficsim.road.gtu.lane.perception.headway
Methods in org.opentrafficsim.road.gtu.lane.perception.headway that return HeadwayStopLineModifier and TypeMethodDescriptionfinal HeadwayStopLine
HeadwayConflict.getConflictingStopLine()
Returns the stop line on the conflicting lane.final HeadwayStopLine
HeadwayConflict.getStopLine()
Returns the stop line.Constructors in org.opentrafficsim.road.gtu.lane.perception.headway with parameters of type HeadwayStopLineModifierConstructorDescriptionHeadwayConflict
(ConflictType conflictType, ConflictPriority conflictPriority, Class<? extends ConflictRule> conflictRuleType, String id, org.djunits.value.vdouble.scalar.Length distance, org.djunits.value.vdouble.scalar.Length length, org.djunits.value.vdouble.scalar.Length conflictingLength, PerceptionCollectable<HeadwayGtu, LaneBasedGtu> upstreamConflictingGTUs, PerceptionCollectable<HeadwayGtu, LaneBasedGtu> downstreamConflictingGTUs, org.djunits.value.vdouble.scalar.Length conflictingVisibility, org.djunits.value.vdouble.scalar.Speed conflictingSpeedLimit, CrossSectionLink conflictingLink, HeadwayConflict.Width width, HeadwayStopLine stopLine, HeadwayStopLine conflictingStopLine, Lane lane) Constructor. -
Uses of HeadwayStopLine in org.opentrafficsim.road.gtu.lane.tactical.util
Methods in org.opentrafficsim.road.gtu.lane.tactical.util with parameters of type HeadwayStopLineModifier and TypeMethodDescription(package private) boolean
ConflictUtil.ConflictPlans.isStopPhaseApproach
(HeadwayStopLine stopLine) (package private) boolean
ConflictUtil.ConflictPlans.isStopPhaseRun
(HeadwayStopLine stopLine) (package private) boolean
ConflictUtil.ConflictPlans.isStopPhaseYield
(HeadwayStopLine stopLine) (package private) void
ConflictUtil.ConflictPlans.setStopPhaseApproach
(HeadwayStopLine stopLine) Sets the current phase to 'approach' for the given stop line.(package private) void
ConflictUtil.ConflictPlans.setStopPhaseRun
(HeadwayStopLine stopLine) Sets the current phase to 'run' for the given stop line.(package private) void
ConflictUtil.ConflictPlans.setStopPhaseYield
(HeadwayStopLine stopLine) Sets the current phase to 'yield' for the given stop line.