public interface OvertakingConditions
 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.
 
 $LastChangedDate: 2015-07-24 02:58:59 +0200 (Fri, 24 Jul 2015) $, @version $Revision: 1147 $, by $Author: averbraeck $,
 initial version Sep 13, 2015 
| Modifier and Type | Interface and Description | 
|---|---|
static class  | 
OvertakingConditions.LeftAlwaysRightJam
Overtaking on the left allowed for all GTUs, and overtaking on the right allowed when there is a traffic jam. 
 | 
static class  | 
OvertakingConditions.LeftAlwaysRightSpeed
Overtaking on the left allowed for all GTUs, and overtaking on the right allowed under a given speed. 
 | 
static class  | 
OvertakingConditions.LeftAndRight
Overtaking on both sides allowed. 
 | 
static class  | 
OvertakingConditions.LeftOnly
Overtaking on the left allowed for all GTUs. 
 | 
static class  | 
OvertakingConditions.LeftSet
Provide a collection of GTUs that can overtake another collection of GTUs on the left side, but not vice versa. 
 | 
static class  | 
OvertakingConditions.LeftSetRightJam
Provide a collection of GTUs that can overtake another collection of GTUs on the left side, but not vice versa. 
 | 
static class  | 
OvertakingConditions.LeftSetRightSpeed
Provide a collection of GTUs that can overtake another collection of GTUs on the left side, but not vice versa. 
 | 
static class  | 
OvertakingConditions.None
No overtaking allowed. 
 | 
static class  | 
OvertakingConditions.RightAlwaysLeftJam
Overtaking on the right allowed for all GTUs, and overtaking on the left allowed when there is a traffic jam. 
 | 
static class  | 
OvertakingConditions.RightAlwaysLeftSpeed
Overtaking on the right allowed for all GTUs, and overtaking on the left allowed under a given speed. 
 | 
static class  | 
OvertakingConditions.RightOnly
Overtaking on the right allowed for all GTUs. 
 | 
static class  | 
OvertakingConditions.RightSet
Provide a collection of GTUs that can overtake another collection of GTUs on the right side, but not vice versa. 
 | 
static class  | 
OvertakingConditions.RightSetLeftJam
Provide a collection of GTUs that can overtake another collection of GTUs on the right side, but not vice versa. 
 | 
static class  | 
OvertakingConditions.RightSetLeftSpeed
Provide a collection of GTUs that can overtake another collection of GTUs on the right side, but not vice versa. 
 | 
static class  | 
OvertakingConditions.SameLaneBoth
Overtaking on both sides allowed for all GTUs; they stay on the same lane (e.g., pedestrians). 
 | 
static class  | 
OvertakingConditions.SameLaneLeft
Overtaking on the left allowed for all GTUs; they stay on the same lane (e.g., bicycles). 
 | 
static class  | 
OvertakingConditions.SameLaneRight
Overtaking on the right allowed for all GTUs; they stay on the same lane (e.g., bicycles). 
 | 
Copyright © 2014–2019 Delft University of Technology. All rights reserved.