Class MultiLanePerceptionIterable<O extends LaneBasedObject,P extends PerceivedObject,U>

java.lang.Object
org.opentrafficsim.road.gtu.lane.perception.AbstractPerceptionReiterable<O,P,U>
org.opentrafficsim.road.gtu.lane.perception.MultiLanePerceptionIterable<O,P,U>
Type Parameters:
O - perceiving object type (an O is perceiving a U as a P)
P - perceived object type (an O is perceiving a U as a P)
U - underlying object type (an O is perceiving a U as a P)
All Implemented Interfaces:
Iterable<P>, PerceptionCollectable<P,U>, PerceptionIterable<P>

public class MultiLanePerceptionIterable<O extends LaneBasedObject,P extends PerceivedObject,U> extends AbstractPerceptionReiterable<O,P,U>
Iterable class to search over multiple lanes.

Copyright (c) 2013-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.

Author:
Alexander Verbraeck, Peter Knoppers, Wouter Schakel