Serialized Form

  • Package org.opentrafficsim.road.car

  • Package org.opentrafficsim.road.gtu

  • Package org.opentrafficsim.road.gtu.following

  • Package org.opentrafficsim.road.gtu.generator

    • Class org.opentrafficsim.road.gtu.generator.LaneBasedGtuGenerator

      class LaneBasedGtuGenerator extends org.djutils.event.LocalEventProducer implements Serializable
      serialVersionUID:
      20160000L
      • Serialized Fields

        • disabled
          Set<org.opentrafficsim.road.network.lane.Lane> disabled
        • errorHandler
          GtuErrorHandler errorHandler
        • firstCharacteristicsDrawn
          boolean firstCharacteristicsDrawn
        • generatedGTUs
          long generatedGTUs
        • generatorPositions
          org.opentrafficsim.road.gtu.generator.GeneratorPositions generatorPositions
        • id
          String id
        • idGenerator
          Supplier<String> idGenerator
        • idsInCharacteristicsOrder
          boolean idsInCharacteristicsOrder
        • instantaneousLaneChange
          boolean instantaneousLaneChange
        • interarrivelTimeGenerator
          Generator<org.djunits.value.vdouble.scalar.Duration> interarrivelTimeGenerator
        • laneBasedGtuCharacteristicsGenerator
          org.opentrafficsim.road.gtu.generator.characteristics.LaneBasedGtuCharacteristicsGenerator laneBasedGtuCharacteristicsGenerator
        • network
          org.opentrafficsim.road.network.RoadNetwork network
        • noLaneChangeDistance
          org.djunits.value.vdouble.scalar.Length noLaneChangeDistance
        • reTryInterval
          org.djunits.value.vdouble.scalar.Duration reTryInterval
        • roomChecker
          org.opentrafficsim.road.gtu.generator.LaneBasedGtuGenerator.RoomChecker roomChecker
        • simulator
          OtsSimulatorInterface simulator
        • uniqueId
          String uniqueId
        • unplacedIds
          Map<org.opentrafficsim.road.gtu.generator.characteristics.LaneBasedGtuCharacteristics,String> unplacedIds
        • unplacedTemplates
          Map<org.opentrafficsim.road.network.lane.CrossSectionLink,Map<org.opentrafficsim.road.gtu.generator.GeneratorPositions.GeneratorLanePosition,Queue<org.opentrafficsim.base.TimeStampedObject<org.opentrafficsim.road.gtu.generator.characteristics.LaneBasedGtuCharacteristics>>>> unplacedTemplates
  • Package org.opentrafficsim.road.gtu.lane.changing

  • Package org.opentrafficsim.road.network

    • Class org.opentrafficsim.road.network.RoadNetwork

      class RoadNetwork extends Network implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • legalLaneChangeInfoCache
          org.djutils.multikeymap.MultiKeyMap<SortedSet<org.opentrafficsim.road.network.LaneChangeInfo>> legalLaneChangeInfoCache
        • legalLaneGraph
          Map<GtuType,org.opentrafficsim.road.network.RoadNetwork.RouteWeightedGraph> legalLaneGraph
        • physicalLaneChangeInfoCache
          org.djutils.multikeymap.MultiKeyMap<SortedSet<org.opentrafficsim.road.network.LaneChangeInfo>> physicalLaneChangeInfoCache
        • physicalLaneGraph
          org.opentrafficsim.road.network.RoadNetwork.RouteWeightedGraph physicalLaneGraph
  • Package org.opentrafficsim.road.network.lane

    • Class org.opentrafficsim.road.network.lane.ConflictTest

      class ConflictTest extends Object implements Serializable
      serialVersionUID:
      20200708L
      • Serialized Fields

        • collectedEvents
          List<org.djutils.event.Event> collectedEvents
          Storage for received events.
    • Class org.opentrafficsim.road.network.lane.CrossSectionElement

      class CrossSectionElement extends org.djutils.event.LocalEventProducer implements Serializable
      serialVersionUID:
      20150826L
      • Serialized Fields

        • bounds
          org.opentrafficsim.base.geometry.OtsBounds2d bounds
        • centerLine
          OtsLine2d centerLine
        • contour
          org.djutils.draw.line.Polygon2d contour
        • id
          String id
        • link
          org.opentrafficsim.road.network.lane.CrossSectionLink link
        • location
          org.djutils.draw.point.OrientedPoint2d location
        • sliceInfo
          org.opentrafficsim.road.network.lane.SliceInfo sliceInfo
    • Class org.opentrafficsim.road.network.lane.CrossSectionSlice

      class CrossSectionSlice extends Object implements Serializable
      serialVersionUID:
      20151126L
      • Serialized Fields

        • offset
          org.djunits.value.vdouble.scalar.Length offset
        • relativeLength
          org.djunits.value.vdouble.scalar.Length relativeLength
        • width
          org.djunits.value.vdouble.scalar.Length width
    • Class org.opentrafficsim.road.network.lane.Lane

      class Lane extends org.opentrafficsim.road.network.lane.CrossSectionElement implements Serializable
      serialVersionUID:
      20150826L
      • Serialized Fields

        • cachedHashCode
          Integer cachedHashCode
        • cachedSpeedLimits
          Map<GtuType,org.djunits.value.vdouble.scalar.Speed> cachedSpeedLimits
        • detectors
          SortedMap<Double,List<org.opentrafficsim.road.network.lane.object.detector.LaneDetector>> detectors
        • gtuList
          org.opentrafficsim.core.perception.collections.HistoricalList<org.opentrafficsim.road.gtu.lane.LaneBasedGtu> gtuList
        • gtuListAtTime
          List<org.opentrafficsim.road.gtu.lane.LaneBasedGtu> gtuListAtTime
        • gtuListTime
          org.djunits.value.vdouble.scalar.Time gtuListTime
        • laneBasedObjects
          SortedMap<Double,List<org.opentrafficsim.road.network.lane.object.LaneBasedObject>> laneBasedObjects
        • laneType
          org.opentrafficsim.road.network.lane.LaneType laneType
        • leftNeighbours
          org.djutils.multikeymap.MultiKeyMap<Set<org.opentrafficsim.road.network.lane.Lane>> leftNeighbours
        • nextLanes
          Map<GtuType,Set<org.opentrafficsim.road.network.lane.Lane>> nextLanes
        • prevLanes
          Map<GtuType,Set<org.opentrafficsim.road.network.lane.Lane>> prevLanes
        • rightNeighbours
          org.djutils.multikeymap.MultiKeyMap<Set<org.opentrafficsim.road.network.lane.Lane>> rightNeighbours
        • speedLimitMap
          Map<GtuType,org.djunits.value.vdouble.scalar.Speed> speedLimitMap
    • Record Class org.opentrafficsim.road.network.lane.LanePosition

      class LanePosition extends Record implements Serializable
      serialVersionUID:
      20151111L
      • Serialized Fields

        • lane
          org.opentrafficsim.road.network.lane.Lane lane
        • position
          org.djunits.value.vdouble.scalar.Length position
    • Class org.opentrafficsim.road.network.lane.LaneTest.Model

      class Model extends AbstractOtsModel implements Serializable
      serialVersionUID:
      20141027L
    • Class org.opentrafficsim.road.network.lane.LaneType

      class LaneType extends GtuCompatibleInfraType<org.opentrafficsim.road.network.lane.LaneType,org.opentrafficsim.road.network.lane.Lane> implements Serializable
      serialVersionUID:
      20140821L
    • Class org.opentrafficsim.road.network.lane.RoadMarkerAcross

      class RoadMarkerAcross extends Object implements Serializable
      serialVersionUID:
      20141021L
      • Serialized Fields

        • crossSectionElement
          org.opentrafficsim.road.network.lane.CrossSectionElement crossSectionElement
        • longitudinalPosition
          org.djunits.value.vdouble.scalar.Length longitudinalPosition
    • Class org.opentrafficsim.road.network.lane.Shoulder

      class Shoulder extends org.opentrafficsim.road.network.lane.Lane implements Serializable
      serialVersionUID:
      20240507L
    • Class org.opentrafficsim.road.network.lane.Stripe

      class Stripe extends org.opentrafficsim.road.network.lane.CrossSectionElement implements Serializable
      serialVersionUID:
      20141025L
      • Serialized Fields

        • overruleType
          org.opentrafficsim.road.network.lane.Stripe.Type overruleType
        • permeabilityMap
          Map<GtuType,Set<LateralDirectionality>> permeabilityMap
        • type
          org.opentrafficsim.road.network.lane.Stripe.Type type
  • Package org.opentrafficsim.road.network.lane.object.sensor