<T> void |
SpeedLimitInfo.addSpeedInfo(SpeedLimitType<T> speedLimitType,
T speedInfo) |
Adds or overwrites the speed info of the given speed limit type.
|
<T> void |
SpeedLimitProspect.addSpeedInfo(Length distance,
SpeedLimitType<T> speedLimitType,
T speedInfo,
Object source) |
Sets the speed info of a speed limit type.
|
<T> SpeedLimitInfo |
SpeedLimitProspect.buildSpeedLimitInfo(Length distance,
SpeedLimitType<T> speedLimitType) |
Builds speed limit info with only MAX_VEHICLE_SPEED and the given speed limit type, where the speed info is obtained at
the given distance.
|
boolean |
SpeedLimitInfo.containsType(SpeedLimitType<?> speedLimitType) |
Whether speed info is present for the given speed limit type.
|
List<Length> |
SpeedLimitProspect.getDistances(SpeedLimitType<?> speedLimitType) |
Returns the distances at which a change of the given speed limit type in the prospect is present in order (most upstream
first).
|
List<Length> |
SpeedLimitProspect.getDownstreamDistances(SpeedLimitType<?> speedLimitType) |
Returns the downstream distances at which a change of the given speed limit type in the prospect is present in order
(most upstream first).
|
<T> T |
SpeedLimitInfo.getSpeedInfo(SpeedLimitType<T> speedLimitType) |
Returns the info regarding a specific speed limit type.
|
<T> T |
SpeedLimitProspect.getSpeedInfoChange(Length distance,
SpeedLimitType<T> speedLimitType) |
Returns the speed info of given speed limit type where it changed.
|
List<Length> |
SpeedLimitProspect.getUpstreamDistances(SpeedLimitType<?> speedLimitType) |
Returns the upstream distances at which a change of the given speed limit type in the prospect is present in order (most
upstream first).
|
void |
SpeedLimitInfo.removeSpeedInfo(SpeedLimitType<?> speedLimitType) |
Removes the speed info of given speed limit type.
|
void |
SpeedLimitProspect.removeSpeedInfo(Length distance,
SpeedLimitType<?> speedLimitType,
Object source) |
Removes the speed info of a speed limit type.
|
boolean |
SpeedLimitProspect.speedInfoChanged(Length distance,
SpeedLimitType<?> speedLimitType) |
Returns whether the given speed limit type is changed at the given distance.
|