Package org.opentrafficsim.base.geometry


package org.opentrafficsim.base.geometry
OTS specific geometry functionality.

Copyright (c) 2013-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.

  • Class
    Description
    Shape defined by a circle.
    Adds a direction at the start and end point relative to its super class OtsLine2d, as the first and last segment may not have the same direction as a theoretical line the segments are a numerical approach of.
    DynamicSpatialObject has two shapes: the shape that is registered in the Map is the shape that indicates where the object can be present for the time frame for which intersections can be calculated.
    Shape defined by an offset rectangle.
    Exception when geometry is incorrectly specified or an operation is requested that is not possible.
    Utility class for OTS geometry.
    This class supports fractional projection, radius, and has location methods .
    Fallback method for when fractional projection fails as the point is beyond the line or from numerical limitations.
    Locatable that specifies return types.
    Shape representation of objects that is suitable for continuous spatial 2D algorithms.
    Bounds defined by a polygon.
    Shape defined by a rectangle.
    Shape defined by a rounded rectangle.
    SpatialObject indicates that an object has a contour that can be requested.