Uses of Class
org.opentrafficsim.road.network.lane.CrossSectionElement
| Package | Description |
|---|---|
| org.opentrafficsim.road.network.lane |
Classes that provide detailed cross-sections of a link using lanes, markers and sensors.
|
| org.opentrafficsim.road.network.lane.conflict |
Contains classes describing intersection conflicts.
|
| org.opentrafficsim.road.network.lane.object |
Lane-based objects such as barriers, gates, traffic lights, DRIPs, speed signs, obstacles on the road, etc.
|
| org.opentrafficsim.road.network.lane.object.sensor |
Lane-based objects that act as sensors.
|
| org.opentrafficsim.road.network.lane.object.trafficlight |
Traffic light and traffic light controller objects.
|
-
Uses of CrossSectionElement in org.opentrafficsim.road.network.lane
Subclasses of CrossSectionElement in org.opentrafficsim.road.network.lane Modifier and Type Class Description classBarrierTypically, a barrier will have no lateral permeability.classLaneThe Lane is the CrossSectionElement of a CrossSectionLink on which GTUs can drive.classNoTrafficLaneLane without traffic, e.g.classRoadMarkerAlongCopyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.classShoulderCopyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.classStripeLongitudinal road stripes; simple constructors.Methods in org.opentrafficsim.road.network.lane that return CrossSectionElement Modifier and Type Method Description abstract CrossSectionElementCrossSectionElement. clone(CrossSectionLink newParentLink, SimulatorInterface.TimeDoubleUnit newSimulator)Clone the CrossSectionElement for e.g., copying a network.CrossSectionElementCrossSectionLink. getCrossSectionElement(java.lang.String id)Find a cross section element with a specified id.CrossSectionElementRoadMarkerAcross. getCrossSectionElement()Methods in org.opentrafficsim.road.network.lane that return types with arguments of type CrossSectionElement Modifier and Type Method Description java.util.List<CrossSectionElement>CrossSectionLink. getCrossSectionElementList()Retrieve a safe copy of the cross section element list.Methods in org.opentrafficsim.road.network.lane with parameters of type CrossSectionElement Modifier and Type Method Description protected voidCrossSectionLink. addCrossSectionElement(CrossSectionElement cse)Add a cross section element at the end of the list.static OTSShapeCrossSectionElement. constructContour(CrossSectionElement cse)Construct a buffer geometry by offsetting the linear geometry line with a distance and constructing a so-called "buffer" around it.Constructors in org.opentrafficsim.road.network.lane with parameters of type CrossSectionElement Constructor Description CrossSectionElement(CrossSectionLink newCrossSectionLink, SimulatorInterface.TimeDoubleUnit newSimulator, CrossSectionElement cse)Clone a CrossSectionElement for a new network.RoadMarkerAcross(CrossSectionElement crossSectionElement, Length longitudinalPosition) -
Uses of CrossSectionElement in org.opentrafficsim.road.network.lane.conflict
Methods in org.opentrafficsim.road.network.lane.conflict with parameters of type CrossSectionElement Modifier and Type Method Description ConflictConflict. clone(CrossSectionElement newCSE, SimulatorInterface.TimeDoubleUnit newSimulator)Clone the LaneBasedObject for e.g., copying a network.AbstractLaneBasedObjectConflict.ConflictEnd. clone(CrossSectionElement newCSE, SimulatorInterface.TimeDoubleUnit newSimulator)Clone the LaneBasedObject for e.g., copying a network. -
Uses of CrossSectionElement in org.opentrafficsim.road.network.lane.object
Methods in org.opentrafficsim.road.network.lane.object with parameters of type CrossSectionElement Modifier and Type Method Description abstract AbstractLaneBasedObjectAbstractLaneBasedObject. clone(CrossSectionElement newCSE, SimulatorInterface.TimeDoubleUnit newSimulator)Clone the LaneBasedObject for e.g., copying a network.AbstractLaneBasedObjectBusStop. clone(CrossSectionElement newCSE, SimulatorInterface.TimeDoubleUnit newSimulator)Clone the LaneBasedObject for e.g., copying a network.AbstractLaneBasedObjectDistraction. clone(CrossSectionElement newCSE, SimulatorInterface.TimeDoubleUnit newSimulator)Clone the LaneBasedObject for e.g., copying a network.AbstractLaneBasedObjectSpeedSign. clone(CrossSectionElement newCSE, SimulatorInterface.TimeDoubleUnit newSimulator)Clone the LaneBasedObject for e.g., copying a network. -
Uses of CrossSectionElement in org.opentrafficsim.road.network.lane.object.sensor
Methods in org.opentrafficsim.road.network.lane.object.sensor with parameters of type CrossSectionElement Modifier and Type Method Description abstract AbstractSensorAbstractSensor. clone(CrossSectionElement newCSE, SimulatorInterface.TimeDoubleUnit newSimulator)Clone the LaneBasedObject for e.g., copying a network.DestinationSensorDestinationSensor. clone(CrossSectionElement newCSE, SimulatorInterface.TimeDoubleUnit newSimulator)Clone the LaneBasedObject for e.g., copying a network.AbstractSensorDetector. clone(CrossSectionElement newCSE, SimulatorInterface.TimeDoubleUnit newSimulator)Clone the LaneBasedObject for e.g., copying a network.SimpleReportingSensorSimpleReportingSensor. clone(CrossSectionElement newCSE, SimulatorInterface.TimeDoubleUnit newSimulator)Clone the LaneBasedObject for e.g., copying a network.SinkSensorSinkSensor. clone(CrossSectionElement newCSE, SimulatorInterface.TimeDoubleUnit newSimulator)Clone the LaneBasedObject for e.g., copying a network. -
Uses of CrossSectionElement in org.opentrafficsim.road.network.lane.object.trafficlight
Methods in org.opentrafficsim.road.network.lane.object.trafficlight with parameters of type CrossSectionElement Modifier and Type Method Description FlankSensorFlankSensor. clone(CrossSectionElement newCSE, SimulatorInterface.TimeDoubleUnit newSimulator)Clone the LaneBasedObject for e.g., copying a network.SimpleTrafficLightSimpleTrafficLight. clone(CrossSectionElement newCSE, SimulatorInterface.TimeDoubleUnit newSimulator)Clone the LaneBasedObject for e.g., copying a network.