Package | Description |
---|---|
org.opentrafficsim.road.car |
Classes that extend the GTU to car behavior.
|
org.opentrafficsim.road.gtu.generator |
Generate GTUs according to some prescription.
|
org.opentrafficsim.road.gtu.lane |
The lane-based GTUs are the Generalized Travel Units that travel in lanes,
and need to switch lanes to overtake.
|
org.opentrafficsim.road.network.route |
Routes and route probabilities.
|
Constructor and Description |
---|
LaneBasedIndividualCar(String id,
org.opentrafficsim.core.gtu.GTUType gtuType,
GTUFollowingModel gtuFollowingModel,
LaneChangeModel laneChangeModel,
Map<Lane,org.djunits.value.vdouble.scalar.Length.Rel> initialLongitudinalPositions,
org.djunits.value.vdouble.scalar.Speed initialSpeed,
org.djunits.value.vdouble.scalar.Length.Rel length,
org.djunits.value.vdouble.scalar.Length.Rel width,
org.djunits.value.vdouble.scalar.Speed maximumVelocity,
LaneBasedRouteNavigator routeNavigator,
org.opentrafficsim.core.dsol.OTSDEVSSimulatorInterface simulator) |
LaneBasedIndividualCar(String id,
org.opentrafficsim.core.gtu.GTUType gtuType,
GTUFollowingModel gtuFollowingModel,
LaneChangeModel laneChangeModel,
Map<Lane,org.djunits.value.vdouble.scalar.Length.Rel> initialLongitudinalPositions,
org.djunits.value.vdouble.scalar.Speed initialSpeed,
org.djunits.value.vdouble.scalar.Length.Rel length,
org.djunits.value.vdouble.scalar.Length.Rel width,
org.djunits.value.vdouble.scalar.Speed maximumVelocity,
LaneBasedRouteNavigator routeNavigator,
org.opentrafficsim.core.dsol.OTSDEVSSimulatorInterface simulator,
Class<? extends nl.tudelft.simulation.dsol.animation.D2.Renderable2D> animationClass,
org.opentrafficsim.core.gtu.animation.GTUColorer gtuColorer)
Construct a new LaneBasedIndividualCar.
|
Modifier and Type | Method and Description |
---|---|
HeadwayGTU |
AbstractGTUGenerator.headway(org.djunits.value.vdouble.scalar.Length.Rel maxDistance,
LaneBasedRouteNavigator routeNavigator,
Lane generatorLane)
Check the available headway for GTU that is about to be constructed.
|
Modifier and Type | Method and Description |
---|---|
LaneBasedRouteNavigator |
AbstractLaneBasedGTU.getRouteNavigator() |
Constructor and Description |
---|
AbstractLaneBasedGTU(String id,
org.opentrafficsim.core.gtu.GTUType gtuType,
GTUFollowingModel gtuFollowingModel,
LaneChangeModel laneChangeModel,
Map<Lane,org.djunits.value.vdouble.scalar.Length.Rel> initialLongitudinalPositions,
org.djunits.value.vdouble.scalar.Speed initialSpeed,
LaneBasedRouteNavigator routeNavigator,
org.opentrafficsim.core.dsol.OTSDEVSSimulatorInterface simulator)
Construct a Lane Based GTU.
|
AbstractLaneBasedIndividualGTU(String id,
org.opentrafficsim.core.gtu.GTUType gtuType,
GTUFollowingModel gtuFollowingModel,
LaneChangeModel laneChangeModel,
Map<Lane,org.djunits.value.vdouble.scalar.Length.Rel> initialLongitudinalPositions,
org.djunits.value.vdouble.scalar.Speed initialSpeed,
org.djunits.value.vdouble.scalar.Length.Rel length,
org.djunits.value.vdouble.scalar.Length.Rel width,
org.djunits.value.vdouble.scalar.Speed maximumVelocity,
LaneBasedRouteNavigator routeNavigator,
org.opentrafficsim.core.dsol.OTSDEVSSimulatorInterface simulator)
Construct a new AbstractLaneBasedIndividualGTU.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractLaneBasedRouteNavigator
A RouteNavigator helps to navigate on a route.
|
class |
CompleteLaneBasedRouteNavigator
A RouteNavigator helps to navigate on a route.
|
class |
RandomLaneBasedRouteNavigator
A RouteNavigator helps to navigate on a route.
|
Modifier and Type | Method and Description |
---|---|
LaneBasedRouteNavigator |
RandomLaneBasedRouteGenerator.generateRouteNavigator()
Generate a RouteNavigator.
|
LaneBasedRouteNavigator |
LaneBasedRouteGenerator.generateRouteNavigator()
Generate a RouteNavigator.
|
LaneBasedRouteNavigator |
FixedLaneBasedRouteGenerator.generateRouteNavigator()
Generate a RouteNavigator.
|
Copyright © 2014–2015 Delft University of Technology. All rights reserved.