@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, TRMAX_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, updateAllDelayedchangeLane, getInfo, getInfo, setInfo, setInfocomputeIfAbsent, computeIfAbsent, computeIfAbsentgetGtu, getObjectOrNull, getPerception, getTimestamppublic 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 EventListenerInterfaceRemoteExceptionpublic final SortedSet<HeadwayGTU> getFirstLeaders(LateralDirectionality lat) throws ParameterException, NullPointerException, IllegalArgumentException
getFirstLeaders in interface NeighborsPerceptionParameterExceptionNullPointerExceptionIllegalArgumentExceptionpublic final SortedSet<HeadwayGTU> getFirstFollowers(LateralDirectionality lat) throws ParameterException, NullPointerException, IllegalArgumentException
getFirstFollowers in interface NeighborsPerceptionParameterExceptionNullPointerExceptionIllegalArgumentExceptionpublic final boolean isGtuAlongside(LateralDirectionality lat) throws ParameterException, NullPointerException, IllegalArgumentException
isGtuAlongside in interface NeighborsPerceptionParameterExceptionNullPointerExceptionIllegalArgumentExceptionpublic final PerceptionCollectable<HeadwayGTU,LaneBasedGTU> getLeaders(RelativeLane lane)
getLeaders in interface NeighborsPerceptionpublic final PerceptionCollectable<HeadwayGTU,LaneBasedGTU> getFollowers(RelativeLane lane)
getFollowers in interface NeighborsPerceptionCopyright © 2014–2019 Delft University of Technology. All rights reserved.