/** * Classes that provide detailed cross-sections of a link using lanes, markers and sensors. *

* The network classes are independent of the type of vehicle (GTU) that is used. Specific subclasses for roads, rail, shipping * lanes, or planes should be added to sub-packages with names like road, rail, ship, pedestrians, and air.
* Geometry classes can be added for animation. *

* A couple of assumptions underly the lane model. *

*

* Copyright (c) 2013-2022 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved. *

* See for project information www.opentrafficsim.org. *

* The OpenTrafficSim project is distributed under the following BSD-style license: *

* Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following * conditions are met: *

* This software is provided by the copyright holders and contributors "as is" and any express or implied warranties, including, * but not limited to, the implied warranties of merchantability and fitness for a particular purpose are disclaimed. In no * event shall the copyright holder or contributors be liable for any direct, indirect, incidental, special, exemplary, or * consequential damages (including, but not limited to, procurement of substitute goods or services; loss of use, data, or * profits; or business interruption) however caused and on any theory of liability, whether in contract, strict liability, or * tort (including negligence or otherwise) arising in any way out of the use of this software, even if advised of the * possibility of such damage. */ package org.opentrafficsim.road.network.lane;