@Deprecated public class DelayedNeighborsPerception extends AbstractDelayedNeighborsPerception implements EventListenerInterface
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.
AbstractDelayedNeighborsPerception.NeighborsInfoType<T>
AbstractDelayedPerceptionCategory.DelayedInfoType<T>
Modifier and Type | Field and Description |
---|---|
static ParameterTypeDouble |
AERROR
Deprecated.
Parameter for acceleration error factor.
|
static ParameterTypeDouble |
SERROR
Deprecated.
Parameter for distance error factor.
|
static ParameterTypeDuration |
TA
Deprecated.
Parameter for anticipating beyond current time.
|
static ParameterTypeDuration |
TAUE
Deprecated.
Parameter for correlation in errors.
|
static ParameterTypeDouble |
VERROR
Deprecated.
Parameter for speed error factor.
|
CROSSSECTION, DT, FIRSTFOLLOWERS, FIRSTLEADERS, FOLLOWERS, GTUALONGSIDE, LEADERS, ODOMETER, TR
MAX_RED_DECELERATION, MAX_YELLOW_DECELERATION
Constructor and Description |
---|
DelayedNeighborsPerception(LanePerception perception,
Anticipation anticipation)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
SortedSet<HeadwayGTU> |
getFirstFollowers(LateralDirectionality lat)
Deprecated.
|
SortedSet<HeadwayGTU> |
getFirstLeaders(LateralDirectionality lat)
Deprecated.
|
PerceptionCollectable<HeadwayGTU,LaneBasedGTU> |
getFollowers(RelativeLane lane)
Deprecated.
|
PerceptionCollectable<HeadwayGTU,LaneBasedGTU> |
getLeaders(RelativeLane lane)
Deprecated.
|
boolean |
isGtuAlongside(LateralDirectionality lat)
Deprecated.
|
void |
notify(EventInterface event)
Deprecated.
|
String |
toString()
Deprecated.
|
getDelayedCrossSection, isGtuAlongsideOverride, updateAll, updateAllDelayed
changeLane, getInfo, getInfo, setInfo, setInfo
computeIfAbsent, computeIfAbsent, computeIfAbsent
getGtu, getObjectOrNull, getPerception, getTimestamp
public static final ParameterTypeDuration TA
public static final ParameterTypeDuration TAUE
public static final ParameterTypeDouble SERROR
public static final ParameterTypeDouble VERROR
public static final ParameterTypeDouble AERROR
public DelayedNeighborsPerception(LanePerception perception, Anticipation anticipation)
perception
- LanePerception; perceptionanticipation
- Anticipation; anticipationpublic void notify(EventInterface event) throws RemoteException
notify
in interface EventListenerInterface
RemoteException
public final SortedSet<HeadwayGTU> getFirstLeaders(LateralDirectionality lat) throws ParameterException, NullPointerException, IllegalArgumentException
getFirstLeaders
in interface NeighborsPerception
ParameterException
NullPointerException
IllegalArgumentException
public final SortedSet<HeadwayGTU> getFirstFollowers(LateralDirectionality lat) throws ParameterException, NullPointerException, IllegalArgumentException
getFirstFollowers
in interface NeighborsPerception
ParameterException
NullPointerException
IllegalArgumentException
public final boolean isGtuAlongside(LateralDirectionality lat) throws ParameterException, NullPointerException, IllegalArgumentException
isGtuAlongside
in interface NeighborsPerception
ParameterException
NullPointerException
IllegalArgumentException
public final PerceptionCollectable<HeadwayGTU,LaneBasedGTU> getLeaders(RelativeLane lane)
getLeaders
in interface NeighborsPerception
public final PerceptionCollectable<HeadwayGTU,LaneBasedGTU> getFollowers(RelativeLane lane)
getFollowers
in interface NeighborsPerception
Copyright © 2014–2019 Delft University of Technology. All rights reserved.