-
-
- serialVersionUID:
- 20141027L
-
-
- serialVersionUID:
- 20141027L
-
-
- serialVersionUID:
- 20141027L
-
-
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
-
-
- serialVersionUID:
- 20150313L
-
-
Class org.opentrafficsim.road.network.RoadNetwork
- 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
-
-
- serialVersionUID:
- 20200708L
-
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.CrossSectionLink
- serialVersionUID:
- 20141015L
-
Serialized Fields
-
crossSectionElementList
List<org.opentrafficsim.road.network.lane.CrossSectionElement> crossSectionElementList
-
endLine
org.djutils.draw.line.PolyLine2d endLine
-
laneKeepingPolicy
org.opentrafficsim.road.network.lane.changing.LaneKeepingPolicy laneKeepingPolicy
-
lanes
List<org.opentrafficsim.road.network.lane.Lane> lanes
-
priority
org.opentrafficsim.road.network.lane.CrossSectionLink.Priority priority
-
startLine
org.djutils.draw.line.PolyLine2d startLine
-
Class org.opentrafficsim.road.network.lane.CrossSectionSlice
- 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
- serialVersionUID:
- 20151111L
-
- serialVersionUID:
- 20141027L
-
Class org.opentrafficsim.road.network.lane.LaneType
- serialVersionUID:
- 20140821L
-
Class org.opentrafficsim.road.network.lane.RoadMarkerAcross
- serialVersionUID:
- 20141021L
-
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
-
-
-
- serialVersionUID:
- 20141027L