public static final class GeneratorPositions.LaneBiasDefaults extends Object
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.
Constructor and Description |
---|
LaneBiasDefaults() |
Modifier and Type | Method and Description |
---|---|
GeneratorPositions.LaneBiasDefaults |
addBias(GTUType.DEFAULTS gtuEnum,
GeneratorPositions.LaneBias bias)
Adds a GTU bias for randomly drawing a lane.
|
boolean |
contains(GTUType.DEFAULTS gtuEnum)
Whether a bias is defined for the given type.
|
GeneratorPositions.LaneBias |
getBias(GTUType.DEFAULTS gtuEnum)
Returns the bias of given GTU type, or
Bias.None if none defined for the GTU type. |
String |
toString() |
public GeneratorPositions.LaneBiasDefaults addBias(GTUType.DEFAULTS gtuEnum, GeneratorPositions.LaneBias bias)
gtuEnum
- GTUType.DEFAULTS; gtu typebias
- LaneBias; biaspublic boolean contains(GTUType.DEFAULTS gtuEnum)
gtuEnum
- GTUType; GTU type enumpublic GeneratorPositions.LaneBias getBias(GTUType.DEFAULTS gtuEnum)
Bias.None
if none defined for the GTU type.gtuEnum
- GTUType.DEFAULTS; GTU type enumCopyright © 2014–2019 Delft University of Technology. All rights reserved.