Uses of Interface
org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
-
Packages that use LaneStructureRecord Package Description org.opentrafficsim.road.gtu.lane.perception Implementation of lane-based perception for the GTU.org.opentrafficsim.road.gtu.lane.perception.categories.neighbors Contains perception categories to perceive neighbors.org.opentrafficsim.road.gtu.lane.tactical.toledo Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. -
-
Uses of LaneStructureRecord in org.opentrafficsim.road.gtu.lane.perception
Classes in org.opentrafficsim.road.gtu.lane.perception that implement LaneStructureRecord Modifier and Type Class Description classRollingLaneStructureRecordA LaneStructureRecord contains information about the lanes that can be accessed from this lane by a GTUType.Methods in org.opentrafficsim.road.gtu.lane.perception that return LaneStructureRecord Modifier and Type Method Description LaneStructureRecordLaneStructure. getFirstRecord(RelativeLane lane)Returns the first record on the given lane.LaneStructureRecordLaneStructureRecord. getLeft()Returns the left LSR or null if not available.LaneStructureRecordLaneStructureRecord. getRight()Returns the right LSR or null if not available.LaneStructureRecordLaneStructure. getRootRecord()Returns the root record.LaneStructureRecordRollingLaneStructure. getRootRecord()Returns the root record.LaneStructureRecordRollingLaneStructure. getRootRecord(Time time)Methods in org.opentrafficsim.road.gtu.lane.perception with parameters of type LaneStructureRecord Modifier and Type Method Description InfrastructureLaneChangeInfoInfrastructureLaneChangeInfo. left(LaneStructureRecord rec, RelativePosition rel, boolean dead)Returns lane change info for one lane towards the left.InfrastructureLaneChangeInfoInfrastructureLaneChangeInfo. right(LaneStructureRecord rec, RelativePosition rel, boolean dead)Returns lane change info for one lane towards the right.Constructors in org.opentrafficsim.road.gtu.lane.perception with parameters of type LaneStructureRecord Constructor Description InfrastructureLaneChangeInfo(int requiredNumberOfLaneChanges, LaneStructureRecord record, RelativePosition relativePosition, boolean deadEnd, LateralDirectionality lat)Constructor. -
Uses of LaneStructureRecord in org.opentrafficsim.road.gtu.lane.perception.categories.neighbors
Methods in org.opentrafficsim.road.gtu.lane.perception.categories.neighbors with parameters of type LaneStructureRecord Modifier and Type Method Description static SortedSet<NeighborsUtil.DistanceGTU>NeighborsUtil. getFirstDownstreamGTUs(LaneStructureRecord startRecord, RelativePosition egoRelativePosition, RelativePosition egoFrontPosition, RelativePosition.TYPE otherRelativePosition, Time now)Returns a set of first leaders per branch, relative to given relative position.static SortedSet<NeighborsUtil.DistanceGTU>NeighborsUtil. getFirstUpstreamGTUs(LaneStructureRecord startRecord, RelativePosition egoRelativePosition, RelativePosition egoRearPosition, RelativePosition.TYPE otherRelativePosition, Time now)Returns a set of first followers per branch, relative to given relative position. -
Uses of LaneStructureRecord in org.opentrafficsim.road.gtu.lane.tactical.toledo
Constructors in org.opentrafficsim.road.gtu.lane.tactical.toledo with parameters of type LaneStructureRecord Constructor Description InfrastructureLaneChangeInfoToledo(int requiredNumberOfLaneChanges, LaneStructureRecord record, int splitNumber)
-