Uses of Class
org.opentrafficsim.road.network.lane.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 java.util.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 voidLaneBasedGTUGenerator. disable(Time start, Time end, java.util.Set<LaneDirection> laneDirections)Disable the vehicle generator during the specific time.static Platoons<Category>Platoons. ofCategory(GTUCharacteristicsGeneratorOD characteristics, DEVSSimulatorInterface.TimeDoubleUnit simulator, StreamInterface stream, java.util.Set<LaneDirection> position)Creates aPlatoon<Category>instance for platoons.static Platoons<GTUType>Platoons. ofGtuType(LaneBasedGTUCharacteristicsGenerator characteristics, DEVSSimulatorInterface.TimeDoubleUnit simulator, StreamInterface stream, java.util.Set<LaneDirection> position)Creates aPlatoon<GTUType>instance for platoons.voidLaneBasedGTUGenerator. queueGtu(LaneBasedGTUCharacteristics characteristics, java.util.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 LaneDirectionLaneBasedTacticalPlanner. chooseLaneAtSplit(LaneDirection from, java.util.Set<LaneDirection> lanes)Selects a lane from a possible set.LaneDirectionLanePathInfo. getReferenceLaneDirection()The reference lane is the widest lane on which the reference point of the GTU is fully registered.static LaneDirectionLaneBasedTacticalPlanner. 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 java.util.List<LaneDirection>LanePathInfo. getLaneDirectionList()Methods in org.opentrafficsim.road.gtu.lane.tactical with parameters of type LaneDirection Modifier and Type Method Description default LaneDirectionLaneBasedTacticalPlanner. chooseLaneAtSplit(LaneDirection from, java.util.Set<LaneDirection> lanes)Selects a lane from a possible set.static LaneDirectionLaneBasedTacticalPlanner. mostOnSide(LaneDirection lane1, LaneDirection lane2, LateralDirectionality lat)Returns the right-most of two lanes.default LengthLaneBasedTacticalPlanner. 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 LaneDirectionLaneBasedTacticalPlanner. chooseLaneAtSplit(LaneDirection from, java.util.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, java.util.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 LaneDirectionLaneDirection. getAdjacentLaneDirection(LateralDirectionality laneChangeDirection, LaneBasedGTU gtu)Returns the adjacent lane and direction.LaneDirectionDirectedLanePosition. getLaneDirection()Returns the lane direction in the direction of this lane direction.LaneDirectionLaneDirection. 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 java.util.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 voidRoadSampler. notifySample(LaneBasedGTU gtu, LaneDirection laneDirection)Samples a gtu and schedules the next sampling event.