public abstract class Barrier extends RoadMarkerAlong
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-09-03 13:38:01 +0200 (Thu, 03 Sep 2015) $, @version $Revision: 1378 $, by $Author: averbraeck $,
initial version Oct 25, 2014
crossSectionSlices, length, parentLink
listeners
FIRST_POSITION, LAST_POSITION
Constructor and Description |
---|
Barrier(CrossSectionLink parentLink,
Length beginCenterPosition,
Length endCenterPosition,
Length beginWidth,
Length endWidth)
Note: LEFT is seen as a positive lateral direction, RIGHT as a negative lateral direction, with the direction from
the StartNode towards the EndNode as the longitudinal direction.
|
addPermeability, getPermeabilityMap, getZ, isPermeable
clone, constructContour, equals, getBeginWidth, getBounds, getCenterLine, getContour, getDesignLineOffsetAtBegin, getDesignLineOffsetAtEnd, getEndWidth, getFullId, getId, getLateralBoundaryPosition, getLateralBoundaryPosition, getLateralCenterPosition, getLateralCenterPosition, getLength, getLocation, getNetwork, getParentLink, getWidth, getWidth, hashCode, toString
addListener, addListener, addListener, addListener, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, fireTimedEvent, fireTimedEvent, fireTimedEvent, fireTimedEvent, fireTimedEvent, fireTimedEvent, fireTimedEvent, removeAllListeners, removeAllListeners, removeListener
public Barrier(CrossSectionLink parentLink, Length beginCenterPosition, Length endCenterPosition, Length beginWidth, Length endWidth) throws OTSGeometryException, NetworkException
parentLink
- CrossSectionLink; the cross section link to which the element belongs.beginCenterPosition
- Length; the lateral start position compared to the linear geometry of the cross section link.endCenterPosition
- Length; the lateral end position compared to the linear geometry of the Cross Section Link.beginWidth
- Length; start width, positioned symmetrically around the lateral start position.endWidth
- Length; end width, positioned symmetrically around the lateral end position.OTSGeometryException
- when creation of the center line or contour geometry failsNetworkException
- when id equal to null or not uniqueCopyright © 2014–2019 Delft University of Technology. All rights reserved.