Uses of Class
org.opentrafficsim.road.network.lane.LaneDirection
-
Packages that use LaneDirection Package Description org.opentrafficsim.road.gtu.generator Generate GTUs according to some prescription.org.opentrafficsim.road.gtu.lane.tactical Tactical planners for a lane-based GTU.org.opentrafficsim.road.network.lane Classes that provide detailed cross-sections of a link using lanes, markers and sensors.org.opentrafficsim.road.network.sampling Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. -
-
Uses of LaneDirection in org.opentrafficsim.road.gtu.generator
Methods in org.opentrafficsim.road.gtu.generator that return types with arguments of type LaneDirection Modifier and Type Method Description protected Set<LaneDirection>
Platoons. getPosition()
Returns the position for sub classes.Method parameters in org.opentrafficsim.road.gtu.generator with type arguments of type LaneDirection Modifier and Type Method Description void
LaneBasedGTUGenerator. disable(Time start, Time end, Set<LaneDirection> laneDirections)
Disable the vehicle generator during the specific time.static Platoons<Category>
Platoons. ofCategory(GTUCharacteristicsGeneratorOD characteristics, DEVSSimulatorInterface.TimeDoubleUnit simulator, StreamInterface stream, Set<LaneDirection> position)
Creates aPlatoon<Category>
instance for platoons.static Platoons<GTUType>
Platoons. ofGtuType(LaneBasedGTUCharacteristicsGenerator characteristics, DEVSSimulatorInterface.TimeDoubleUnit simulator, StreamInterface stream, Set<LaneDirection> position)
Creates aPlatoon<GTUType>
instance for platoons.void
LaneBasedGTUGenerator. queueGtu(LaneBasedGTUCharacteristics characteristics, Set<LaneDirection> position)
Adds a GTU to the generation queue. -
Uses of LaneDirection in org.opentrafficsim.road.gtu.lane.tactical
Methods in org.opentrafficsim.road.gtu.lane.tactical that return LaneDirection Modifier and Type Method Description default LaneDirection
LaneBasedTacticalPlanner. chooseLaneAtSplit(LaneDirection from, Set<LaneDirection> lanes)
Selects a lane from a possible set.LaneDirection
LanePathInfo. getReferenceLaneDirection()
The reference lane is the widest lane on which the reference point of the GTU is fully registered.static LaneDirection
LaneBasedTacticalPlanner. mostOnSide(LaneDirection lane1, LaneDirection lane2, LateralDirectionality lat)
Returns the right-most of two lanes.Methods in org.opentrafficsim.road.gtu.lane.tactical that return types with arguments of type LaneDirection Modifier and Type Method Description List<LaneDirection>
LanePathInfo. getLaneDirectionList()
Methods in org.opentrafficsim.road.gtu.lane.tactical with parameters of type LaneDirection Modifier and Type Method Description default LaneDirection
LaneBasedTacticalPlanner. chooseLaneAtSplit(LaneDirection from, Set<LaneDirection> lanes)
Selects a lane from a possible set.static LaneDirection
LaneBasedTacticalPlanner. mostOnSide(LaneDirection lane1, LaneDirection lane2, LateralDirectionality lat)
Returns the right-most of two lanes.default Length
LaneBasedTacticalPlanner. okDistance(LaneDirection lane, Length distance, Route route, Length maxDistance)
Helper method for default chooseLaneAtSplit implementation that returns the distance from this lane onwards where the route can be followed.Method parameters in org.opentrafficsim.road.gtu.lane.tactical with type arguments of type LaneDirection Modifier and Type Method Description default LaneDirection
LaneBasedTacticalPlanner. chooseLaneAtSplit(LaneDirection from, Set<LaneDirection> lanes)
Selects a lane from a possible set.Constructor parameters in org.opentrafficsim.road.gtu.lane.tactical with type arguments of type LaneDirection Constructor Description LanePathInfo(OTSLine3D path, List<LaneDirection> laneDirectionList, Length referencePosition)
-
Uses of LaneDirection in org.opentrafficsim.road.network.lane
Methods in org.opentrafficsim.road.network.lane that return LaneDirection Modifier and Type Method Description LaneDirection
LaneDirection. getAdjacentLaneDirection(LateralDirectionality laneChangeDirection, LaneBasedGTU gtu)
Returns the adjacent lane and direction.LaneDirection
DirectedLanePosition. getLaneDirection()
Returns the lane direction in the direction of this lane direction.LaneDirection
LaneDirection. getNextLaneDirection(LaneBasedGTU gtu)
Returns the next lane and direction.Methods in org.opentrafficsim.road.network.lane that return types with arguments of type LaneDirection Modifier and Type Method Description Set<LaneDirection>
LaneDirection. getNextForRoute(LaneBasedGTU gtu)
Returns a set ofLaneDirection
's that can be followed considering the route. -
Uses of LaneDirection in org.opentrafficsim.road.network.sampling
Methods in org.opentrafficsim.road.network.sampling with parameters of type LaneDirection Modifier and Type Method Description void
RoadSampler. notifySample(LaneBasedGTU gtu, LaneDirection laneDirection)
Samples a gtu and schedules the next sampling event.
-