Class HeadwayConflict.Width
java.lang.Object
org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict.Width
- Enclosing class:
- HeadwayConflict
Width progression of conflict.
Copyright (c) 2013-2023 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.
- Author:
- Alexander Verbraeck, Peter Knoppers, Wouter Schakel
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
Width
- Parameters:
fractions
- double[]; fractions, from 0 to 1width
- LengthVector; vector of equal length with widths
-
-
Method Details
-
getWidth
Returns the width at the given fraction.- Parameters:
fraction
- double; fraction from 0 to 1- Returns:
- Length; width at the given fraction
- Throws:
ValueRuntimeException
- when index is out of bounds
-
linear
Returns a linear width progression.- Parameters:
startWidth
- Length; start widthendWidth
- Length; end width- Returns:
- Width; linear width progression
-