Class Hierarchy
- java.lang.Object
- org.opentrafficsim.base.geometry.CircleShape (implements org.opentrafficsim.base.geometry.OtsShape)
- org.opentrafficsim.base.geometry.OffsetRectangleShape (implements org.opentrafficsim.base.geometry.OtsShape)
- org.opentrafficsim.base.geometry.OtsGeometryUtil
- org.opentrafficsim.base.geometry.PolygonShape (implements org.opentrafficsim.base.geometry.OtsShape)
- org.djutils.draw.line.PolyLine2d (implements org.djutils.draw.Drawable2d, org.djutils.draw.line.PolyLine<L,
P, R, LS>) - org.opentrafficsim.base.geometry.OtsLine2d (implements nl.tudelft.simulation.dsol.animation.Locatable, java.io.Serializable)
- org.opentrafficsim.base.geometry.DirectionalPolyLine
- org.opentrafficsim.base.geometry.OtsLine2d (implements nl.tudelft.simulation.dsol.animation.Locatable, java.io.Serializable)
- org.opentrafficsim.base.geometry.RectangleShape (implements org.opentrafficsim.base.geometry.OtsShape)
- org.opentrafficsim.base.geometry.RoundedRectangleShape (implements org.opentrafficsim.base.geometry.OtsShape)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.opentrafficsim.base.OtsRuntimeException
- org.opentrafficsim.base.geometry.OtsGeometryException
- org.opentrafficsim.base.OtsRuntimeException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- nl.tudelft.simulation.dsol.animation.Locatable
- org.opentrafficsim.base.geometry.OtsLocatable (also extends org.opentrafficsim.base.geometry.SpatialObject)
- org.opentrafficsim.base.geometry.OtsShape
- org.opentrafficsim.base.geometry.SpatialObject
- org.opentrafficsim.base.geometry.DynamicSpatialObject
- org.opentrafficsim.base.geometry.OtsLocatable (also extends nl.tudelft.simulation.dsol.animation.Locatable)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.opentrafficsim.base.geometry.OtsLine2d.FractionalFallback
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)