Class Hierarchy
- java.lang.Object
- org.opentrafficsim.base.HierarchicalType<T,
I> (implements org.djutils.base.Identifiable, org.opentrafficsim.base.Type<T>) - org.opentrafficsim.core.compatibility.GtuCompatibleInfraType<T,
I> (implements org.opentrafficsim.core.compatibility.Compatibility<U, I>) - org.opentrafficsim.road.network.LaneType
- org.opentrafficsim.core.compatibility.GtuCompatibleInfraType<T,
- org.opentrafficsim.road.network.LaneGeometryUtil
- org.djutils.event.LocalEventProducer (implements org.djutils.event.EventProducer)
- org.opentrafficsim.road.network.CrossSectionElement (implements org.djutils.base.Identifiable, org.opentrafficsim.base.geometry.OtsShape)
- org.opentrafficsim.road.network.Lane (implements org.opentrafficsim.base.HierarchicallyTyped<T,
I>) - org.opentrafficsim.road.network.Shoulder
- org.opentrafficsim.road.network.Stripe
- org.opentrafficsim.road.network.Lane (implements org.opentrafficsim.base.HierarchicallyTyped<T,
- org.opentrafficsim.core.network.Link (implements org.opentrafficsim.base.HierarchicallyTyped<T,
I>, org.djutils.base.Identifiable, org.opentrafficsim.base.geometry.OtsShape) - org.opentrafficsim.road.network.CrossSectionLink
- org.opentrafficsim.core.network.Network (implements org.djutils.event.EventProducer, org.opentrafficsim.core.perception.PerceivableContext)
- org.opentrafficsim.road.network.RoadNetwork
- org.opentrafficsim.road.network.CrossSectionElement (implements org.djutils.base.Identifiable, org.opentrafficsim.base.geometry.OtsShape)
- java.lang.Record
- org.opentrafficsim.road.network.CrossSectionGeometry
- org.opentrafficsim.road.network.LaneChangeInfo (implements java.lang.Comparable<T>)
- org.opentrafficsim.road.network.LanePosition
- org.opentrafficsim.road.network.RoadMarkerAcross
- org.opentrafficsim.road.network.StripeData
- org.opentrafficsim.base.HierarchicalType<T,
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.opentrafficsim.road.network.CrossSectionLink.Priority (implements org.opentrafficsim.base.NamedConstants)
- org.opentrafficsim.road.network.LaneAccessLaw
- org.opentrafficsim.road.network.LaneKeepingPolicy (implements org.opentrafficsim.base.NamedConstants)
- org.opentrafficsim.road.network.StripeData.StripePhaseSync
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)