Class CrossSectionSlice
java.lang.Object
org.opentrafficsim.road.network.lane.CrossSectionSlice
- All Implemented Interfaces:
 java.io.Serializable
public class CrossSectionSlice
extends java.lang.Object
implements java.io.Serializable
The CrossSectionSlice provides the width and offset at a relative length of a CrossSectionElement.
 
 Copyright (c) 2013-2020 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
 - See Also:
 - Serialized Form
 
- 
Constructor Summary
Constructors Constructor Description CrossSectionSlice(Length relativeLength, Length designLineOffset, Length width)Construct a new CrossSectionSlice. - 
Method Summary
Modifier and Type Method Description LengthgetDesignLineOffset()Retrieve the design line offset.LengthgetRelativeLength()Retrieve the relative length.LengthgetWidth()Retrieve the width.java.lang.StringtoString() 
- 
Constructor Details
- 
CrossSectionSlice
Construct a new CrossSectionSlice.- Parameters:
 relativeLength- Length; the relative position from the start, measured along the design line of the parent linkdesignLineOffset- Length; the lateral offset from the design line of the parentLink at the relative lengthwidth- Length; the width, positioned symmetrically around the position at the relative length
 
 - 
 - 
Method Details
- 
getRelativeLength
Retrieve the relative length.- Returns:
 - Length; the relativeLength
 
 - 
getDesignLineOffset
Retrieve the design line offset.- Returns:
 - Length; designLineOffset
 
 - 
getWidth
Retrieve the width.- Returns:
 - Length; the width
 
 - 
toString
public final java.lang.String toString()- Overrides:
 toStringin classjava.lang.Object
 
 -