public static class Distraction.TrapezoidProfile extends Object implements Distraction.DistractionProfile
Copyright (c) 2013-2018 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.
| Constructor and Description |
|---|
TrapezoidProfile(double maxDistraction,
Length dMin,
Length dMed,
Length dMax) |
| Modifier and Type | Method and Description |
|---|---|
Double |
getDistraction(Length distance)
Returns the level of distraction at the given distance.
|
public TrapezoidProfile(double maxDistraction,
Length dMin,
Length dMed,
Length dMax)
maxDistraction - double; maximum distraction (task-demand)dMin - Length; distance before distraction where distraction starts to have effect (<0)dMed - Length; distance beyond distraction where distraction has maximum effect (>0)dMax - Length; distance beyond distraction where distraction no longer has effect (>dMed)public Double getDistraction(Length distance)
getDistraction in interface Distraction.DistractionProfiledistance - Distance to distraction; negative when approachingnull if the distraction is no longer importantCopyright © 2014–2018 Delft University of Technology. All rights reserved.