A B C D E F G H I K L M N O P Q R S T U V W 
All Classes All Packages

A

Abs(double, AU) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Abs
Construct a new DistContinuous.Abs that always draws the same, fixed, value.
Abs(float, AU) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Abs
Construct a new ContinuousDistFloatScalar.Abs that always draws the same, constant, value.
Abs(int, AU) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Abs
Construct a new DiscreteDistFloatScalar.Abs that always draws the same, fixed, value.
Abs(long, AU) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Abs
Construct a new DiscreteDistDoubleScalar.Abs that always draws the same, fixed, value.
Abs(DistContinuous, AU) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Abs
Construct a new DistContinuous.Abs.
Abs(DistContinuous, AU) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Abs
Construct a new ContinuousDistFloatScalar.Abs.
Abs(DistDiscrete, AU) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Abs
Construct a new DiscreteDistDoubleScalar.Abs.
Abs(DistDiscrete, AU) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Abs
Construct a new DiscreteDistFloatScalar.Abs.
AbstractContinuousDistScalar - Class in org.opentrafficsim.core.units.distributions
Continuous distribution with unit.
AbstractContinuousDistScalar(double, Unit<?>) - Constructor for class org.opentrafficsim.core.units.distributions.AbstractContinuousDistScalar
Construct a new AbstractContinuousDistScalar that always draws the same, fixed, value.
AbstractContinuousDistScalar(DistContinuous, Unit<?>) - Constructor for class org.opentrafficsim.core.units.distributions.AbstractContinuousDistScalar
Construct a new AbstractContinuousDistScalar.
AbstractDiscreteDistScalar - Class in org.opentrafficsim.core.units.distributions
Discrete distribution with unit.
AbstractDiscreteDistScalar(long, Unit<?>) - Constructor for class org.opentrafficsim.core.units.distributions.AbstractDiscreteDistScalar
Construct a new AbstractDiscreteDistScalar that always draws the same, fixed, value.
AbstractDiscreteDistScalar(DistDiscrete, Unit<?>) - Constructor for class org.opentrafficsim.core.units.distributions.AbstractDiscreteDistScalar
Construct a new AbstractDiscreteDistScalar.
AbstractGtu - Class in org.opentrafficsim.core.gtu
Implements the basic functionalities of any GTU: the ability to move on 3D-space according to a plan.
AbstractGtu(String, GtuType, OTSSimulatorInterface, PerceivableContext) - Constructor for class org.opentrafficsim.core.gtu.AbstractGtu
 
AbstractGtu(IdGenerator, GtuType, OTSSimulatorInterface, PerceivableContext) - Constructor for class org.opentrafficsim.core.gtu.AbstractGtu
 
AbstractHistorical<T,​E extends org.opentrafficsim.core.perception.AbstractHistorical.Event> - Class in org.opentrafficsim.core.perception
Base class for objects or properties that can be perceived from their actual state in the past.
AbstractHistorical(HistoryManager) - Constructor for class org.opentrafficsim.core.perception.AbstractHistorical
Construct a new AbstractHistorical.
AbstractHistorical.EventValue<T> - Class in org.opentrafficsim.core.perception
Standard event which stores a time and value.
AbstractHistoricalCollection<E,​C extends Collection<E>> - Class in org.opentrafficsim.core.perception.collections
Collection-valued historical state.
AbstractHistoricalCollection(HistoryManager, C) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
Construct a new AbstractHistoricalCollection.
AbstractHistoricalCollection.AddEvent<E,​C extends Collection<E>> - Class in org.opentrafficsim.core.perception.collections
Event for adding value to the collection.
AbstractHistoricalCollection.EventCollection<E,​C extends Collection<E>> - Class in org.opentrafficsim.core.perception.collections
Abstract super class for events that add or remove a value from the collection.
AbstractHistoricalCollection.RemoveEvent<E,​C extends Collection<E>> - Class in org.opentrafficsim.core.perception.collections
Event for removing value from the collection.
AbstractHistoricalList<E,​L extends List<E>> - Class in org.opentrafficsim.core.perception.collections
List-valued historical state.
AbstractHistoricalList(HistoryManager, L) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
Construct a new AbstractHistoricalList.
AbstractHistoricalList.AddEvent<E,​L extends List<E>> - Class in org.opentrafficsim.core.perception.collections
Class for events that add a value to the list.
AbstractHistoricalList.EventList<E,​L extends List<E>> - Class in org.opentrafficsim.core.perception.collections
Abstract super class for events that add or remove a value from the list.
AbstractHistoricalList.RemoveEvent<E,​L extends List<E>> - Class in org.opentrafficsim.core.perception.collections
Class for events that remove a value from the list.
AbstractHistoricalMap<K,​V,​M extends Map<K,​V>> - Class in org.opentrafficsim.core.perception.collections
Map-valued historical state.
AbstractHistoricalMap(HistoryManager, M) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
Constructor.
AbstractHistoricalMap.EventMap<K,​V,​M extends Map<K,​V>> - Class in org.opentrafficsim.core.perception.collections
Abstract super class for events that add or remove a value from the map.
AbstractHistoricalNavigableMap<K,​V,​M extends NavigableMap<K,​V>> - Class in org.opentrafficsim.core.perception.collections
NavigableMap-valued historical state.
AbstractHistoricalNavigableMap(HistoryManager, M) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
Construct a new AbstractHistoricalNavigableMap.
AbstractHistoricalNavigableSet<E,​S extends NavigableSet<E>> - Class in org.opentrafficsim.core.perception.collections
NavigableSet-valued historical state.
AbstractHistoricalNavigableSet(HistoryManager, S) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
Construct a new AbstractHistoricalNaviableSet.
AbstractHistoricalQueue<E,​Q extends Queue<E>> - Class in org.opentrafficsim.core.perception.collections
Queue-valued historical state.
AbstractHistoricalQueue(HistoryManager, Q) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalQueue
Construct a new AbstractHistoricalQueue.
AbstractHistoricalSortedMap<K,​V,​M extends SortedMap<K,​V>> - Class in org.opentrafficsim.core.perception.collections
SortedMap-valued historical state.
AbstractHistoricalSortedMap(HistoryManager, M) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedMap
Construct a new AbstractHistoricalSortedMap.
AbstractHistoricalSortedSet<E,​S extends SortedSet<E>> - Class in org.opentrafficsim.core.perception.collections
SortedSet-valued historical state.
AbstractHistoricalSortedSet(HistoryManager, S) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedSet
Construct a new AbstractHistoricalSortedSet.
AbstractOTSModel - Class in org.opentrafficsim.core.dsol
AbstractOTSModel is the base class for a model that runs on an OTSSimulator.
AbstractOTSModel(OTSSimulatorInterface) - Constructor for class org.opentrafficsim.core.dsol.AbstractOTSModel
Instantiate an abstract OTSModel.
AbstractOTSModel(OTSSimulatorInterface, String, String) - Constructor for class org.opentrafficsim.core.dsol.AbstractOTSModel
Instantiate an abstract OTSModel.
AbstractOTSModel(OTSSimulatorInterface, String, String, StreamInformation) - Constructor for class org.opentrafficsim.core.dsol.AbstractOTSModel
Instantiate an abstract OTSModel with an initial set of streams (e.g., with seed management).
AbstractOTSSimulationApplication - Class in org.opentrafficsim.core.dsol
AbstractOTSSimulationApplication is a class that can be extended by a simulation application that runs from the command line.
AbstractOTSSimulationApplication(OTSModelInterface) - Constructor for class org.opentrafficsim.core.dsol.AbstractOTSSimulationApplication
The application, which is model aware.
AbstractPerception<G extends Gtu> - Class in org.opentrafficsim.core.gtu.perception
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
AbstractPerception(G) - Constructor for class org.opentrafficsim.core.gtu.perception.AbstractPerception
Construct a new AbstractPerception.
AbstractPerceptionCategory<G extends Gtu,​P extends Perception<G>> - Class in org.opentrafficsim.core.gtu.perception
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
AbstractPerceptionCategory(P) - Constructor for class org.opentrafficsim.core.gtu.perception.AbstractPerceptionCategory
Construct a new AbstractPerceptionCategory.
Acceleration3D - Class in org.opentrafficsim.core.math
A 3D acceleration vector, decomposed in X, Y, and Z-acceleration with easy conversion from and to a spherical coordinate system.
Acceleration3D(double, double, double, AccelerationUnit) - Constructor for class org.opentrafficsim.core.math.Acceleration3D
Construct a new Acceleration3D from three double Cartesian coordinates and a acceleration unit.
Acceleration3D(Acceleration, Acceleration, Acceleration) - Constructor for class org.opentrafficsim.core.math.Acceleration3D
Construct a new Acceleration3D from three strongly typed Cartesian coordinates.
Acceleration3D(Acceleration, Direction, Direction) - Constructor for class org.opentrafficsim.core.math.Acceleration3D
Construct a new Acceleration3D from a strongly typed acceleration and polar coordinates.
Acceleration3D(AccelerationVector) - Constructor for class org.opentrafficsim.core.math.Acceleration3D
Construct a new Acceleration3D from vector of strongly typed Cartesian coordinates.
AccelerationSegment(Duration, Acceleration) - Constructor for class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.AccelerationSegment
Construct a new AccelerationSegment.
add(int, E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
add(int, Distribution.FrequencyAndObject<O>) - Method in class org.opentrafficsim.core.distributions.Distribution
Insert a generator at the specified position in the internally stored list.
add(E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
add(E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
add(SimEventInterface<T>) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
add(Distribution.FrequencyAndObject<O>) - Method in class org.opentrafficsim.core.distributions.Distribution
Append a generator to the internally stored list.
addAll(int, Collection<? extends E>) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
addAll(Collection<? extends E>) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
addAll(Collection<? extends SimEventInterface<T>>) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
addAllowedGTUType(GtuType, LongitudinalDirectionality) - Method in class org.opentrafficsim.core.compatibility.GtuCompatibility
Add a GTUType to this GTUCompatibility.
addConnection(GtuType, Link, Link) - Method in class org.opentrafficsim.core.network.OTSNode
Add a single connection for a GTU type to the connections map.
addConnections(GtuType, Link, Set<Link>) - Method in class org.opentrafficsim.core.network.OTSNode
Add a set of connections for a GTU type to the connections map.
addCorrelation(ParameterType<C>, ParameterType<T>, ParameterFactoryByType.Correlation<C, T>) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
Correlates one parameter to another for all GTU types.
addCorrelation(GtuType, ParameterType<C>, ParameterType<T>, ParameterFactoryByType.Correlation<C, T>) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
Correlates one Parameter to another.
addDefaultGtuTypes() - Method in interface org.opentrafficsim.core.definitions.Definitions
Add the default GTU Types that have been defined in the enum GTUType.DEFAULTS to the network.
addDefaultGtuTypes() - Method in class org.opentrafficsim.core.network.OTSNetwork
Add the default GTU Types that have been defined in the enum GTUType.DEFAULTS to the network.
addDefaultLinkTypes() - Method in interface org.opentrafficsim.core.definitions.Definitions
Add the default LinkTypes that have been defined in the enum LinkType.DEFAULTS to the network.
addDefaultLinkTypes() - Method in class org.opentrafficsim.core.network.OTSNetwork
Add the default LinkTypes that have been defined in the enum LinkType.DEFAULTS to the network.
addEvent(E) - Method in class org.opentrafficsim.core.perception.AbstractHistorical
Adds an Event to the list of events.
AddEvent(double, E) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection.AddEvent
Construct a new AddEvent.
AddEvent(double, E, int) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalList.AddEvent
Construct a new AddEvent.
addFirst(E) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
addGridData(DataStream<Z>, LengthVector, DurationVector, DoubleMatrixInterface<U, ?, ?, ?>) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
Adds grid data.
addGridData(Quantity<Z, ?>, LengthVector, DurationVector, DoubleMatrixInterface<U, ?, ?, ?>) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
Adds grid data.
addGridDataSI(DataStream<?>, double[], double[], double[][]) - Method in class org.opentrafficsim.core.egtf.EGTF
Adds grid data.
addGridDataSI(Quantity<?, ?>, double[], double[], double[][]) - Method in class org.opentrafficsim.core.egtf.EGTF
Adds grid data.
addGtu(Gtu) - Method in class org.opentrafficsim.core.gtu.AbstractGtu
Adds the provided GTU to this GTU, meaning it moves with this GTU.
addGtu(Gtu) - Method in interface org.opentrafficsim.core.gtu.Gtu
Adds the provided GTU to this GTU, meaning it moves with this GTU.
addGtu(Gtu) - Method in class org.opentrafficsim.core.network.OTSNetwork
Add a GTU to this PerceivableContext.
addGtu(Gtu) - Method in interface org.opentrafficsim.core.perception.PerceivableContext
Add a GTU to this PerceivableContext.
addGTU(Gtu) - Method in interface org.opentrafficsim.core.network.Link
Deprecated.
addGTU(Gtu) - Method in class org.opentrafficsim.core.network.OTSLink
Deprecated.
addGtuType(GtuType) - Method in interface org.opentrafficsim.core.definitions.Definitions
Add a GTU type to the map.
addGtuType(GtuType) - Method in class org.opentrafficsim.core.network.OTSNetwork
Add a GTU type to the map.
addInvisibleObject(InvisibleObjectInterface) - Method in interface org.opentrafficsim.core.network.Network
Add an ObjectInterface implementing object to this Network.
addInvisibleObject(InvisibleObjectInterface) - Method in class org.opentrafficsim.core.network.OTSNetwork
Add an ObjectInterface implementing object to this Network.
addLast(E) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
addLink(Link) - Method in interface org.opentrafficsim.core.network.Network
Register a link in this Network.
addLink(Link) - Method in interface org.opentrafficsim.core.network.Node
Add a link to this Node.
addLink(Link) - Method in class org.opentrafficsim.core.network.OTSNetwork
Register a link in this Network.
addLink(Link) - Method in class org.opentrafficsim.core.network.OTSNode
Add a link to this Node.
addLinkType(LinkType) - Method in interface org.opentrafficsim.core.definitions.Definitions
Add a Link type to the map.
addLinkType(LinkType) - Method in class org.opentrafficsim.core.network.OTSNetwork
Add a Link type to the map.
addListener(EgtfListener) - Method in class org.opentrafficsim.core.egtf.EGTF
Add listener.
addNode(Node) - Method in interface org.opentrafficsim.core.network.Network
Register a node in this Network.
addNode(Node) - Method in class org.opentrafficsim.core.network.OTSNetwork
Register a node in this Network.
addNode(Node) - Method in class org.opentrafficsim.core.network.route.CompleteRoute
Add a node to the end of the node list of this Route.
addNode(Node) - Method in class org.opentrafficsim.core.network.route.Route
Add a node to the end of the node list of this Route.
addObject(ObjectInterface) - Method in interface org.opentrafficsim.core.network.Network
Add an ObjectInterface implementing object to this Network.
addObject(ObjectInterface) - Method in class org.opentrafficsim.core.network.OTSNetwork
Add an ObjectInterface implementing object to this Network.
addParameter(ParameterType<T>, T) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
Add a fixed value Parameter for all GTU types.
addParameter(ParameterTypeDouble, double) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
Add parameter for all GTU types.
addParameter(ParameterTypeDouble, DistContinuous) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
Add a stochastic Double parameter for all GTU types.
addParameter(ParameterTypeNumeric<T>, ContinuousDistDoubleScalar.Rel<T, U>) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
Add parameter for all GTU types.
addParameter(GtuType, ParameterType<Double>, DistContinuous) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
Add a stochastic, Double Parameter for a specific GTUType.
addParameter(GtuType, ParameterType<Integer>, DistDiscrete) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
Add a stochastic, Integer Parameter for a specific GTUType.
addParameter(GtuType, ParameterType<T>, T) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
Add a fixed value Parameter for a specific GTUType.
addParameter(GtuType, ParameterTypeNumeric<T>, ContinuousDistDoubleScalar.Rel<T, U>) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
Add a stochastic, strongly typed (DJUnits) Parameter for a specific GTUType.
addPerceptionCategory(T) - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerception
Adds a perception category to the perception.
addPerceptionCategory(T) - Method in interface org.opentrafficsim.core.gtu.perception.Perception
Adds a perception category to the perception.
addPointData(DataStream<Z>, Length, Duration, Z) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
Adds point data.
addPointData(Quantity<Z, ?>, Length, Duration, Z) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
Adds point data.
addPointDataSI(DataStream<?>, double, double, double) - Method in class org.opentrafficsim.core.egtf.EGTF
Adds point data.
addPointDataSI(Quantity<?, ?>, double, double, double) - Method in class org.opentrafficsim.core.egtf.EGTF
Adds point data.
addRoute(GtuType, Route) - Method in interface org.opentrafficsim.core.network.Network
Add a route to this Network.
addRoute(GtuType, Route) - Method in class org.opentrafficsim.core.network.OTSNetwork
Add a route to this Network.
addStream(Quantity<T, ?>, T, T) - Method in class org.opentrafficsim.core.egtf.DataSource
Add a non-speed stream for the quantity to this data source.
addStreamSI(Quantity<T, ?>, double, double) - Method in class org.opentrafficsim.core.egtf.DataSource
Add a stream for the quantity to this data source.
addVectorData(DataStream<Z>, LengthVector, DurationVector, DoubleVectorInterface<U, ?, ?>) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
Adds vector data.
addVectorData(Quantity<Z, ?>, LengthVector, DurationVector, DoubleVectorInterface<U, ?, ?>) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
Adds vector data.
addVectorDataSI(DataStream<?>, double[], double[], double[]) - Method in class org.opentrafficsim.core.egtf.EGTF
Adds vector data.
addVectorDataSI(Quantity<?, ?>, double[], double[], double[]) - Method in class org.opentrafficsim.core.egtf.EGTF
Adds vector data.
ALIGN_COUNT - Static variable in class org.opentrafficsim.core.gtu.AbstractGtu
aligned schedule count.
ALIGNED - Static variable in class org.opentrafficsim.core.gtu.AbstractGtu
aligned or not.
Angle3D - Class in org.opentrafficsim.core.math
3D-rotation, RPY coded (longitudinal roll around the x-axis, lateral pitch around the y-axis and vertical yaw around the z-axis), also called Tait–Bryan angles or Cardan angles.
Angle3D(double, double, double, AngleUnit) - Constructor for class org.opentrafficsim.core.math.Angle3D
Construct a new Angle3D.
Angle3D(Angle, Angle, Angle) - Constructor for class org.opentrafficsim.core.math.Angle3D
Construct a new Angle3D.
Angle3D(AngleVector) - Constructor for class org.opentrafficsim.core.math.Angle3D
Construct a new Angle3D.
ANIMATION_GENERATOR_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the addition of an GTUGenerator implementing object.
ANIMATION_GENERATOR_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the removal of an GTUGenerator implementing object.
ANIMATION_GTU_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the addition of a GTU to this Network.
ANIMATION_GTU_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the removal of a GTU from this Network.
ANIMATION_INVISIBLE_OBJECT_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the addition of an InvisibleObjectInterface implementing object.
ANIMATION_INVISIBLE_OBJECT_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the removal of an InvisibleObjectInterface implementing object.
ANIMATION_LINK_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the addition of a Link.
ANIMATION_LINK_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the removal of a Link.
ANIMATION_NODE_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the addition of a Node.
ANIMATION_NODE_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the removal of a Node.
ANIMATION_OBJECT_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the addition of an ObjectInterface implementing object.
ANIMATION_OBJECT_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the removal of an ObjectInterface implementing object.
ANIMATION_ROUTE_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the addition of a Route for a gtuType.
ANIMATION_ROUTE_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the removal of a Route for a gtuType.
averageAngle(double, double) - Static method in class org.opentrafficsim.core.geometry.OTSGeometryUtil
Compute the average of two angles.

B

bezier(int, Point3d...) - Static method in class org.opentrafficsim.core.geometry.Bezier
Construct a Bézier curve of degree n.
bezier(Point3d...) - Static method in class org.opentrafficsim.core.geometry.Bezier
Construct a Bézier curve of degree n.
Bezier - Class in org.opentrafficsim.core.geometry
Generation of Bézier curves.
BICYCLE - org.opentrafficsim.core.gtu.GtuType.DEFAULTS
Super type for bicycle.
BOUNDINGRADIUS - Static variable in class org.opentrafficsim.core.network.OTSNode
Margin around node in m when computing bounding sphere.
buildConstantSpeedPlan(Gtu, PolyLine3d, Time, Speed) - Static method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlanBuilder
Build a plan with a path and a given speed.
buildGradualAccelerationPlan(Gtu, PolyLine3d, Time, Speed, Speed) - Static method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlanBuilder
Build a plan with a path and a given start speed to reach a provided end speed, exactly at the end of the curve.
buildGradualAccelerationPlan(Gtu, PolyLine3d, Time, Speed, Speed, Acceleration, Acceleration) - Static method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlanBuilder
Build a plan with a path and a given start speed to try to reach a provided end speed, exactly at the provided endTime.
buildGraph(GtuType) - Method in interface org.opentrafficsim.core.network.Network
(Re)build the underlying graph for the given GTUType.
buildGraph(GtuType) - Method in class org.opentrafficsim.core.network.OTSNetwork
(Re)build the underlying graph for the given GTUType.
buildMaximumAccelerationPlan(Gtu, PolyLine3d, Time, Speed, Speed, Acceleration, Acceleration) - Static method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlanBuilder
Build a plan with a path and a given start speed to try to reach a provided end speed.
buildStopPlan(Gtu, PolyLine3d, Time, Speed, Acceleration) - Static method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlanBuilder
Build a plan with a path and a given start speed to try to come to a stop with a given deceleration.
BUS - org.opentrafficsim.core.gtu.GtuType.DEFAULTS
Super type for busses.

C

calcHashCode() - Method in class org.opentrafficsim.core.gtu.RelativePosition
Calculate the hash code once.
Capacity - Interface in org.opentrafficsim.core.network
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
CapacityOTSLink - Class in org.opentrafficsim.core.network
A link with a maximum capacity, expressed as the maximum number of GTUs per time unit that the link can handle.
CapacityOTSLink(Network, String, Node, Node, LinkType, PolyLine3d, Frequency) - Constructor for class org.opentrafficsim.core.network.CapacityOTSLink
Construct a new CapacityOTSLink.
CapacityOTSLink(Network, CapacityOTSLink) - Constructor for class org.opentrafficsim.core.network.CapacityOTSLink
Clone a link for a new network.
CAR - org.opentrafficsim.core.gtu.GtuType.DEFAULTS
Super type for cars.
cartesianToPhi(double, double) - Static method in class org.opentrafficsim.core.math.Scalar3D
Get the (polar) phi angle, which is the projected angle in the xy-plane from the x direction.
cartesianToRadius(double, double, double) - Static method in class org.opentrafficsim.core.math.Scalar3D
Get the (polar) radius based on Cartesian coordinates.
cartesianToTheta(double, double, double) - Static method in class org.opentrafficsim.core.math.Scalar3D
Get the (polar) theta angle, which is the angle from the z-direction, from Cartesian coordinates.
ceiling(E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
ceilingEntry(K) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
ceilingKey(K) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
CENTER - Static variable in class org.opentrafficsim.core.gtu.RelativePosition
Standard relative position type CENTER.
CENTER_GRAVITY - Static variable in class org.opentrafficsim.core.gtu.RelativePosition
Center of gravity.
cleanUpHistory() - Method in class org.opentrafficsim.core.perception.HistoryManagerDEVS
Clean up the history of all registered Historicals.
cleanUpHistory(Duration) - Method in class org.opentrafficsim.core.perception.AbstractHistorical
Removes events that are no longer needed to guarantee the history time.
cleanUpHistory(Duration) - Method in interface org.opentrafficsim.core.perception.HistoryManager.HistoricalElement
Removes events that are no longer needed to guarantee the history time.
clear() - Method in class org.opentrafficsim.core.distributions.Distribution
Empty the internally stored list.
clear() - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
clear() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
clear() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
clearDataBefore(double) - Method in class org.opentrafficsim.core.egtf.EGTF
Removes all data from before the given time.
clearDataBefore(Duration) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
Removes all data from before the given time.
clone(OTSSimulatorInterface, Network) - Method in interface org.opentrafficsim.core.object.InvisibleObjectInterface
Duplicate the invisibleObject in a new simulator and network.
clone(Network) - Method in class org.opentrafficsim.core.network.route.CompleteRoute
Clone this Route.
clone(Network) - Method in class org.opentrafficsim.core.network.route.Route
Clone this Route.
clone(Network, boolean) - Method in class org.opentrafficsim.core.object.StaticObject
Clone this StaticObject for e.g., copying a network.
clone(OTSNetwork) - Method in class org.opentrafficsim.core.network.CapacityOTSLink
Clone this OTSLink for e.g., copying a network.
clone(OTSNetwork) - Method in class org.opentrafficsim.core.network.OTSLink
Clone this OTSLink for e.g., copying a network.
clone(OTSNetwork, String, OTSSimulatorInterface) - Static method in class org.opentrafficsim.core.network.OTSNetworkUtils
Clone an OTSNetwork.
clone1(Network) - Method in class org.opentrafficsim.core.network.OTSNode
Clone the OTSode for e.g., copying a network.
clone2(Network) - Method in class org.opentrafficsim.core.network.OTSNode
Complete the cloning of the OTSode for e.g., copying a network.
Colors - Class in org.opentrafficsim.core.network.factory.xml.units
Parsers for Colors.
comparator() - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
comparator() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedMap
comparator() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedSet
Compatibility<G extends HierarchicalType<G>,​I extends HierarchicalType<I>> - Interface in org.opentrafficsim.core.compatibility
Compatibility of infrastructure and types of traveling units.
Compatible - Interface in org.opentrafficsim.core.compatibility
Interface for infrastructure types to assess traversability by GTU types.
CompleteRoute - Class in org.opentrafficsim.core.network.route
A CompleteRoute is a Route that consists of directly connected Nodes.
CompleteRoute(String, GtuType) - Constructor for class org.opentrafficsim.core.network.route.CompleteRoute
Construct a new, empty CompleteRoute for a specific GTUType.
CompleteRoute(String, GtuType, List<Node>) - Constructor for class org.opentrafficsim.core.network.route.CompleteRoute
Construct a new CompleteRoute for a specific GTUType, based on an initial list of nodes.
CONFLICTING - org.opentrafficsim.core.gtu.TurnIndicatorIntent
Conflicting intents.
CONNECTOR - org.opentrafficsim.core.network.LinkType.DEFAULTS
Virtual connection between nodes, e.g.
ConstantGenerator<O> - Class in org.opentrafficsim.core.distributions
Generator implementation for a constant value.
ConstantGenerator(O) - Constructor for class org.opentrafficsim.core.distributions.ConstantGenerator
Constructor.
contains(Class<T>) - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerception
Returns whether the given perception category is present in this Perception.
contains(Class<T>) - Method in interface org.opentrafficsim.core.gtu.perception.Perception
Returns whether the given perception category is present in this Perception.
contains(Object) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
contains(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
contains(ParameterType<?>) - Method in class org.opentrafficsim.core.perception.HistoricalParameters
contains(LongitudinalDirectionality) - Method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
This method looks if this directionality "contains" the provided other directionality.
contains(Node) - Method in class org.opentrafficsim.core.network.route.Route
Indicate if this Route contains a specific Node.
containsAll(Collection<?>) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
containsAll(Collection<?>) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
containsGtu(Gtu) - Method in class org.opentrafficsim.core.network.OTSNetwork
Test whether a GTU is registered in this PerceivableContext.
containsGtu(Gtu) - Method in interface org.opentrafficsim.core.perception.PerceivableContext
Test whether a GTU is registered in this PerceivableContext.
containsGtuId(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
Test whether a GTU with a specific id is registered in this PerceivableContext.
containsGtuId(String) - Method in interface org.opentrafficsim.core.perception.PerceivableContext
Test whether a GTU with a specific id is registered in this PerceivableContext.
containsInvisibleObject(String) - Method in interface org.opentrafficsim.core.network.Network
Test whether an invisible object with the given id is present in this Network.
containsInvisibleObject(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
Test whether an invisible object with the given id is present in this Network.
containsInvisibleObject(InvisibleObjectInterface) - Method in interface org.opentrafficsim.core.network.Network
Test whether the invisible object is present in this Network.
containsInvisibleObject(InvisibleObjectInterface) - Method in class org.opentrafficsim.core.network.OTSNetwork
Test whether the invisible object is present in this Network.
containsKey(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
containsLink(String) - Method in interface org.opentrafficsim.core.network.Network
Test whether a link with a given id is present in this Network.
containsLink(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
Test whether a link with a given id is present in this Network.
containsLink(Link) - Method in interface org.opentrafficsim.core.network.Network
Test whether a link is present in this Network.
containsLink(Link) - Method in class org.opentrafficsim.core.network.OTSNetwork
Test whether a link is present in this Network.
containsLink(Link) - Method in class org.opentrafficsim.core.network.route.CompleteRoute
Determine if this Route contains the specific Link.
containsNode(String) - Method in interface org.opentrafficsim.core.network.Network
Test whether a node with a given id is present in this Network.
containsNode(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
Test whether a node with a given id is present in this Network.
containsNode(Node) - Method in interface org.opentrafficsim.core.network.Network
Test whether a node is present in this Network.
containsNode(Node) - Method in class org.opentrafficsim.core.network.OTSNetwork
Test whether a node is present in this Network.
containsObject(String) - Method in interface org.opentrafficsim.core.network.Network
Test whether an object with the given id is present in this Network.
containsObject(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
Test whether an object with the given id is present in this Network.
containsObject(ObjectInterface) - Method in interface org.opentrafficsim.core.network.Network
Test whether the object is present in this Network.
containsObject(ObjectInterface) - Method in class org.opentrafficsim.core.network.OTSNetwork
Test whether the object is present in this Network.
containsRoute(GtuType, String) - Method in interface org.opentrafficsim.core.network.Network
Determine whether a route with the given id exists in this Network for the given GTUType.
containsRoute(GtuType, String) - Method in class org.opentrafficsim.core.network.OTSNetwork
Determine whether a route with the given id exists in this Network for the given GTUType.
containsRoute(GtuType, Route) - Method in interface org.opentrafficsim.core.network.Network
Determine whether the provided route exists in this Network for the given GTUType.
containsRoute(GtuType, Route) - Method in class org.opentrafficsim.core.network.OTSNetwork
Determine whether the provided route exists in this Network for the given GTUType.
containsValue(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
ContinuousDistAbsoluteTemperature - Class in org.opentrafficsim.core.units.distributions
Continuously distributed absolute temperature.
ContinuousDistAbsoluteTemperature(DistContinuous, AbsoluteTemperatureUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistAbsoluteTemperature
Construct a new ContinuousDistAbsoluteTemperature.
ContinuousDistAcceleration - Class in org.opentrafficsim.core.units.distributions
Continuously distributed acceleration.
ContinuousDistAcceleration(DistContinuous, AccelerationUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistAcceleration
Construct a new ContinuousDistAcceleration.
ContinuousDistAngle - Class in org.opentrafficsim.core.units.distributions
Continuously distributed angle.
ContinuousDistAngle(DistContinuous, AngleUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistAngle
Construct a new ContinuousDistAngle.
ContinuousDistArea - Class in org.opentrafficsim.core.units.distributions
Continuously distributed area.
ContinuousDistArea(DistContinuous, AreaUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistArea
Construct a new ContinuousDistArea.
ContinuousDistDensity - Class in org.opentrafficsim.core.units.distributions
Continuously distributed density.
ContinuousDistDensity(DistContinuous, DensityUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDensity
Construct a new ContinuousDistDensity.
ContinuousDistDimensionless - Class in org.opentrafficsim.core.units.distributions
Continuously distributed dimensionless.
ContinuousDistDimensionless(DistContinuous, DimensionlessUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDimensionless
Construct a new ContinuousDistDimensionless.
ContinuousDistDirection - Class in org.opentrafficsim.core.units.distributions
Continuously distributed direction.
ContinuousDistDirection(DistContinuous, DirectionUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDirection
Construct a new ContinuousDistDirection.
ContinuousDistDoubleScalar - Interface in org.opentrafficsim.core.units.distributions
Generic continuous distribution that draws double scalar values.
ContinuousDistDoubleScalar.Abs<T extends AbstractDoubleScalarAbs<AU,​T,​RU,​?>,​AU extends AbsoluteLinearUnit<AU,​RU>,​RU extends Unit<RU>> - Class in org.opentrafficsim.core.units.distributions
Absolute value.
ContinuousDistDoubleScalar.Rel<T extends AbstractDoubleScalarRel<U,​T>,​U extends Unit<U>> - Class in org.opentrafficsim.core.units.distributions
Relative value.
ContinuousDistDuration - Class in org.opentrafficsim.core.units.distributions
Continuously distributed duration.
ContinuousDistDuration(DistContinuous, DurationUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDuration
Construct a new DistContinuousDuration.
ContinuousDistElectricalCharge - Class in org.opentrafficsim.core.units.distributions
Continuously distributed electrical charge.
ContinuousDistElectricalCharge(DistContinuous, ElectricalChargeUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalCharge
Construct a new ContinuousDistElectricalCharge.
ContinuousDistElectricalCurrent - Class in org.opentrafficsim.core.units.distributions
Continuously distributed electrical current.
ContinuousDistElectricalCurrent(DistContinuous, ElectricalCurrentUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalCurrent
Construct a new ContinuousDistElectricalCurrent.
ContinuousDistElectricalPotential - Class in org.opentrafficsim.core.units.distributions
Continuously distributed electrical potential.
ContinuousDistElectricalPotential(DistContinuous, ElectricalPotentialUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalPotential
Construct a new CintinuousDistElectricalPotential.
ContinuousDistElectricalResistance - Class in org.opentrafficsim.core.units.distributions
Continuously distributed electrical resistance.
ContinuousDistElectricalResistance(DistContinuous, ElectricalResistanceUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalResistance
Construct a new ContinuousDistElectricalResistance.
ContinuousDistEnergy - Class in org.opentrafficsim.core.units.distributions
Continuously distributed energy.
ContinuousDistEnergy(DistContinuous, EnergyUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistEnergy
Construct a new ContinuousDistEnergy.
ContinuousDistFloatScalar - Interface in org.opentrafficsim.core.units.distributions
Generic continuous distribution that draws float scalar values.
ContinuousDistFloatScalar.Abs<T extends AbstractFloatScalarAbs<AU,​T,​RU,​?>,​AU extends AbsoluteLinearUnit<AU,​RU>,​RU extends Unit<RU>> - Class in org.opentrafficsim.core.units.distributions
Absolute value.
ContinuousDistFloatScalar.Rel<T extends AbstractFloatScalarRel<U,​T>,​U extends Unit<U>> - Class in org.opentrafficsim.core.units.distributions
Relative value.
ContinuousDistFlowMass - Class in org.opentrafficsim.core.units.distributions
Continuously distributed flow mass.
ContinuousDistFlowMass(DistContinuous, FlowMassUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistFlowMass
Construct a new ContinuousDistFlowMass.
ContinuousDistForce - Class in org.opentrafficsim.core.units.distributions
Continuously distributed force.
ContinuousDistForce(DistContinuous, ForceUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistForce
Construct a new ContinuousDistForce.
ContinuousDistFrequency - Class in org.opentrafficsim.core.units.distributions
Continuously distributed frequency.
ContinuousDistFrequency(DistContinuous, FrequencyUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistFrequency
Construct a new ContinuousDistFrequency.
ContinuousDistLength - Class in org.opentrafficsim.core.units.distributions
Continuously distributed length.
ContinuousDistLength(DistContinuous, LengthUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistLength
Construct a new ContinuousDistLengt.
ContinuousDistLinearDensity - Class in org.opentrafficsim.core.units.distributions
Continuously distributed linear density.
ContinuousDistLinearDensity(DistContinuous, LinearDensityUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistLinearDensity
Construct a new ContinuousDistLinearDensity.
ContinuousDistMass - Class in org.opentrafficsim.core.units.distributions
Continuously distributed mass.
ContinuousDistMass(DistContinuous, MassUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistMass
Construct a new ContinuousDistMass.
ContinuousDistPosition - Class in org.opentrafficsim.core.units.distributions
Continuously distributed position.
ContinuousDistPosition(DistContinuous, PositionUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistPosition
Construct a new ContinuousDistPosition.
ContinuousDistPower - Class in org.opentrafficsim.core.units.distributions
Continuously distributed power.
ContinuousDistPower(DistContinuous, PowerUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistPower
Construct a new ContinuousDistPower.
ContinuousDistPressure - Class in org.opentrafficsim.core.units.distributions
Continuously distributed pressure.
ContinuousDistPressure(DistContinuous, PressureUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistPressure
Construct a new CintinuousDistPressure.
ContinuousDistSolidAngle - Class in org.opentrafficsim.core.units.distributions
Continuously distributed angle solid.
ContinuousDistSolidAngle(DistContinuous, SolidAngleUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistSolidAngle
Construct a new ContinuousDistSolidAngle.
ContinuousDistSpeed - Class in org.opentrafficsim.core.units.distributions
Continuously distributed speed.
ContinuousDistSpeed(DistContinuous, SpeedUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistSpeed
Construct a new ContinuousDistSpeed.
ContinuousDistTemperature - Class in org.opentrafficsim.core.units.distributions
Continuously distributed temperature.
ContinuousDistTemperature(DistContinuous, TemperatureUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistTemperature
Construct a new ContinuousDistTemperature.
ContinuousDistTime - Class in org.opentrafficsim.core.units.distributions
Continuously distributed time.
ContinuousDistTime(DistContinuous, TimeUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistTime
Construct a new ContinuousDistTime.
ContinuousDistTorque - Class in org.opentrafficsim.core.units.distributions
Continuously distributed torque.
ContinuousDistTorque(DistContinuous, TorqueUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistTorque
Construct a new ContinuousDistTorque.
ContinuousDistVolume - Class in org.opentrafficsim.core.units.distributions
Continuously distributed volume.
ContinuousDistVolume(DistContinuous, VolumeUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistVolume
Construct a new ContinuousDistVolume.
CONTOUR - Static variable in class org.opentrafficsim.core.gtu.RelativePosition
Standard relative position type CONTOUR.
convert(double[][]) - Method in interface org.opentrafficsim.core.egtf.Converter
Convert the filtered data to an output format.
Converter<K> - Interface in org.opentrafficsim.core.egtf
Converter for use in Quantity to convert internal filtered data to an output type.
convolution(double[][], double[][]) - Static method in class org.opentrafficsim.core.egtf.Convolution
Convolution of two matrices using fast fourier transform.
Convolution - Class in org.opentrafficsim.core.egtf
Utility class for convolution using fast fourier transformation.
Coordinates - Class in org.opentrafficsim.core.network.factory.xml.units
Parse coordinates.
correlate(C, T) - Method in interface org.opentrafficsim.core.parameters.ParameterFactoryByType.Correlation
Compute and return the correlated value.
create(String, Polygon3d) - Static method in class org.opentrafficsim.core.object.StaticObject
Create a new StaticObject with zero minimumRelativeHeight and zero maximumRelativeHeight and carry out the initialization after it has been fully created.
create(String, Polygon3d, Length, Length) - Static method in class org.opentrafficsim.core.object.StaticObject
Make a static object and carry out the initialization after it has been fully created.
create(Gtu) - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlannerFactory
Creates a new strategical planner for a specific GTU.
create(Gtu) - Method in interface org.opentrafficsim.core.gtu.plan.tactical.TacticalPlannerFactory
Creates a new tactical planner for a specific GTU.
cubic(int, OrientedPoint3d, OrientedPoint3d) - Static method in class org.opentrafficsim.core.geometry.Bezier
Construct a cubic Bézier curve from start to end with two generated control points at half the distance between start and end.
cubic(int, OrientedPoint3d, OrientedPoint3d, double) - Static method in class org.opentrafficsim.core.geometry.Bezier
Construct a cubic Bézier curve from start to end with two generated control points at half the distance between start and end.
cubic(int, OrientedPoint3d, OrientedPoint3d, double, boolean) - Static method in class org.opentrafficsim.core.geometry.Bezier
Construct a cubic Bézier curve from start to end with two generated control points at half the distance between start and end.
cubic(int, Point3d, Point3d, Point3d, Point3d) - Static method in class org.opentrafficsim.core.geometry.Bezier
Construct a cubic Bézier curve from start to end with two control points.
cubic(OrientedPoint3d, OrientedPoint3d) - Static method in class org.opentrafficsim.core.geometry.Bezier
Construct a cubic Bézier curve from start to end with two generated control points at half the distance between start and end.

D

DataSource - Class in org.opentrafficsim.core.egtf
Data source for the EGTF.
DataStream<T extends Number> - Class in org.opentrafficsim.core.egtf
Data stream for the EGTF.
defaultCharacteristics(GtuType, Network, StreamInterface) - Static method in class org.opentrafficsim.core.gtu.GtuType
Returns default characteristics for given GTUType.
Definitions - Interface in org.opentrafficsim.core.definitions
The Definitions interface contains access to the core definitions that can be used to interpret the Network and the PerceivableContext.
DELETE - Static variable in interface org.opentrafficsim.core.gtu.GtuErrorHandler
Gtu error handler that deletes the Gtu upon an exception.
DENSITY - Static variable in class org.opentrafficsim.core.egtf.typed.TypedQuantity
Standard quantity for density.
DENSITY_SI - Static variable in class org.opentrafficsim.core.egtf.Quantity
Standard quantity for density.
descendingIterator() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
descendingIterator() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList


This implementation copies a list and reverses the order before returning the iterator.
descendingKeySet() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
descendingMap() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
descendingSet() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
destinationNode() - Method in class org.opentrafficsim.core.network.route.Route
Retrieve the last Node of this Route.
destroy() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
Destructor.
destroy() - Method in interface org.opentrafficsim.core.gtu.Gtu
Destroy the GTU from the simulation and animation.
destroy(OTSNetwork) - Static method in class org.opentrafficsim.core.network.OTSNetworkUtils
Remove all objects and animation in an OTSNetwork.
DESTROY_EVENT - Static variable in interface org.opentrafficsim.core.gtu.Gtu
The event type for pub/sub indicating destruction of the GTU.
DIR_BOTH - org.opentrafficsim.core.network.LongitudinalDirectionality
Bidirectional.
DIR_MINUS - org.opentrafficsim.core.gtu.GtuDirectionality
Driving direction opposite to the direction of the graph, decreasing fractional position when driving in this direction.
DIR_MINUS - org.opentrafficsim.core.network.LongitudinalDirectionality
Direction opposite to the direction of the graph, decreasing fractional position when driving in this direction.
DIR_NONE - org.opentrafficsim.core.network.LongitudinalDirectionality
No traffic possible.
DIR_PLUS - org.opentrafficsim.core.gtu.GtuDirectionality
Driving direction matches the direction of the graph, increasing fractional position when driving in this direction.
DIR_PLUS - org.opentrafficsim.core.network.LongitudinalDirectionality
Direction the same as the direction of the graph, increasing fractional position when driving in this direction.
DirectedLinkPosition - Class in org.opentrafficsim.core.network
A DirectedLinkPosition object packs a Link, a Direction and a position along that link.
DirectedLinkPosition(Link, double, GtuDirectionality) - Constructor for class org.opentrafficsim.core.network.DirectedLinkPosition
Construct a new DirectedLinkPosition.
DirectedLinkPosition(Link, Length, GtuDirectionality) - Constructor for class org.opentrafficsim.core.network.DirectedLinkPosition
Construct a new DirectedLinkPosition.
DirectEgoPerception<G extends Gtu,​P extends Perception<G>> - Class in org.opentrafficsim.core.gtu.perception
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
DirectEgoPerception(P) - Constructor for class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
 
Direction3D - Class in org.opentrafficsim.core.math
3D-rotation, RPY coded (longitudinal roll around the x-axis, lateral pitch around the y-axis and vertical yaw around the z-axis), also called Tait–Bryan angles or Cardan angles.
Direction3D(double, double, double, DirectionUnit) - Constructor for class org.opentrafficsim.core.math.Direction3D
Construct a new Direction3D.
Direction3D(Direction, Direction, Direction) - Constructor for class org.opentrafficsim.core.math.Direction3D
Construct a new Direction3D.
Direction3D(DirectionVector) - Constructor for class org.opentrafficsim.core.math.Direction3D
Construct a new Direction3D.
Directions - Class in org.opentrafficsim.core.network.factory.xml.units
Parse longitudinal directions.
DiscreteDistAbsoluteTemperature - Class in org.opentrafficsim.core.units.distributions
Discretely distributed absolute temperature.
DiscreteDistAbsoluteTemperature(DistDiscrete, AbsoluteTemperatureUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistAbsoluteTemperature
Construct a new DiscreteDistAbsoluteTemperature.
DiscreteDistAcceleration - Class in org.opentrafficsim.core.units.distributions
Discretely distributed acceleration.
DiscreteDistAcceleration(DistDiscrete, AccelerationUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistAcceleration
Construct a new DiscreteDistAcceleration.
DiscreteDistAngle - Class in org.opentrafficsim.core.units.distributions
Discretely distributed angle.
DiscreteDistAngle(DistDiscrete, AngleUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistAngle
Construct a new DiscreteDistAngle.
DiscreteDistArea - Class in org.opentrafficsim.core.units.distributions
Discretely distributed area.
DiscreteDistArea(DistDiscrete, AreaUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistArea
Construct a new DiscreteDistArea.
DiscreteDistDensity - Class in org.opentrafficsim.core.units.distributions
Discretely distributed density.
DiscreteDistDensity(DistDiscrete, DensityUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDensity
Construct a new DiscreteDistDensity.
DiscreteDistDimensionless - Class in org.opentrafficsim.core.units.distributions
Discretely distributed dimensionless.
DiscreteDistDimensionless(DistDiscrete, DimensionlessUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDimensionless
Construct a new DiscreteDistDimensionless.
DiscreteDistDirection - Class in org.opentrafficsim.core.units.distributions
Discretely distributed direction.
DiscreteDistDirection(DistDiscrete, DirectionUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDirection
Construct a new DiscreteDistDirection.
DiscreteDistDoubleScalar - Interface in org.opentrafficsim.core.units.distributions
Generic discrete distribution that draws double scalar values.
DiscreteDistDoubleScalar.Abs<T extends AbstractDoubleScalarAbs<AU,​T,​RU,​?>,​AU extends AbsoluteLinearUnit<AU,​RU>,​RU extends Unit<RU>> - Class in org.opentrafficsim.core.units.distributions
Absolute value.
DiscreteDistDoubleScalar.Rel<T extends AbstractDoubleScalarRel<U,​T>,​U extends Unit<U>> - Class in org.opentrafficsim.core.units.distributions
Relative value.
DiscreteDistDuration - Class in org.opentrafficsim.core.units.distributions
Discretely distributed duration.
DiscreteDistDuration(DistDiscrete, DurationUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDuration
Construct a new DiscreteDistDuration.
DiscreteDistElectricalCharge - Class in org.opentrafficsim.core.units.distributions
Discretely distributed electrical charge.
DiscreteDistElectricalCharge(DistDiscrete, ElectricalChargeUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalCharge
Construct a new DiscreteDistElectricalCharge.
DiscreteDistElectricalCurrent - Class in org.opentrafficsim.core.units.distributions
Discretely distributed electrical current.
DiscreteDistElectricalCurrent(DistDiscrete, ElectricalCurrentUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalCurrent
Construct a new DiscreteDistElectricalCurrent.
DiscreteDistElectricalPotential - Class in org.opentrafficsim.core.units.distributions
Discretely distributed electrical potential.
DiscreteDistElectricalPotential(DistDiscrete, ElectricalPotentialUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalPotential
Construct a new DiscreteDistElectricalPotential.
DiscreteDistElectricalResistance - Class in org.opentrafficsim.core.units.distributions
Discretely distributed electrical resistance.
DiscreteDistElectricalResistance(DistDiscrete, ElectricalResistanceUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalResistance
Construct a new DiscreteDistElectricalResistance.
DiscreteDistEnergy - Class in org.opentrafficsim.core.units.distributions
Discretely distributed energy.
DiscreteDistEnergy(DistDiscrete, EnergyUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistEnergy
Construct a new DiscreteDistEnergy.
DiscreteDistFloatScalar - Interface in org.opentrafficsim.core.units.distributions
Generic discrete distribution that draws float scalar values.
DiscreteDistFloatScalar.Abs<T extends AbstractFloatScalarAbs<AU,​T,​RU,​?>,​AU extends AbsoluteLinearUnit<AU,​RU>,​RU extends Unit<RU>> - Class in org.opentrafficsim.core.units.distributions
Absolute value.
DiscreteDistFloatScalar.Rel<T extends AbstractFloatScalarRel<U,​T>,​U extends Unit<U>> - Class in org.opentrafficsim.core.units.distributions
Relative value.
DiscreteDistFlowMass - Class in org.opentrafficsim.core.units.distributions
Discretely distributed flow mass.
DiscreteDistFlowMass(DistDiscrete, FlowMassUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistFlowMass
Construct a new DiscreteDistFlowMass.
DiscreteDistForce - Class in org.opentrafficsim.core.units.distributions
Discretely distributed force.
DiscreteDistForce(DistDiscrete, ForceUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistForce
Construct a new DiscreteDistForce.
DiscreteDistFrequency - Class in org.opentrafficsim.core.units.distributions
Discretely distributed frequency.
DiscreteDistFrequency(DistDiscrete, FrequencyUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistFrequency
Construct a new DiscreteDistFrequency.
DiscreteDistLength - Class in org.opentrafficsim.core.units.distributions
Discretely distributed length.
DiscreteDistLength(DistDiscrete, LengthUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistLength
Construct a new DiscreteDistLength.
DiscreteDistLinearDensity - Class in org.opentrafficsim.core.units.distributions
Discretely distributed linear density.
DiscreteDistLinearDensity(DistDiscrete, LinearDensityUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistLinearDensity
Construct a new DiscreteDistLinearDensity.
DiscreteDistMass - Class in org.opentrafficsim.core.units.distributions
Discretely distributed mass.
DiscreteDistMass(DistDiscrete, MassUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistMass
Construct a new DiscreteDistMass.
DiscreteDistPosition - Class in org.opentrafficsim.core.units.distributions
Discretely distributed position.
DiscreteDistPosition(DistDiscrete, PositionUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistPosition
Construct a new DiscreteDistPosition.
DiscreteDistPower - Class in org.opentrafficsim.core.units.distributions
Discretely distributed power.
DiscreteDistPower(DistDiscrete, PowerUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistPower
Construct a new DiscreteDistPower.
DiscreteDistPressure - Class in org.opentrafficsim.core.units.distributions
Discretely distributed pressure.
DiscreteDistPressure(DistDiscrete, PressureUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistPressure
Construct a new DiscreteDistPressure.
DiscreteDistSolidAngle - Class in org.opentrafficsim.core.units.distributions
Discretely distributed angle solid.
DiscreteDistSolidAngle(DistDiscrete, SolidAngleUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistSolidAngle
Construct a new DiscreteDistSolidAngle.
DiscreteDistSpeed - Class in org.opentrafficsim.core.units.distributions
Discretely distributed speed.
DiscreteDistSpeed(DistDiscrete, SpeedUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistSpeed
Construct a new DiscreteDistSpeed.
DiscreteDistTemperature - Class in org.opentrafficsim.core.units.distributions
Discretely distributed temperature.
DiscreteDistTemperature(DistDiscrete, TemperatureUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistTemperature
Construct a new DiscreteDistTemperature.
DiscreteDistTime - Class in org.opentrafficsim.core.units.distributions
Discretely distributed time.
DiscreteDistTime(DistDiscrete, TimeUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistTime
Construct a new DiscreteDistTime.
DiscreteDistTorque - Class in org.opentrafficsim.core.units.distributions
Discretely distributed torque.
DiscreteDistTorque(DistDiscrete, TorqueUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistTorque
Construct a new DiscreteDistTorque.
DiscreteDistVolume - Class in org.opentrafficsim.core.units.distributions
Discretely distributed volume.
DiscreteDistVolume(DistDiscrete, VolumeUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistVolume
Construct a new DiscreteDistVolume.
distance(LinkLocation) - Method in class org.opentrafficsim.core.network.LinkLocation
Returns the distance to another LinkLocation.
Distribution<O> - Class in org.opentrafficsim.core.distributions
Generic implementation of a set of objects that have a draw method with corresponding probabilities / frequencies.
Distribution(List<Distribution.FrequencyAndObject<O>>, StreamInterface) - Constructor for class org.opentrafficsim.core.distributions.Distribution
Construct a new Distribution.
Distribution(StreamInterface) - Constructor for class org.opentrafficsim.core.distributions.Distribution
Construct a new Distribution with no generators.
Distribution.FrequencyAndObject<O> - Class in org.opentrafficsim.core.distributions
Immutable storage for a frequency (or probability) plus a Generator.
Distributions - Class in org.opentrafficsim.core.network.factory.xml.units
Parse probability distributions.
doubleVector(Point3d, U) - Static method in class org.opentrafficsim.core.geometry.OTSGeometryUtil
Create a DENSE DoubleVector with the x, y and z values of this Point3d.
draw() - Method in class org.opentrafficsim.core.distributions.ConstantGenerator
Generate the next object.
draw() - Method in class org.opentrafficsim.core.distributions.Distribution
Generate the next object.
draw() - Method in interface org.opentrafficsim.core.distributions.Generator
Generate the next object.
draw() - Method in class org.opentrafficsim.core.gtu.TemplateGtuType
Returns characteristics for the given GTU.
draw() - Method in class org.opentrafficsim.core.network.route.ProbabilisticRouteGenerator
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistAbsoluteTemperature
Draw a value of this DistContinuous.Abs.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistAcceleration
Draw a value of this DistContinuous.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistAngle
Draw a value of this DistContinuous.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistArea
Draw a value of this DistContinuous.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDensity
Draw a value of this DistContinuous.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDimensionless
Draw a value of this DistContinuous.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDirection
Draw a value of this DistContinuous.Abs.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Abs
Draw a value of this DistContinuous.Abs.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Rel
Draw a value of this DistContinuous.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDuration
Draw a value of this DistContinuous.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalCharge
Draw a value of this DistContinuous.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalCurrent
Draw a value of this DistContinuous.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalPotential
Draw a value of this DistContinuous.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalResistance
Draw a value of this DistContinuous.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistEnergy
Draw a value of this DistContinuous.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Abs
Draw one value of this ContinuousDistFloatScalar.Abs.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Rel
Draw one value of this DistContinuousFloatScalar.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistFlowMass
Draw a value of this DistContinuous.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistForce
Draw a value of this DistContinuous.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistFrequency
Draw a value of this DistContinuous.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistLength
Draw a value of this DistContinuous.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistLinearDensity
Draw a value of this DistContinuous.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistMass
Draw a value of this DistContinuous.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistPosition
Draw a value of this DistContinuous.Abs.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistPower
Draw a value of this DistContinuous.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistPressure
Draw a value of this DistContinuous.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistSolidAngle
Draw a value of this DistContinuous.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistSpeed
Draw a value of this DistContinuous.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistTemperature
Draw a value of this DistContinuous.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistTime
Draw a value of this DistContinuous.Abs.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistTorque
Draw a value of this DistContinuous.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistVolume
Draw a value of this DistContinuous.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistAbsoluteTemperature
Draw a value from this DiscreteDistDoubleScalar.Abs.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistAcceleration
Draw one value from this DistDiscreteDoubleScalar.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistAngle
Draw one value from this DistDiscreteDoubleScalar.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistArea
Draw one value from this DistDiscreteDoubleScalar.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDensity
Draw one value from this DistDiscreteDoubleScalar.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDimensionless
Draw one value from this DistDiscreteDoubleScalar.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDirection
Draw a value from this DiscreteDistDoubleScalar.Abs.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Abs
Draw a value from this DiscreteDistDoubleScalar.Abs.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Rel
Draw one value from this DistDiscreteDoubleScalar.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDuration
Draw one value from this DistDiscreteDoubleScalar.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalCharge
Draw one value from this DistDiscreteDoubleScalar.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalCurrent
Draw one value from this DistDiscreteDoubleScalar.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalPotential
Draw one value from this DistDiscreteDoubleScalar.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalResistance
Draw one value from this DistDiscreteDoubleScalar.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistEnergy
Draw one value from this DistDiscreteDoubleScalar.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Abs
Draw a value from this DiscreteDistFloatScalar.Abs.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Rel
Draw a value from this DiscreteDistFloatScalar.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistFlowMass
Draw one value from this DistDiscreteDoubleScalar.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistForce
Draw one value from this DistDiscreteDoubleScalar.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistFrequency
Draw one value from this DistDiscreteDoubleScalar.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistLength
Draw one value from this DistDiscreteDoubleScalar.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistLinearDensity
Draw one value from this DistDiscreteDoubleScalar.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistMass
Draw one value from this DistDiscreteDoubleScalar.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistPosition
Draw a value from this DiscreteDistDoubleScalar.Abs.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistPower
Draw one value from this DistDiscreteDoubleScalar.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistPressure
Draw one value from this DistDiscreteDoubleScalar.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistSolidAngle
Draw one value from this DistDiscreteDoubleScalar.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistSpeed
Draw one value from this DistDiscreteDoubleScalar.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistTemperature
Draw one value from this DistDiscreteDoubleScalar.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistTime
Draw a value from this DiscreteDistDoubleScalar.Abs.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistTorque
Draw one value from this DistDiscreteDoubleScalar.Rel.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistVolume
Draw one value from this DistDiscreteDoubleScalar.Rel.
draw(Collection<E>, StreamInterface) - Static method in class org.opentrafficsim.core.math.Draw
Returns a randomly drawn element using uniform weights.
Draw - Class in org.opentrafficsim.core.math
Utility to draw from a collection.
Drawable - Interface in org.opentrafficsim.core.animation
Indicates that an object is drawable.
drawWeighted(Map<E, ? extends Double>, StreamInterface) - Static method in class org.opentrafficsim.core.math.Draw
Returns a randomly drawn element using draw weights.
DRIFTING_SPEED_SI - Static variable in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
The drifting speed.
DRIVER - Static variable in class org.opentrafficsim.core.gtu.RelativePosition
Standard relative position type DRIVER.
dump() - Method in class org.opentrafficsim.core.gtu.GtuDumper
Write all GTU positions in a file.
duration - Variable in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.Segment
The duration of the acceleration or speed for this segment.

E

EgoPerception<G extends Gtu,​P extends Perception<G>> - Interface in org.opentrafficsim.core.gtu.perception
Ego perception interface.
EGTF - Class in org.opentrafficsim.core.egtf
Extended Generalized Treiber-Helbing Filter (van Lint and Hoogendoorn, 2009).
EGTF() - Constructor for class org.opentrafficsim.core.egtf.EGTF
Constructor using cCong = -18km/h, cFree = 80km/h, deltaV = 10km/h and vc = 80km/h.
EGTF(double, double, double, double) - Constructor for class org.opentrafficsim.core.egtf.EGTF
Constructor defining global settings.
EGTF(double, double, double, double, double, double, double, double) - Constructor for class org.opentrafficsim.core.egtf.EGTF
Convenience constructor that also sets a specified kernel.
EgtfEvent - Class in org.opentrafficsim.core.egtf
EGTF event with progress and the ability to interrupt calculations.
EgtfListener - Interface in org.opentrafficsim.core.egtf
Interface for EGTF listeners.
EgtfParallelListener - Class in org.opentrafficsim.core.egtf
Listener that allows another thread to monitor, report on, and wait for the filtering result.
element() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalQueue
element() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
EMERGENCY_VEHICLE - org.opentrafficsim.core.gtu.GtuType.DEFAULTS
Super type for emergency vehicles.
endOfSimulation() - Method in class org.opentrafficsim.core.perception.HistoryManager
Clear all stored data.
entrySet() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
equals(Object) - Method in class org.opentrafficsim.core.compatibility.GtuCompatibility
equals(Object) - Method in class org.opentrafficsim.core.distributions.Distribution
equals(Object) - Method in class org.opentrafficsim.core.distributions.Distribution.FrequencyAndObject
equals(Object) - Method in class org.opentrafficsim.core.egtf.DataSource
equals(Object) - Method in class org.opentrafficsim.core.egtf.DataStream
equals(Object) - Method in class org.opentrafficsim.core.egtf.Quantity
equals(Object) - Method in class org.opentrafficsim.core.gtu.AbstractGtu
equals(Object) - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
equals(Object) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.AccelerationSegment
equals(Object) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
equals(Object) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.Segment
equals(Object) - Method in class org.opentrafficsim.core.gtu.RelativePosition
equals(Object) - Method in class org.opentrafficsim.core.gtu.RelativePosition.TYPE
equals(Object) - Method in class org.opentrafficsim.core.network.LinkDirection
equals(Object) - Method in class org.opentrafficsim.core.network.OTSLink
equals(Object) - Method in class org.opentrafficsim.core.network.OTSNode
equals(Object) - Method in class org.opentrafficsim.core.network.route.CompleteRoute
equals(Object) - Method in class org.opentrafficsim.core.network.route.Route
EventCollection(double, E) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection.EventCollection
Construct a new EventCollection.
EventList(double, E, int) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalList.EventList
Construct a new EventList.
EventMap(double, K, boolean, V) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap.EventMap
Construct a new EventMap.
EventValue(double, T) - Constructor for class org.opentrafficsim.core.perception.AbstractHistorical.EventValue
Construct a new EventValue.
EVERYTHING - Static variable in interface org.opentrafficsim.core.compatibility.Compatible
Default Compatible that allows every GTU type in every direction.
ExpansionNetwork - Class in org.opentrafficsim.core.network
A Network consists of a set of links.
ExpansionNetwork(String, boolean, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.core.network.ExpansionNetwork
Construct a new ExpansionNetwork.
ExpKernelShape - Class in org.opentrafficsim.core.egtf
Exponential implementation of a shape.
EXTENT_MARGIN - Static variable in class org.opentrafficsim.core.network.OTSNetwork
Extra clearance around boundaries of network as fraction of width and height.

F

fill(C) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
Add all elements of the internal collection to a provided collection.
fill(M) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
Add all elements of the current, internal map to a given map.
fill(Time, C) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
Add all elements of the internal collection of a specific time to a provided collection.
fill(Time, M) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
All all elements of the internal map at a specific simulation time to a given map.
filter(LengthVector, DurationVector, Quantity<?, ?>...) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
Returns filtered data.
Filter - Interface in org.opentrafficsim.core.egtf
Interface for filtered data.
FilterDouble - Class in org.opentrafficsim.core.egtf
Class containing processed output data.
FilterDouble(double[], double[], Map<Quantity<?, ?>, double[][]>) - Constructor for class org.opentrafficsim.core.egtf.FilterDouble
Constructor.
filterFastSI(double, double, double, double, double, double, Quantity<?, ?>...) - Method in class org.opentrafficsim.core.egtf.EGTF
Returns filtered data that is processed using fast fourier transformation.
filterParallelFastSI(double, double, double, double, double, double, Quantity<?, ?>...) - Method in class org.opentrafficsim.core.egtf.EGTF
Executes fast filtering in parallel.
filterParallelSI(double[], double[], Quantity<?, ?>...) - Method in class org.opentrafficsim.core.egtf.EGTF
Executes filtering in parallel.
filterSI(double[], double[], Quantity<?, ?>...) - Method in class org.opentrafficsim.core.egtf.EGTF
Returns filtered data.
findObjects(Bounds3d) - Method in class org.opentrafficsim.core.network.OTSNetwork
Construct an Iterator<ObjectInterface> that will yield all ObjectInterface objects with Bounds that intersect the given Bounds3d.
first() - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
we re-implemented the first method.
first() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedSet
firstEntry() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
firstKey() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedMap
firstSolutionAfter(double, double, double, double) - Static method in class org.opentrafficsim.core.math.Solver
Solve a quadratic or linear equation and return the solution that is closest (but not less than) a boundary.
FixedRouteGenerator - Class in org.opentrafficsim.core.network.route
Route generator that always generates the same, fixed route.
FixedRouteGenerator(Route) - Constructor for class org.opentrafficsim.core.network.route.FixedRouteGenerator
Construct a new FixedRouteGenerator.
flip() - Method in enum org.opentrafficsim.core.gtu.GtuDirectionality
Returns the flipped direction.
flip() - Method in enum org.opentrafficsim.core.network.LateralDirectionality
Returns the inverted direction.
floor(E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
floorEntry(K) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
floorKey(K) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
FLOW - Static variable in class org.opentrafficsim.core.egtf.typed.TypedQuantity
Standard quantity for flow.
FLOW_SI - Static variable in class org.opentrafficsim.core.egtf.Quantity
Standard quantity for flow.
FREEWAY - org.opentrafficsim.core.network.LinkType.DEFAULTS
One-directional road, accessible to all road GTU types (excluding PEDESTRIAN and BICYCLE).
FrequencyAndObject(double, O) - Constructor for class org.opentrafficsim.core.distributions.Distribution.FrequencyAndObject
Construct a new FrequencyAndObject instance.
FRONT - Static variable in class org.opentrafficsim.core.gtu.RelativePosition
Standard relative position type FRONT.

G

GaussKernelShape - Class in org.opentrafficsim.core.egtf
Gaussian implementation of a shape.
generateOperationalPlan(Time, OrientedPoint3d) - Method in interface org.opentrafficsim.core.gtu.plan.tactical.TacticalPlanner
Generate an operational plan, for now or for in the future.
Generator<O> - Interface in org.opentrafficsim.core.distributions
Interface for classes that have a draw method with no arguments.
GENERATOR_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the addition of a GTUGenerator to this Network.
GENERATOR_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the removal of a GTUGenerator from this Network.
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalArrayList
Retrieve the current, internal list.
get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalCollection
Retrieve the current, internal collection.
get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalDeque
Retrieve the current, internal deque.
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalEnumMap
Retrieve the current, internal map.
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalHashMap
Retrieve the current, internal map.
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalHashSet
Retrieve the current, internal set.
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashMap
Retrieve the current, internal map.
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashSet
Retrieve the current, internal set.
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
Retrieve the current, internal deque.
get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalList
Retrieve the current, internal list.
get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalMap
Retrieve the current, internal map.
get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalNavigableMap
Retrieve the current navigable map.
get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalNavigableSet
Retrieve the current, internal navigable set.
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalPriorityQueue
Retrieve the current, internal queue.
get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalQueue
Retrieve the current, internal queue.
get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalSet
Retrieve the current, internal set.
get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalSortedMap
Retrieve the current, internal sorted map.
get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalSortedSet
Retrieve the current, internal sorted set.
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalTreeMap
Retrieve the current navigable map.
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalTreeSet
Retrieve the current, internal navigable set.
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalVector
Retrieve the current, internal list.
get() - Method in interface org.opentrafficsim.core.perception.Historical
Get value at current simulation time.
get() - Method in class org.opentrafficsim.core.perception.HistoricalValue
Get value at current simulation time.
get() - Method in class org.opentrafficsim.core.perception.NullHistorical
Get value at current simulation time.
get(int) - Method in class org.opentrafficsim.core.distributions.Distribution
Retrieve one of the internally stored generators.
get(int) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
get(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalArrayList
Retrieve a past list.
get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalCollection
Retrieve a past collection.
get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalDeque
Retrieve a past deque.
get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalEnumMap
Retrieve a past map.
get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalHashMap
Retrieve a past map.
get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalHashSet
Retrieve a past set.
get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashMap
Retrieve a past map.
get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashSet
Retrieve a past set.
get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
Retrieve a past deque.
get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalList
Retrieve a past list.
get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalMap
Retrieve a past map.
get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalNavigableMap
Returns a past navigable map.
get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalNavigableSet
Retrieve a past navigable set.
get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalPriorityQueue
Retrieve a past queue.
get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalQueue
Retrieve a past queue.
get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalSet
Retrieve a past set.
get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalSortedMap
Retrieve a past sorted map.
get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalSortedSet
Retrieve a past sorted set.
get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalTreeMap
Returns a past navigable map.
get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalTreeSet
Retrieve a past navigable set.
get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalVector
Retrieve a past list.
get(Time) - Method in interface org.opentrafficsim.core.perception.Historical
Get value at a specific time.
get(Time) - Method in class org.opentrafficsim.core.perception.HistoricalValue
Get value at a specific time.
get(Time) - Method in class org.opentrafficsim.core.perception.NullHistorical
Get value at a specific time.
get(Quantity<?, K>) - Method in interface org.opentrafficsim.core.egtf.Filter
Returns the filtered data in output format.
get(Quantity<?, K>) - Method in class org.opentrafficsim.core.egtf.FilterDouble
Returns the filtered data in output format.
get(Quantity<?, K>) - Method in class org.opentrafficsim.core.egtf.typed.TypedFilter
Returns the filtered data in output format.
getAcceleration() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
Retrieve the current acceleration of this GTU, along the direction of movement.
getAcceleration() - Method in interface org.opentrafficsim.core.gtu.Gtu
Retrieve the current acceleration of this GTU, along the direction of movement.
getAcceleration() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
Returns the acceleration.
getAcceleration() - Method in interface org.opentrafficsim.core.gtu.perception.EgoPerception
Returns the acceleration.
getAcceleration() - Method in class org.opentrafficsim.core.math.Acceleration3D
Retrieve the norm of this Acceleration3D.
getAcceleration(Duration) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Calculate the acceleration of the GTU after the given duration since the start of the plan.
getAcceleration(Time) - Method in class org.opentrafficsim.core.gtu.AbstractGtu
Retrieve the acceleration of this GTU at the specific time, along the direction of movement.
getAcceleration(Time) - Method in interface org.opentrafficsim.core.gtu.InternalGtu
Retrieve the acceleration of this GTU at the specific time, along the direction of movement.
getAcceleration(Time) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Calculate the acceleration of the GTU at the given time.
getBounds() - Method in interface org.opentrafficsim.core.gtu.Gtu
getBounds() - Method in interface org.opentrafficsim.core.network.Link
getBounds() - Method in interface org.opentrafficsim.core.network.Node
getBounds() - Method in class org.opentrafficsim.core.network.OTSLink
getBounds() - Method in class org.opentrafficsim.core.network.OTSNode
getBounds() - Method in class org.opentrafficsim.core.object.StaticObject
getCapacity() - Method in interface org.opentrafficsim.core.network.Capacity
Retrieve the link capacity in GTUs per time unit.
getCapacity() - Method in class org.opentrafficsim.core.network.CapacityOTSLink
Retrieve the link capacity in GTUs per time unit.
getCenter() - Method in interface org.opentrafficsim.core.gtu.Gtu
 
getChildren() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
Retrieve the children GTUs of this GTU.
getChildren() - Method in interface org.opentrafficsim.core.gtu.Gtu
Retrieve the children GTUs of this GTU.
getCollection() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
Retrieve the internal collection.
getCompatibility() - Method in class org.opentrafficsim.core.network.LinkType
This method won't work correctly in a ReverseLinkType; it should only be used to clone a network; nowhere else.
getContourPoints() - Method in interface org.opentrafficsim.core.gtu.Gtu
 
getCurrentTime() - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerceptionCategory
Returns the current time.
getDataSource(String) - Method in class org.opentrafficsim.core.egtf.EGTF
Return a data source, which is created if necessary.
getDefaultParameters() - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlannerFactory
Returns a set of parameters with default values for the next strategical planner that will be generated.
getDefaultParameters() - Method in interface org.opentrafficsim.core.gtu.plan.tactical.TacticalPlannerFactory
Returns a set of parameters with default values for the next tactical planner that will be generated.
getDefinedRouteMap(GtuType) - Method in interface org.opentrafficsim.core.network.Network
Return an immutable map of routes that exist in this Network for the GTUType.
getDefinedRouteMap(GtuType) - Method in class org.opentrafficsim.core.network.OTSNetwork
Return an immutable map of routes that exist in this Network for the GTUType.
getDescription() - Method in class org.opentrafficsim.core.dsol.AbstractOTSModel
Return a description of the simulation (HTML formatted).
getDescription() - Method in interface org.opentrafficsim.core.dsol.OTSModelInterface
Return a description of the simulation (HTML formatted).
getDesignLine() - Method in interface org.opentrafficsim.core.network.Link
 
getDesignLine() - Method in class org.opentrafficsim.core.network.OTSLink
getDestination() - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
Retrieve the destination.
getDirection() - Method in class org.opentrafficsim.core.network.LinkDirection
Retrieve the direction of the link.
getDirectionalities() - Method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
Retrieve the permitted driving directions.
getDirectionality(G, boolean) - Method in interface org.opentrafficsim.core.compatibility.Compatibility
Retrieve the allowed driving directions for a GTUType.
getDirectionality(GtuType) - Method in interface org.opentrafficsim.core.network.Link
This method returns the directionality of the link for a GTU type.
getDirectionality(GtuType) - Method in class org.opentrafficsim.core.network.OTSLink
This method returns the directionality of the link for a GTU type.
getDirectionality(GtuType, boolean) - Method in class org.opentrafficsim.core.compatibility.GtuCompatibility
Retrieve the allowed driving directions for a GTUType.
getDirectionality(GtuType, boolean) - Method in class org.opentrafficsim.core.network.LinkType
Retrieve the allowed driving directions for a GTUType.
getDisplayUnit() - Method in class org.opentrafficsim.core.units.distributions.AbstractContinuousDistScalar
Retrieve the unit.
getDistribution() - Method in class org.opentrafficsim.core.units.distributions.AbstractContinuousDistScalar
Retrieve the distribution.
getDistribution() - Method in class org.opentrafficsim.core.units.distributions.AbstractDiscreteDistScalar
Retrieve the distribution.
getDuration() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.Segment
Retrieve the duration of this Segment.
getDurationSI() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.Segment
Retrieve the duration of this Segment in the SI unit (i.c.
getDx() - Method in class org.opentrafficsim.core.gtu.RelativePosition
 
getDy() - Method in class org.opentrafficsim.core.gtu.RelativePosition
 
getDz() - Method in class org.opentrafficsim.core.gtu.RelativePosition
 
getEgoGtu() - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerception
Return the perceiving GTU.
getEgoGtu() - Method in interface org.opentrafficsim.core.gtu.perception.Perception
Return the perceiving GTU.
getEgoGtu() - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
Retrieve the GTU that 'owns' this strategical planner.
getEgoGtu() - Method in interface org.opentrafficsim.core.gtu.plan.tactical.TacticalPlanner
Retrieve the GTU that 'owns' this planner.
getEndLocation() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Retrieve the end location and heading of this operational plan as a OrientedPoint3d.
getEndNode() - Method in interface org.opentrafficsim.core.network.Link
 
getEndNode() - Method in class org.opentrafficsim.core.network.OTSLink
getEndSpeed() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Retrieve the speed at the end of this operational plan.
getEndTime() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Return the time when this operational plan finishes.
getErrorHandler() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
 
getEvent(Time) - Method in class org.opentrafficsim.core.perception.AbstractHistorical
Returns the most recent event no later than time, or the oldest if no such event.
getEvents(Time) - Method in class org.opentrafficsim.core.perception.AbstractHistorical
Returns a list of events, ordered last to first, that includes all events after time.
getExtent() - Method in class org.opentrafficsim.core.network.OTSNetwork
Calculate the extent of the network based on the network objects' locations and return the dimensions.
getFilter() - Method in class org.opentrafficsim.core.egtf.EgtfParallelListener
Get the filter results after the EGTF is done.
getFirst() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
getFractionalLongitudinalPosition() - Method in class org.opentrafficsim.core.network.DirectedLinkPosition
Retrieve the fractional position along the link.
getFractionalLongitudinalPosition() - Method in class org.opentrafficsim.core.network.LinkLocation
Retrieve the fractional longitudinal position.
getFrequency() - Method in class org.opentrafficsim.core.distributions.Distribution.FrequencyAndObject
Retrieve the frequency (or probability) of this FrequencyAndObject.
getFront() - Method in interface org.opentrafficsim.core.gtu.Gtu
 
getFront() - Method in class org.opentrafficsim.core.gtu.GtuCharacteristics
Retrieve the front position relative to the reference position.
getFullId() - Method in interface org.opentrafficsim.core.object.InvisibleObjectInterface
Retrieve the full id of this InvisibleObject.
getFullId() - Method in interface org.opentrafficsim.core.object.ObjectInterface
Retrieve the full id that (must be unique within the network).
getFullId() - Method in class org.opentrafficsim.core.object.StaticObject
Retrieve the full id that (must be unique within the network).
getGeometry() - Method in interface org.opentrafficsim.core.object.ObjectInterface
Retrieve the outline geometry of the object.
getGeometry() - Method in class org.opentrafficsim.core.object.StaticObject
Retrieve the outline geometry of the object.
getGtu() - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerceptionCategory
Returns the connected GTU.
getGtu(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
Retrieve a GTU with a specific id from this PerceivableContext.
getGtu(String) - Method in interface org.opentrafficsim.core.perception.PerceivableContext
Retrieve a GTU with a specific id from this PerceivableContext.
getGTUCount() - Method in interface org.opentrafficsim.core.network.Link
Deprecated.
getGTUCount() - Method in class org.opentrafficsim.core.network.OTSLink
Deprecated.
getGtus() - Method in class org.opentrafficsim.core.network.OTSNetwork
Get an overview of the GTUs in the model.
getGtus() - Method in interface org.opentrafficsim.core.perception.PerceivableContext
Get an overview of the GTUs in the model.
getGTUs() - Method in interface org.opentrafficsim.core.network.Link
Deprecated.
getGTUs() - Method in class org.opentrafficsim.core.network.OTSLink
Deprecated.
getGtuType(String) - Method in interface org.opentrafficsim.core.definitions.Definitions
Retrieve a defined GTUType based on its id.
getGtuType(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
Retrieve a defined GTUType based on its id.
getGtuType(GtuType.DEFAULTS) - Method in interface org.opentrafficsim.core.definitions.Definitions
Retrieve a defined default GTUType based on its enum.
getGtuType(GtuType.DEFAULTS) - Method in class org.opentrafficsim.core.network.OTSNetwork
Retrieve a defined default GTUType based on its enum.
getGTUType() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
TODO: expand hierarchy to include length, width, maxSpeed, maxAcceleration, maxDeceleration, referencePoints?
getGTUType() - Method in interface org.opentrafficsim.core.gtu.Gtu
TODO: expand hierarchy to include length, width, maxSpeed, maxAcceleration, maxDeceleration, referencePoints?
getGTUType() - Method in class org.opentrafficsim.core.gtu.GtuCharacteristics
Retrieve the GTU type.
getGTUType() - Method in class org.opentrafficsim.core.gtu.TemplateGtuType
 
getGtuTypes() - Method in interface org.opentrafficsim.core.definitions.Definitions
Retrieve a safe copy of the map of defined GTUTypes in this network.
getGtuTypes() - Method in class org.opentrafficsim.core.network.OTSNetwork
Retrieve a safe copy of the map of defined GTUTypes in this network.
getHeading() - Method in interface org.opentrafficsim.core.network.Node
Retrieve the heading of this Node.
getHeading() - Method in class org.opentrafficsim.core.network.OTSNode
Retrieve the heading of this Node.
getHistoricals() - Method in class org.opentrafficsim.core.perception.HistoryManager
Returns the historicals.
getHistoryManager(OTSSimulatorInterface) - Method in class org.opentrafficsim.core.dsol.OTSReplication
Returns the history manager.
getId() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
getId() - Method in interface org.opentrafficsim.core.gtu.Gtu
 
getId() - Method in enum org.opentrafficsim.core.gtu.GtuType.DEFAULTS
 
getId() - Method in interface org.opentrafficsim.core.network.Link
 
getId() - Method in class org.opentrafficsim.core.network.LinkDirection
Retrieve the id of the link.
getId() - Method in enum org.opentrafficsim.core.network.LinkType.DEFAULTS
 
getId() - Method in interface org.opentrafficsim.core.network.Node
Retrieve the id of this Node.
getId() - Method in class org.opentrafficsim.core.network.OTSLink
getId() - Method in class org.opentrafficsim.core.network.OTSNetwork
Get a descriptive Id of this PerceivableContext (useful for debugging purposes).
getId() - Method in class org.opentrafficsim.core.network.OTSNode
Retrieve the id of this Node.
getId() - Method in class org.opentrafficsim.core.network.route.Route
Retrieve the name of this Route.
getId() - Method in class org.opentrafficsim.core.object.StaticObject
getId() - Method in interface org.opentrafficsim.core.perception.PerceivableContext
Get a descriptive Id of this PerceivableContext (useful for debugging purposes).
getInputParameter(Object, String) - Method in interface org.opentrafficsim.core.parameters.InputParameters
Returns a specific defined parameter for the given object.
getInputParameters(Object) - Method in interface org.opentrafficsim.core.parameters.InputParameters
Returns all defined parameters for the given object.
getInvisibleObjectMap() - Method in interface org.opentrafficsim.core.network.Network
Return an immutable map of all InvisibleObject implementing objects in this Network.
getInvisibleObjectMap() - Method in class org.opentrafficsim.core.network.OTSNetwork
Return an immutable map of all InvisibleObject implementing objects in this Network.
getInvisibleObjectMap(Class<InvisibleObjectInterface>) - Method in interface org.opentrafficsim.core.network.Network
Return an immutable map of all InvisibleObject implementing objects in this Network that are of type objectType, or any sub type thereof.
getInvisibleObjectMap(Class<InvisibleObjectInterface>) - Method in class org.opentrafficsim.core.network.OTSNetwork
Return an immutable map of all InvisibleObject implementing objects in this Network that are of type objectType, or any sub type thereof.
getLast() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
getLastEvent() - Method in class org.opentrafficsim.core.perception.AbstractHistorical
Retrieve the last Event.
getLength() - Method in interface org.opentrafficsim.core.gtu.Gtu
 
getLength() - Method in class org.opentrafficsim.core.gtu.GtuCharacteristics
Retrieve the length.
getLength() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
Returns the length.
getLength() - Method in interface org.opentrafficsim.core.gtu.perception.EgoPerception
Returns the length.
getLength() - Method in interface org.opentrafficsim.core.network.Link
 
getLength() - Method in class org.opentrafficsim.core.network.LinkDirection
Retrieve the length of the link.
getLength() - Method in class org.opentrafficsim.core.network.OTSLink
getLink() - Method in class org.opentrafficsim.core.network.LinkDirection
Retrieve the link.
getLink() - Method in class org.opentrafficsim.core.network.LinkEdge
Retrieve the link.
getLink() - Method in class org.opentrafficsim.core.network.LinkLocation
Retrieve the link.
getLink(String) - Method in interface org.opentrafficsim.core.network.Network
Retrieve a node with a given id from this Network, or null if the id cannot be found.
getLink(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
Retrieve a node with a given id from this Network, or null if the id cannot be found.
getLink(String, String) - Method in interface org.opentrafficsim.core.network.Network
Find a link between node1 and node2 and return it if it exists in this Network.
getLink(String, String) - Method in class org.opentrafficsim.core.network.OTSNetwork
Find a link between node1 and node2 and return it if it exists in this Network.
getLink(Node, Node) - Method in interface org.opentrafficsim.core.network.Network
Find a link between node1 and node2 and return it if it exists in this Network.
getLink(Node, Node) - Method in class org.opentrafficsim.core.network.OTSNetwork
Find a link between node1 and node2 and return it if it exists in this Network.
getLinkGraphs() - Method in class org.opentrafficsim.core.network.OTSNetwork
Get an immutable graph map.
getLinkMap() - Method in interface org.opentrafficsim.core.network.Network
Provide an immutable map of link ids to links in this Network.
getLinkMap() - Method in class org.opentrafficsim.core.network.OTSNetwork
Provide an immutable map of link ids to links in this Network.
getLinks() - Method in interface org.opentrafficsim.core.network.Node
Return an ImmutableSet of all Links at this Node.
getLinks() - Method in class org.opentrafficsim.core.network.OTSNode
Return an ImmutableSet of all Links at this Node.
getLinkType() - Method in interface org.opentrafficsim.core.network.Link
 
getLinkType() - Method in class org.opentrafficsim.core.network.LinkDirection
Retrieve the link type of the link.
getLinkType() - Method in class org.opentrafficsim.core.network.OTSLink
getLinkType(String) - Method in interface org.opentrafficsim.core.definitions.Definitions
Retrieve a defined LinkType based on its id.
getLinkType(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
Retrieve a defined LinkType based on its id.
getLinkType(LinkType.DEFAULTS) - Method in interface org.opentrafficsim.core.definitions.Definitions
Retrieve a defined default LinkType based on its enum.
getLinkType(LinkType.DEFAULTS) - Method in class org.opentrafficsim.core.network.OTSNetwork
Retrieve a defined default LinkType based on its enum.
getLinkTypes() - Method in interface org.opentrafficsim.core.definitions.Definitions
Retrieve a safe copy of the map of defined LinkTypes in this network.
getLinkTypes() - Method in class org.opentrafficsim.core.network.OTSNetwork
Retrieve a safe copy of the map of defined LinkTypes in this network.
getLocation() - Method in interface org.opentrafficsim.core.egtf.Filter
Returns the grid location.
getLocation() - Method in class org.opentrafficsim.core.egtf.FilterDouble
Returns the grid location.
getLocation() - Method in class org.opentrafficsim.core.egtf.typed.TypedFilter
Returns the grid location.
getLocation() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
getLocation() - Method in interface org.opentrafficsim.core.gtu.Gtu
getLocation() - Method in interface org.opentrafficsim.core.network.Link
getLocation() - Method in interface org.opentrafficsim.core.network.Node
getLocation() - Method in class org.opentrafficsim.core.network.OTSLink
getLocation() - Method in class org.opentrafficsim.core.network.OTSNode
getLocation() - Method in class org.opentrafficsim.core.object.StaticObject
getLocation(Duration) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Calculate the location after the given duration since the start of the plan.
getLocation(Time) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Calculate the location at the given time.
getLocation(Time, RelativePosition) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Calculate the location at a specific time.
getLocationVector() - Method in class org.opentrafficsim.core.egtf.typed.TypedFilter
Returns the grid location.
getLongitudinalPosition() - Method in class org.opentrafficsim.core.network.DirectedLinkPosition
Retrieve the position along the link.
getLongitudinalPosition() - Method in class org.opentrafficsim.core.network.LinkLocation
Retrieve the longitudinal position.
getMap() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
Returns the internal map.
getMaximumAcceleration() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
 
getMaximumAcceleration() - Method in interface org.opentrafficsim.core.gtu.Gtu
 
getMaximumAcceleration() - Method in class org.opentrafficsim.core.gtu.GtuCharacteristics
Retrieve the maximum acceleration.
getMaximumDeceleration() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
 
getMaximumDeceleration() - Method in interface org.opentrafficsim.core.gtu.Gtu
 
getMaximumDeceleration() - Method in class org.opentrafficsim.core.gtu.GtuCharacteristics
Retrieve the maximum deceleration.
getMaximumRelativeHeight() - Method in interface org.opentrafficsim.core.object.ObjectInterface
Get the maximum elevation relative to the Z of getLocation.
getMaximumRelativeHeight() - Method in class org.opentrafficsim.core.object.StaticObject
Get the maximum elevation relative to the Z of getLocation.
getMaximumSpeed() - Method in interface org.opentrafficsim.core.gtu.Gtu
 
getMaximumSpeed() - Method in class org.opentrafficsim.core.gtu.GtuCharacteristics
Retrieve the maximum speed.
getMinimumRelativeHeight() - Method in interface org.opentrafficsim.core.object.ObjectInterface
Get the minimum elevation relative to the Z of getLocation.
getMinimumRelativeHeight() - Method in class org.opentrafficsim.core.object.StaticObject
Get the minimum elevation relative to the Z of getLocation.
getModel() - Method in class org.opentrafficsim.core.dsol.AbstractOTSSimulationApplication
 
getMoveThreads() - Method in class org.opentrafficsim.core.dsol.OTSDEVSRTParallelMove
 
getName() - Method in class org.opentrafficsim.core.egtf.DataSource
Returns the name.
getName() - Method in class org.opentrafficsim.core.egtf.Quantity
Returns the name.
getName() - Method in class org.opentrafficsim.core.gtu.RelativePosition.TYPE
 
getNetwork() - Method in interface org.opentrafficsim.core.dsol.OTSModelInterface
Return the traffic network for the simulation.
getNetwork() - Method in class org.opentrafficsim.core.gtu.GtuType
 
getNetwork() - Method in interface org.opentrafficsim.core.network.Link
Return the network in which this link is registered.
getNetwork() - Method in class org.opentrafficsim.core.network.LinkType
Retrieve the network.
getNetwork() - Method in interface org.opentrafficsim.core.network.Node
Return the network in which this link is registered.
getNetwork() - Method in class org.opentrafficsim.core.network.OTSLink
Return the network in which this link is registered.
getNetwork() - Method in class org.opentrafficsim.core.network.OTSNode
Return the network in which this link is registered.
getNextMoveEvent() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
Note that destroying the next move event of the GTU can be dangerous!
getNode(int) - Method in class org.opentrafficsim.core.network.route.Route
Retrieve one Node of this Route.
getNode(String) - Method in interface org.opentrafficsim.core.network.Network
Retrieve a node with a given id from this Network, or null if the id cannot be found.
getNode(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
Retrieve a node with a given id from this Network, or null if the id cannot be found.
getNodeFrom() - Method in class org.opentrafficsim.core.network.LinkDirection
Retrieve the origin node of this LinkDirection.
getNodeMap() - Method in interface org.opentrafficsim.core.network.Network
Return an immutable map of node ids to nodes in this Network.
getNodeMap() - Method in class org.opentrafficsim.core.network.OTSNetwork
Return an immutable map of node ids to nodes in this Network.
getNodes() - Method in class org.opentrafficsim.core.network.route.Route
Retrieve the Node List of this Route.
getNodeTo() - Method in class org.opentrafficsim.core.network.LinkDirection
Retrieve the destination node of this LinkDirection.
getNumberOfObjects() - Method in class org.opentrafficsim.core.network.OTSNetwork
Report how many ObjectInterface objects have been registered (the result includes objects that have subsequently been removed).
getObject() - Method in class org.opentrafficsim.core.distributions.Distribution.FrequencyAndObject
Call the draw method of the generatingObject and return its result.
getObject(Class<T>, String) - Method in interface org.opentrafficsim.core.network.Network
Retrieve the object of a specific type with a specific id.
getObject(Class<T>, String) - Method in class org.opentrafficsim.core.network.OTSNetwork
Retrieve the object of a specific type with a specific id.
getObjectMap() - Method in interface org.opentrafficsim.core.network.Network
Return an immutable map of all ObjectInterface implementing objects in this Network.
getObjectMap() - Method in class org.opentrafficsim.core.network.OTSNetwork
Return an immutable map of all ObjectInterface implementing objects in this Network.
getObjectMap(Class<T>) - Method in interface org.opentrafficsim.core.network.Network
Return an immutable map of all ObjectInterface implementing objects in this Network that are of type objectType, or any sub type thereof.
getObjectMap(Class<T>) - Method in class org.opentrafficsim.core.network.OTSNetwork
Return an immutable map of all ObjectInterface implementing objects in this Network that are of type objectType, or any sub type thereof.
getObjectOrNull(TimeStampedObject<T>) - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerceptionCategory
Returns the object inside a time stamped object, or null if it's null.
getObjects(Class<T>) - Method in interface org.opentrafficsim.core.parameters.InputParameters
Return all object instances of the given class, for which parameters have been defined.
getOdometer() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
Retrieve the current odometer value of this GTU.
getOdometer() - Method in interface org.opentrafficsim.core.gtu.InternalGtu
Retrieve the current odometer value of this GTU.
getOdometer(Time) - Method in class org.opentrafficsim.core.gtu.AbstractGtu
Retrieve the odometer value of this GTU at the specific time.
getOdometer(Time) - Method in interface org.opentrafficsim.core.gtu.InternalGtu
Retrieve the odometer value of this GTU at the specific time.
getOperationalPlan() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
Retrieve the current operational plan of this GTU.
getOperationalPlan() - Method in interface org.opentrafficsim.core.gtu.InternalGtu
Retrieve the current operational plan of this GTU.
getOperationalPlan(Time) - Method in class org.opentrafficsim.core.gtu.AbstractGtu
Retrieve the operational plan at a specific time.
getOperationalPlan(Time) - Method in interface org.opentrafficsim.core.gtu.InternalGtu
Retrieve the operational plan at a specific time.
getOperationalPlanSegmentList() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Return the segments (parts with constant speed, acceleration or deceleration) of the operational plan.
getOrigin() - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
Retrieve the origin.
getParameter() - Method in class org.opentrafficsim.core.perception.HistoricalParameters.ParameterValueSet
Retrieve the ParameterType of this ParameterValueSet.
getParameter(ParameterType<T>) - Method in class org.opentrafficsim.core.perception.HistoricalParameters
getParameterOrNull(ParameterType<T>) - Method in class org.opentrafficsim.core.perception.HistoricalParameters
getParameters() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
Retrieve the parameters of this GTU.
getParameters() - Method in interface org.opentrafficsim.core.gtu.InternalGtu
Retrieve the parameters of this GTU.
getParameters() - Method in class org.opentrafficsim.core.perception.HistoricalParameters
Get the Parameters at the current simulation time.
getParameters(Time) - Method in class org.opentrafficsim.core.perception.HistoricalParameters
Get the parameters at a specified simulation time.
getParent() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
Retrieve the parent GTU, or null if this GTU has no parent.
getParent() - Method in interface org.opentrafficsim.core.gtu.Gtu
Retrieve the parent GTU, or null if this GTU has no parent.
getParent() - Method in enum org.opentrafficsim.core.gtu.GtuType.DEFAULTS
 
getPath() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Return the path that will be traveled.
getPerceivableContext() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
getPerceivableContext() - Method in interface org.opentrafficsim.core.gtu.Gtu
 
getPerception() - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerceptionCategory
Returns the connected perception.
getPerception() - Method in interface org.opentrafficsim.core.gtu.plan.tactical.TacticalPlanner
Retrieve the perception.
getPerceptionCategory(Class<T>) - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerception
Returns the given perception category.
getPerceptionCategory(Class<T>) - Method in interface org.opentrafficsim.core.gtu.perception.Perception
Returns the given perception category.
getPerceptionCategoryOrNull(Class<T>) - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerception
Returns the given perception category, or null if not present.
getPerceptionCategoryOrNull(Class<T>) - Method in interface org.opentrafficsim.core.gtu.perception.Perception
Returns the given perception category, or null if not present.
getPhi() - Method in class org.opentrafficsim.core.math.Acceleration3D
Retrieve the phi of this Acceleration3D.
getPhi() - Method in class org.opentrafficsim.core.math.Speed3D
Retrieve the phi of this Speed3D.
getPitch() - Method in class org.opentrafficsim.core.math.Angle3D
Retrieve the pitch (rotation around the y-axis).
getPitch() - Method in class org.opentrafficsim.core.math.Direction3D
Retrieve the pitch (rotation around the x-axis).
getPoint() - Method in interface org.opentrafficsim.core.network.Node
Retrieve the point of this Node.
getPoint() - Method in class org.opentrafficsim.core.network.OTSNode
Retrieve the point of this Node.
getProgress() - Method in class org.opentrafficsim.core.egtf.EgtfEvent
Returns the progress, a value in the range [0 ...
getProjectedVertexRadius(PolyLine2d, int) - Static method in class org.opentrafficsim.core.geometry.OTSGeometryUtil
Calculates the directional radius at a vertex.
getRear() - Method in interface org.opentrafficsim.core.gtu.Gtu
 
getReference() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
getReference() - Method in interface org.opentrafficsim.core.gtu.Gtu
 
getRelativePositions() - Method in interface org.opentrafficsim.core.gtu.Gtu
 
getReplication() - Method in class org.opentrafficsim.core.dsol.OTSAnimator
getReplication() - Method in class org.opentrafficsim.core.dsol.OTSSimulator
getReplication() - Method in interface org.opentrafficsim.core.dsol.OTSSimulatorInterface
getRoll() - Method in class org.opentrafficsim.core.math.Angle3D
Retrieve the roll (rotation around the x-axis).
getRoll() - Method in class org.opentrafficsim.core.math.Direction3D
Retrieve the roll (rotation around the x-axis).
getRoute() - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
Retrieve the route.
getRoute(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
Retrieve the route with a specific id or null if no such route is known in this OTSNetwork.
getRoute(GtuType, String) - Method in interface org.opentrafficsim.core.network.Network
Return the route with a specific id for a specific GTUType, or null if no route with that id for that GTUType exists in this Network.
getRoute(GtuType, String) - Method in class org.opentrafficsim.core.network.OTSNetwork
Return the route with a specific id for a specific GTUType, or null if no route with that id for that GTUType exists in this Network.
getRouteMap() - Method in class org.opentrafficsim.core.network.OTSNetwork
Get an immutable route map.
getRoutesBetween(GtuType, Node, Node) - Method in interface org.opentrafficsim.core.network.Network
Return the the shortest route for a specific GTUType between two nodes in this Network, via a list of intermediate nodes.
getRoutesBetween(GtuType, Node, Node) - Method in class org.opentrafficsim.core.network.OTSNetwork
Return the the shortest route for a specific GTUType between two nodes in this Network, via a list of intermediate nodes.
getShortestRouteBetween(GtuType, Node, Node) - Method in interface org.opentrafficsim.core.network.Network
Calculate the shortest route between two nodes in this Network.
getShortestRouteBetween(GtuType, Node, Node, List<Node>) - Method in interface org.opentrafficsim.core.network.Network
Calculate the shortest route between two nodes in this Network, via a list of intermediate nodes.
getShortestRouteBetween(GtuType, Node, Node, List<Node>) - Method in class org.opentrafficsim.core.network.OTSNetwork
Calculate the shortest route between two nodes in this Network, via a list of intermediate nodes.
getShortestRouteBetween(GtuType, Node, Node, List<Node>, LinkWeight) - Method in interface org.opentrafficsim.core.network.Network
Calculate the shortest route between two nodes in this Network, via a list of intermediate nodes.
getShortestRouteBetween(GtuType, Node, Node, List<Node>, LinkWeight) - Method in class org.opentrafficsim.core.network.OTSNetwork
Calculate the shortest route between two nodes in this Network, via a list of intermediate nodes.
getShortestRouteBetween(GtuType, Node, Node, LinkWeight) - Method in interface org.opentrafficsim.core.network.Network
Calculate the shortest route between two nodes in this Network.
getShortestRouteBetween(GtuType, Node, Node, LinkWeight) - Method in class org.opentrafficsim.core.network.OTSNetwork
Calculate the shortest route between two nodes in this Network.
getShortName() - Method in class org.opentrafficsim.core.dsol.AbstractOTSModel
Return a very short description of the simulation.
getShortName() - Method in interface org.opentrafficsim.core.dsol.OTSModelInterface
Return a very short description of the simulation.
getSI(Quantity<?, ?>) - Method in interface org.opentrafficsim.core.egtf.Filter
Returns filtered data as SI values.
getSI(Quantity<?, ?>) - Method in class org.opentrafficsim.core.egtf.FilterDouble
Returns filtered data as SI values.
getSI(Quantity<?, ?>) - Method in class org.opentrafficsim.core.egtf.typed.TypedFilter
Returns filtered data as SI values.
getSimulator() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
getSimulator() - Method in interface org.opentrafficsim.core.gtu.Gtu
 
getSimulator() - Method in interface org.opentrafficsim.core.network.Link
 
getSimulator() - Method in interface org.opentrafficsim.core.network.Network
Retrieve the simulator.
getSimulator() - Method in class org.opentrafficsim.core.network.OTSLink
getSimulator() - Method in class org.opentrafficsim.core.network.OTSNetwork
Retrieve the simulator.
getSourceId() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
getSourceId() - Method in class org.opentrafficsim.core.network.OTSLink
getSourceId() - Method in class org.opentrafficsim.core.network.OTSNetwork
getSourceId() - Method in class org.opentrafficsim.core.object.StaticObject
getSpeed() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
Retrieve the current speed of the GTU, along the direction of movement.
getSpeed() - Method in interface org.opentrafficsim.core.gtu.Gtu
Retrieve the current speed of the GTU, along the direction of movement.
getSpeed() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
Returns the speed.
getSpeed() - Method in interface org.opentrafficsim.core.gtu.perception.EgoPerception
Returns the speed.
getSpeed() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.SpeedSegment
Retrieve the speed during this SpeedSegment.
getSpeed() - Method in class org.opentrafficsim.core.math.Speed3D
Retrieve the norm of this Speed3D.
getSpeed(Duration) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Calculate the speed of the GTU after the given duration since the start of the plan.
getSpeed(Time) - Method in class org.opentrafficsim.core.gtu.AbstractGtu
Retrieve the speed of this GTU at a specific time.
getSpeed(Time) - Method in interface org.opentrafficsim.core.gtu.InternalGtu
Retrieve the speed of this GTU at a specific time.
getSpeed(Time) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Calculate the speed of the GTU at the given time.
getStartNode() - Method in interface org.opentrafficsim.core.network.Link
 
getStartNode() - Method in class org.opentrafficsim.core.network.OTSLink
getStartSpeed() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Return the speed at the start of this operational plan.
getStartTime() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Return the (absolute) start time of the operational plan.
getStrategicalPlanner() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
Retrieve the strategical planner of this GTU.
getStrategicalPlanner() - Method in interface org.opentrafficsim.core.gtu.InternalGtu
Retrieve the strategical planner of this GTU.
getStrategicalPlanner(Time) - Method in class org.opentrafficsim.core.gtu.AbstractGtu
Retrieve the strategical planner of this GTU at a specific time.
getStrategicalPlanner(Time) - Method in interface org.opentrafficsim.core.gtu.InternalGtu
Retrieve the strategical planner of this GTU at a specific time.
getStream(Quantity<T, ?>) - Method in class org.opentrafficsim.core.egtf.DataSource
Get a stream for the quantity of this data source.
getTacticalPlanner() - Method in interface org.opentrafficsim.core.gtu.InternalGtu
Retrieve the current tactical planner of this GTU.
getTacticalPlanner() - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
Get tactical planner for the GTU.
getTacticalPlanner(Time) - Method in interface org.opentrafficsim.core.gtu.InternalGtu
Retrieve the tactical planner of this GTU at a specific time.
getTacticalPlanner(Time) - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
Get tactical planner for the GTU at a specific time.
getTheta() - Method in class org.opentrafficsim.core.math.Acceleration3D
Retrieve the theta of this Acceleration3D.
getTheta() - Method in class org.opentrafficsim.core.math.Speed3D
Retrieve the theta of this Speed3D.
getTime() - Method in interface org.opentrafficsim.core.egtf.Filter
Returns the grid time.
getTime() - Method in class org.opentrafficsim.core.egtf.FilterDouble
Returns the grid time.
getTime() - Method in class org.opentrafficsim.core.egtf.typed.TypedFilter
Returns the grid time.
getTime() - Method in class org.opentrafficsim.core.perception.AbstractHistorical.EventValue
getTimeStampedAcceleration() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
Return the time stamped acceleration.
getTimeStampedLength() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
Return the time stamped length.
getTimeStampedSpeed() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
Return the time stamped speed.
getTimeStampedWidth() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
Return the time stamped width.
getTimeVector() - Method in class org.opentrafficsim.core.egtf.typed.TypedFilter
Returns the grid time.
getTotalDuration() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Return the time it will take to complete the entire operational plan.
getTotalLength() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Return the distance the entire operational plan will cover.
getTraveledDistance(Duration) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Calculate the distance traveled as part of this plan after the given duration since the start of the plan.
getTraveledDistance(Time) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Calculate the distance traveled as part of this plan at the given absolute time.
getTraveledDistanceSI(Duration) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Calculate the distance traveled as part of this plan after the given duration since the start of the plan.
getTraveledDistanceSI(Time) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Calculate the distance traveled as part of this plan at a specific time.
getType() - Method in class org.opentrafficsim.core.gtu.RelativePosition
 
getUnbalancedCentroids(GtuType) - Method in class org.opentrafficsim.core.network.OTSNetwork
Return a list of Centroid nodes that have incoming connectors without corresponding outgoing connectors to the same node or vice versa (which can be fully okay, especially when the lanes are a dead end, or when lanes / links only go in a single direction).
getUnit() - Method in class org.opentrafficsim.core.units.distributions.AbstractDiscreteDistScalar
Retrieve the unit.
getValue() - Method in class org.opentrafficsim.core.distributions.ConstantGenerator
Returns the value.
getValue() - Method in class org.opentrafficsim.core.perception.AbstractHistorical.EventValue
Retrieve the value of this event.
getValue() - Method in class org.opentrafficsim.core.perception.HistoricalParameters.ParameterValueSet
Retrieve the value of this ParameterValueSet.
getWeight(Link) - Method in interface org.opentrafficsim.core.network.LinkWeight
Retrieve the link weight.
getWidth() - Method in interface org.opentrafficsim.core.gtu.Gtu
 
getWidth() - Method in class org.opentrafficsim.core.gtu.GtuCharacteristics
Retrieve the width.
getWidth() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
Returns the width.
getWidth() - Method in interface org.opentrafficsim.core.gtu.perception.EgoPerception
Returns the width.
getX() - Method in class org.opentrafficsim.core.math.Acceleration3D
Retrieve the x-component of this Acceleration3D.
getX() - Method in class org.opentrafficsim.core.math.Speed3D
Retrieve the x-component of this Speed3D.
getY() - Method in class org.opentrafficsim.core.math.Acceleration3D
Retrieve the y-component of this Acceleration3D.
getY() - Method in class org.opentrafficsim.core.math.Speed3D
Retrieve the y-component of this Speed3D.
getYaw() - Method in class org.opentrafficsim.core.math.Angle3D
Retrieve the yaw (rotation around the z-axis).
getYaw() - Method in class org.opentrafficsim.core.math.Direction3D
Retrieve the yaw (rotation around the x-axis).
getZ() - Method in class org.opentrafficsim.core.math.Acceleration3D
Retrieve the z-component of this Acceleration3D.
getZ() - Method in class org.opentrafficsim.core.math.Speed3D
Retrieve the z-component of this Speed3D.
Gtu - Interface in org.opentrafficsim.core.gtu
Generalized Travel Unit.
GTU_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Link
Deprecated.
GTU_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the addition of a GTU to this Network.
GTU_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Link
Deprecated.
GTU_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the removal of a GTU from this Network.
GtuCharacteristics - Class in org.opentrafficsim.core.gtu
Characteristics of a GTU.
GtuCharacteristics(GtuType, Length, Length, Speed, Acceleration, Acceleration, Length) - Constructor for class org.opentrafficsim.core.gtu.GtuCharacteristics
Construct a new set of GTUCharacteristics.
GtuCompatibility<I extends HierarchicalType<I> & Compatibility<GtuType,​I>> - Class in org.opentrafficsim.core.compatibility
Directional GTUType dependent compatibility.
GtuCompatibility(I) - Constructor for class org.opentrafficsim.core.compatibility.GtuCompatibility
Construct a new Compatibility object with empty allowed and forbidden sets for both directions.
GtuCompatibility(GtuCompatibility<I>) - Constructor for class org.opentrafficsim.core.compatibility.GtuCompatibility
Construct a new Compatibility and deep copy the allowed and forbidden sets for both directions from an existing Compatibility.
GtuDirectionality - Enum in org.opentrafficsim.core.gtu
Longitudinal driving directions for a GTU.
GtuDumper - Class in org.opentrafficsim.core.gtu
GTUDUmper; create a text file with the locations, directions and speeds of all GTUs at regular intervals.
GtuDumper(Time, Duration, OTSNetwork, String) - Constructor for class org.opentrafficsim.core.gtu.GtuDumper
Construct a new GTUDumper.
GtuErrorHandler - Interface in org.opentrafficsim.core.gtu
Gtu error handler.
GtuException - Exception in org.opentrafficsim.core.gtu
Exception thrown when GTU encounters a problem.
GtuException() - Constructor for exception org.opentrafficsim.core.gtu.GtuException
 
GtuException(String) - Constructor for exception org.opentrafficsim.core.gtu.GtuException
 
GtuException(String, Throwable) - Constructor for exception org.opentrafficsim.core.gtu.GtuException
 
GtuException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.gtu.GtuException
 
GtuException(Throwable) - Constructor for exception org.opentrafficsim.core.gtu.GtuException
 
GtuGenerator - Interface in org.opentrafficsim.core.gtu
Marker interface for all GTU generators.
GtuType - Class in org.opentrafficsim.core.gtu
A GTU type identifies the type of a GTU.
GtuType(String, GtuType) - Constructor for class org.opentrafficsim.core.gtu.GtuType
 
GtuType(String, Network) - Constructor for class org.opentrafficsim.core.gtu.GtuType
 
GtuType.DEFAULTS - Enum in org.opentrafficsim.core.gtu
Default types with their name.

H

handle(Gtu, Exception) - Method in interface org.opentrafficsim.core.gtu.GtuErrorHandler
Handle exception.
hashCode() - Method in class org.opentrafficsim.core.compatibility.GtuCompatibility
hashCode() - Method in class org.opentrafficsim.core.distributions.Distribution.FrequencyAndObject
hashCode() - Method in class org.opentrafficsim.core.distributions.Distribution
hashCode() - Method in class org.opentrafficsim.core.egtf.DataSource
hashCode() - Method in class org.opentrafficsim.core.egtf.DataStream
hashCode() - Method in class org.opentrafficsim.core.egtf.Quantity
hashCode() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
hashCode() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
hashCode() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.AccelerationSegment
hashCode() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
hashCode() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.Segment
hashCode() - Method in class org.opentrafficsim.core.gtu.RelativePosition
hashCode() - Method in class org.opentrafficsim.core.gtu.RelativePosition.TYPE
hashCode() - Method in class org.opentrafficsim.core.network.LinkDirection
hashCode() - Method in class org.opentrafficsim.core.network.OTSLink
hashCode() - Method in class org.opentrafficsim.core.network.OTSNode
hashCode() - Method in class org.opentrafficsim.core.network.route.CompleteRoute
hashCode() - Method in class org.opentrafficsim.core.network.route.Route
HAZARD - org.opentrafficsim.core.gtu.TurnIndicatorStatus
Hazard warning.
headMap(K) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedMap
headMap(K, boolean) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
headSet(E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedSet
headSet(E, boolean) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
headSet(SimEventInterface<T>) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
higher(E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
higherEntry(K) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
higherKey(K) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
Historical<T> - Interface in org.opentrafficsim.core.perception
Interface for single valued historicals.
HistoricalArrayList<E> - Class in org.opentrafficsim.core.perception.collections
ArrayList-valued historical state.
HistoricalArrayList(HistoryManager) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalArrayList
Construct a new, empty HistoricalArrayList.
HistoricalArrayList(HistoryManager, Collection<? extends E>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalArrayList
Construct a new HistoricalArrayList and add all elements of a given Collection to it.
HistoricalCollection<E> - Interface in org.opentrafficsim.core.perception.collections
Interface for historical collections.
HistoricalDeque<E> - Interface in org.opentrafficsim.core.perception.collections
Interface for historical deques.
HistoricalEnumMap<K extends Enum<K>,​V> - Class in org.opentrafficsim.core.perception.collections
EnumMap-valued historical state.
HistoricalEnumMap(HistoryManager, Class<K>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalEnumMap
Construct a new, empty HistoricalEnumMap.
HistoricalEnumMap(HistoryManager, EnumMap<K, ? extends V>, Class<K>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalEnumMap
Construct a new HistoricalEnumMap and add all elements of the given initial map to it.
HistoricalHashMap<K,​V> - Class in org.opentrafficsim.core.perception.collections
LinkedHashMap-valued historical state.
HistoricalHashMap(HistoryManager) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalHashMap
Construct a new, empty HistoricalHashMap.
HistoricalHashMap(HistoryManager, Map<? extends K, ? extends V>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalHashMap
Construct a new HistoricalHashMap and all elements of the given map to it.
HistoricalHashSet<E> - Class in org.opentrafficsim.core.perception.collections
LinkedHashSet-valued historical state.
HistoricalHashSet(HistoryManager) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalHashSet
Construct a new, empty HistoricalHashSet.
HistoricalHashSet(HistoryManager, Collection<? extends E>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalHashSet
Construct a new HistoricalHashSet and add all elements of the given collection to it.
HistoricalLinkedHashMap<K,​V> - Class in org.opentrafficsim.core.perception.collections
LinkedHashMap-valued historical state.
HistoricalLinkedHashMap(HistoryManager) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashMap
Construct a new, empty HistoricalLinkedHashMap.
HistoricalLinkedHashMap(HistoryManager, Map<? extends K, ? extends V>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashMap
Construct a new HistoricalLinkedHashMap and add all elements of the given map to it.
HistoricalLinkedHashSet<E> - Class in org.opentrafficsim.core.perception.collections
LinkedHashSet-valued historical state.
HistoricalLinkedHashSet(HistoryManager) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashSet
Construct a new, empty HistoricalLinkedHashSet.
HistoricalLinkedHashSet(HistoryManager, Collection<? extends E>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashSet
Construct a new HistoricalLinkedHashSet and add all elements of a collection to it.
HistoricalLinkedList<E> - Class in org.opentrafficsim.core.perception.collections
LinkedList-valued historical state.
HistoricalLinkedList(HistoryManager) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
Construct a new, empty HistoricalLinkedList.
HistoricalLinkedList(HistoryManager, Collection<? extends E>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
Construct a new HistoricalLinkedList and add all elements of the given collection to it.
HistoricalList<E> - Interface in org.opentrafficsim.core.perception.collections
Interface for historical lists.
HistoricalMap<K,​V> - Interface in org.opentrafficsim.core.perception.collections
Interface for historical maps.
HistoricalNavigableMap<K,​V> - Interface in org.opentrafficsim.core.perception.collections
Interface for historical navigable maps.
HistoricalNavigableSet<E> - Interface in org.opentrafficsim.core.perception.collections
Interface for historical navigable sets.
HistoricalParameters - Class in org.opentrafficsim.core.perception
Historical representation of Parameters.
HistoricalParameters(HistoryManager, Parameters) - Constructor for class org.opentrafficsim.core.perception.HistoricalParameters
Construct a new HistoricalParameters object.
HistoricalParameters.ParameterEvent - Class in org.opentrafficsim.core.perception
Parameter event, which will restore the previous value.
HistoricalParameters.ParameterValueSet - Class in org.opentrafficsim.core.perception
Value for a parameter event, which contains a parameter type and (the previous) value.
HistoricalPriorityQueue<E> - Class in org.opentrafficsim.core.perception.collections
PriorityQueue-valued historical state.
HistoricalPriorityQueue(HistoryManager) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalPriorityQueue
Construct a new, empty HistoricalPriorityQueue.
HistoricalPriorityQueue(HistoryManager, Collection<? extends E>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalPriorityQueue
Construct a new HistoricalPriorityQueue and fill it with the elements of the given collection.
HistoricalQueue<E> - Interface in org.opentrafficsim.core.perception.collections
Interface for historical queues.
HistoricalSet<E> - Interface in org.opentrafficsim.core.perception.collections
Interface for historical sets.
HistoricalSortedMap<K,​V> - Interface in org.opentrafficsim.core.perception.collections
Interface for historical sorted maps.
HistoricalSortedSet<E> - Interface in org.opentrafficsim.core.perception.collections
Interface for historical sorted sets.
HistoricalTreeMap<K,​V> - Class in org.opentrafficsim.core.perception.collections
TreeMap-valued historical state.
HistoricalTreeMap(HistoryManager) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalTreeMap
Construct a new, empty HistoricalTreeMap.
HistoricalTreeMap(HistoryManager, Map<? extends K, ? extends V>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalTreeMap
Construct a new HistoricalTreeMap and fill it with the elements of the given map.
HistoricalTreeSet<E> - Class in org.opentrafficsim.core.perception.collections
TreeSet-valued historical state.
HistoricalTreeSet(HistoryManager) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalTreeSet
Construct a new, empty HistoricalTreeSet.
HistoricalTreeSet(HistoryManager, Collection<? extends E>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalTreeSet
Construct a new HistoricalTreeSet and fill it with the elements of the given collection.
HistoricalValue<T> - Class in org.opentrafficsim.core.perception
Single-valued historical state.
HistoricalValue(HistoryManager) - Constructor for class org.opentrafficsim.core.perception.HistoricalValue
Constructor.
HistoricalValue(HistoryManager, T) - Constructor for class org.opentrafficsim.core.perception.HistoricalValue
Construct a new HistoricalValue.
HistoricalVector<E> - Class in org.opentrafficsim.core.perception.collections
Vector-valued historical state.
HistoricalVector(HistoryManager) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalVector
Construct a new, empty HistoricalVector.
HistoricalVector(HistoryManager, Collection<? extends E>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalVector
Construct a new HistoricalVector and fill it with the elements of the given collection.
HistoryManager - Class in org.opentrafficsim.core.perception
History manager with automatic garbage collection by the java garbage collector using weak references to the Historicals.
HistoryManager() - Constructor for class org.opentrafficsim.core.perception.HistoryManager
 
HistoryManager.HistoricalElement - Interface in org.opentrafficsim.core.perception
Historical view for the history manager.
HistoryManagerDEVS - Class in org.opentrafficsim.core.perception
History manager that uses an DEVSSimulatorInterface.TimeDoubleUnit.
HistoryManagerDEVS(DEVSSimulatorInterface.TimeDoubleUnit, Duration, Duration) - Constructor for class org.opentrafficsim.core.perception.HistoryManagerDEVS
Construct a new HistoricalManagerDEVS.

I

IdGenerator - Class in org.opentrafficsim.core.idgenerator
Generate names for any kind of object.
IdGenerator(String) - Constructor for class org.opentrafficsim.core.idgenerator.IdGenerator
Construct a new IdGenerator.
indexOf(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
indexOf(Node) - Method in class org.opentrafficsim.core.network.route.Route
Return the index of a Node in this Route, or -1 if this Route does not contain the specified Node.
init() - Method in class org.opentrafficsim.core.object.StaticObject
Initialize the object after it has been fully created.
init(StrategicalPlanner, OrientedPoint3d, Speed) - Method in class org.opentrafficsim.core.gtu.AbstractGtu
Initialize the GTU at a location and speed, and give it a mission to fulfill through the strategical planner.
INIT_EVENT - Static variable in interface org.opentrafficsim.core.gtu.Gtu
The event type for pub/sub indicating the initialization of a new GTU.
initialize(OTSModelInterface, OTSReplication) - Method in class org.opentrafficsim.core.dsol.OTSAnimator
Initialize a simulation engine without animation; the easy way.
initialize(OTSModelInterface, OTSReplication) - Method in class org.opentrafficsim.core.dsol.OTSLoggingAnimator
Initialize a simulation engine without animation; the easy way.
initialize(OTSModelInterface, OTSReplication) - Method in class org.opentrafficsim.core.dsol.OTSSimulator
Initialize a simulation engine without animation; the easy way.
initialize(OTSModelInterface, OTSReplication) - Method in interface org.opentrafficsim.core.dsol.OTSSimulatorInterface
Initialize a simulation engine without animation; the easy way.
InputParameters - Interface in org.opentrafficsim.core.parameters
TODO discuss removal of this interface.
InternalGtu - Interface in org.opentrafficsim.core.gtu
InternalGTU contains those methods that are visible to objects belonging to the GTU (e.g., OperationalPlanner, TacticalPlanner), but that are invisible for other GTUs.
interrupt() - Method in class org.opentrafficsim.core.egtf.EGTF
Interrupt the calculation.
interrupt() - Method in class org.opentrafficsim.core.egtf.EgtfEvent
Interrupts the filter.
interrupt() - Method in class org.opentrafficsim.core.egtf.EgtfParallelListener
Interrupts the EGTF.
interruptMove() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
Interrupt the move and ask for a new plan.
intersect(LongitudinalDirectionality) - Method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
Compute the intersection of this LongitudinalDirectionality with another LongitudinalDirectionality.
invert() - Method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
Return the inverse if this LongitudinalDirectionality.
INVISIBLE_OBJECT_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the addition of an InvisibleObjectInterface implementing object.
INVISIBLE_OBJECT_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the removal of an InvisibleObjectInterface implementing object.
InvisibleObjectInterface - Interface in org.opentrafficsim.core.object
Interface for objects that live in a Network, but cannot be drawn and which may not even have a specific location.
isBackward() - Method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
Easy access method to test if this directionality allows driving the the backward direction and not in the forward direction.
isBackwardOrBoth() - Method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
Easy access method to test if this directionality allows driving the the backward direction.
isBoth() - Method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
Easy access method to test if the directionality allows driving in both directions.
isCentroid() - Method in interface org.opentrafficsim.core.network.Node
Checks whether this Node has only connector links going in and/or out, and no other links.
isCentroid() - Method in class org.opentrafficsim.core.network.OTSNode
Checks whether this Node has only connector links going in and/or out, and no other links.
isCompatible(G, GtuDirectionality) - Method in interface org.opentrafficsim.core.compatibility.Compatibility
Test if a GTUType can travel over the infrastructure.
isCompatible(GtuType, GtuDirectionality) - Method in interface org.opentrafficsim.core.compatibility.Compatible
Test if a GTUType is handled by the infrastructure in the given direction.
isCompatible(GtuType, GtuDirectionality) - Method in class org.opentrafficsim.core.compatibility.GtuCompatibility
Determine if this Compatibility allows or denies a particular GTUType.
isCompatible(GtuType, GtuDirectionality) - Method in class org.opentrafficsim.core.network.LinkType
Test if a GTUType can travel over the infrastructure.
isCompatibleWith(Compatibility<GtuType, ?>, boolean) - Method in class org.opentrafficsim.core.compatibility.GtuCompatibility
Check if a GTUCompatibility does not allow things that the GTUCompatibility of a parent object disallows, e.g.
isConflicting() - Method in enum org.opentrafficsim.core.gtu.TurnIndicatorIntent
 
isConnector() - Method in class org.opentrafficsim.core.network.LinkType
Report whether this LinkType is a CONNECTOR.
isDestroyed() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
Returns whether the GTU is destroyed.
isDestroyed() - Method in interface org.opentrafficsim.core.gtu.Gtu
Returns whether the GTU is destroyed.
isDirectionallyConnectedTo(GtuType, Node) - Method in interface org.opentrafficsim.core.network.Node
Check if this Node is linked to a specific Node in the specified direction for the given GTUType.
isDirectionallyConnectedTo(GtuType, Node) - Method in class org.opentrafficsim.core.network.OTSNode
Note: this method does not take into account explicitly defined connections, as the previous link is not given.
isEmpty() - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
isEmpty() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
isEmpty() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
isForward() - Method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
Easy access method to test if this directionality allows driving in the forward direction and not in the backward direction.
isForwardOrBoth() - Method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
Easy access method to test if this directionality allows driving in the forward direction.
isHazard() - Method in enum org.opentrafficsim.core.gtu.TurnIndicatorStatus
 
isLastState(Time) - Method in class org.opentrafficsim.core.perception.AbstractHistorical
Report whether the state at the given time is equal to the state at the current time.
isLeft() - Method in enum org.opentrafficsim.core.gtu.TurnIndicatorIntent
 
isLeft() - Method in enum org.opentrafficsim.core.gtu.TurnIndicatorStatus
 
isLeft() - Method in enum org.opentrafficsim.core.network.LateralDirectionality
Determine whether the direction is the left direction.
isLeftOrBoth() - Method in enum org.opentrafficsim.core.gtu.TurnIndicatorStatus
 
isMinus() - Method in enum org.opentrafficsim.core.gtu.GtuDirectionality
 
isNone() - Method in enum org.opentrafficsim.core.gtu.TurnIndicatorIntent
 
isNone() - Method in enum org.opentrafficsim.core.gtu.TurnIndicatorStatus
 
isNone() - Method in enum org.opentrafficsim.core.network.LateralDirectionality
Determine whether the lateral direction is not present.
isNone() - Method in class org.opentrafficsim.core.network.LinkType
Report whether this LinkType is incompatible with any kind of GTU.
isNone() - Method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
Easy access method to test if the directionality prohibits driving in both directions.
isOfType(GtuType.DEFAULTS) - Method in class org.opentrafficsim.core.gtu.GtuType
Whether this, or any of the parent types, equals the given type.
isOfType(LinkType.DEFAULTS) - Method in class org.opentrafficsim.core.network.LinkType
Report whether this, or any of the parent types, equals the given type.
isPlus() - Method in enum org.opentrafficsim.core.gtu.GtuDirectionality
 
isRailWay() - Method in class org.opentrafficsim.core.network.LinkType
Report whether this LinkType is a RAIL_WAY.
isRight() - Method in enum org.opentrafficsim.core.gtu.TurnIndicatorIntent
 
isRight() - Method in enum org.opentrafficsim.core.gtu.TurnIndicatorStatus
 
isRight() - Method in enum org.opentrafficsim.core.network.LateralDirectionality
Determine whether the direction is the right direction.
isRightOrBoth() - Method in enum org.opentrafficsim.core.gtu.TurnIndicatorStatus
 
isRoad() - Method in class org.opentrafficsim.core.network.LinkType
Report whether this LinkType is a ROAD.
isType(GtuType.DEFAULTS) - Method in class org.opentrafficsim.core.gtu.GtuType
Whether this equals the given type.
isWaterWay() - Method in class org.opentrafficsim.core.network.LinkType
Report whether this LinkType is a WATER_WAY.
iterator() - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
iterator() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection

K

Kernel - Class in org.opentrafficsim.core.egtf
Kernel with maximum range and shape.
KernelShape - Interface in org.opentrafficsim.core.egtf
Shape interface for a kernel.
keySet() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap

L

last() - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
we re-implemented the last method.
last() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedSet
lastEntry() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
lastIndexOf(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
lastKey() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedMap
LateralDirectionality - Enum in org.opentrafficsim.core.network
Directionality in lateral direction.
LEFT - org.opentrafficsim.core.gtu.TurnIndicatorIntent
Left.
LEFT - org.opentrafficsim.core.gtu.TurnIndicatorStatus
Left.
LEFT - org.opentrafficsim.core.network.LateralDirectionality
Direction to the left of the longitudinal orientation of the GTU, relative to the forward driving direction.
LENGTH - Static variable in interface org.opentrafficsim.core.network.LinkWeight
Default link weight using link length.
LENGTH_NO_CONNECTORS - Static variable in interface org.opentrafficsim.core.network.LinkWeight
Link weight with very high penalty for Connectors.
Link - Interface in org.opentrafficsim.core.network
A Link is a connection between two Nodes.
LINK_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the addition of a Link.
LINK_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the removal of a Link.
LinkDirection - Class in org.opentrafficsim.core.network
A LinkDirection packs a Link and a GTUDirectionality.
LinkDirection(Link, GtuDirectionality) - Constructor for class org.opentrafficsim.core.network.LinkDirection
Construct a new LinkDirection.
LinkEdge<LINK extends Link> - Class in org.opentrafficsim.core.network
The LinkEdge is a class that embeds a Link (extension of AbstractLink) to be put in a graph.
LinkEdge(LINK) - Constructor for class org.opentrafficsim.core.network.LinkEdge
Construct a new LinkEdge.
LinkLocation - Class in org.opentrafficsim.core.network
A LinkLocation packs a Link and a fractional longitudinal position.
LinkLocation(Link, double) - Constructor for class org.opentrafficsim.core.network.LinkLocation
Construct a new LinkLocation.
LinkLocation(Link, Length) - Constructor for class org.opentrafficsim.core.network.LinkLocation
Construct a new LinkLocation.
LinkType - Class in org.opentrafficsim.core.network
A LinkType determines compatibility of a link with GTU types.
LinkType(String, LinkType, GtuCompatibility<LinkType>, Network) - Constructor for class org.opentrafficsim.core.network.LinkType
Create a new LinkType with compatibility set.
LinkType.DEFAULTS - Enum in org.opentrafficsim.core.network
Default types with their name.
LinkWeight - Interface in org.opentrafficsim.core.network
Interface to determine a link weight.
listIterator() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
listIterator(int) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
LongitudinalDirectionality - Enum in org.opentrafficsim.core.network
Permitted longitudinal driving directions.
lower(E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
lowerEntry(K) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
lowerKey(K) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap

M

main(String...) - Static method in class org.opentrafficsim.core.egtf.Convolution
Program entry point.
MINUS - Static variable in interface org.opentrafficsim.core.compatibility.Compatible
Minus direction Compatible that allows all GTU types in the minus direction.
modifyFrequency(int, double) - Method in class org.opentrafficsim.core.distributions.Distribution
Alter the frequency (or probability) of one of the stored generators.
MOPED - org.opentrafficsim.core.gtu.GtuType.DEFAULTS
Super type for mopeds.
move(OrientedPoint3d) - Method in class org.opentrafficsim.core.gtu.AbstractGtu
Move from the current location according to an operational plan to a location that will bring us nearer to reaching the location provided by the strategical planner.
MOVE_EVENT - Static variable in interface org.opentrafficsim.core.gtu.Gtu
The event type for pub/sub indicating a move.
MoveCheckerException - Exception in org.opentrafficsim.core.gtu
Exception to throw by move checks.
MoveCheckerException(Throwable) - Constructor for exception org.opentrafficsim.core.gtu.MoveCheckerException
 

N

navigableKeySet() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
Network - Interface in org.opentrafficsim.core.network
Interface that defines what information a Network should be able to provide about Nodes, Links, Routes, etc..
NetworkException - Exception in org.opentrafficsim.core.network
Exception thrown when network topology is inconsistent.
NetworkException() - Constructor for exception org.opentrafficsim.core.network.NetworkException
Construct a new NetworkException with default values.
NetworkException(String) - Constructor for exception org.opentrafficsim.core.network.NetworkException
Construct a new NetworkException with specific message.
NetworkException(String, Throwable) - Constructor for exception org.opentrafficsim.core.network.NetworkException
Construct a new NetworkException with specific message and a Throwable.
NetworkException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.network.NetworkException
Construct a new NetworkException with a specific message, throwable and specify whether suppression is enabled and wether the stack trace should be writable.
NetworkException(Throwable) - Constructor for exception org.opentrafficsim.core.network.NetworkException
Construct a new NetworkException from a Throwable.
nextId() - Method in class org.opentrafficsim.core.idgenerator.IdGenerator
Generate an id.
nextLinkDirection(Link, GtuDirectionality, GtuType) - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
Determine the next link and driving direction (with or against the design line) in a network based on a current Link we are on.
nextLinkDirection(Node, Link, GtuType) - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
Determine the next link and driving direction (with or against the design line) in a network based on a node and a driving direction of the GTU.
nextLinks(GtuType, Link) - Method in interface org.opentrafficsim.core.network.Node
Determine the links connecting from the previous Link via this Node for the given GTU type.
nextLinks(GtuType, Link) - Method in class org.opentrafficsim.core.network.OTSNode
Determine the links connecting from the previous Link via this Node for the given GTU type.
nextNode(Link, GtuDirectionality, GtuType) - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
Determine the next node in a network based on a current Link we are on.
nextNode(Node, Link, GtuType) - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
Determine the next node in a network based on a given node.
Node - Interface in org.opentrafficsim.core.network
The Node is a point with an id.
NODE_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the addition of a Node.
NODE_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the removal of a Node.
NONE - org.opentrafficsim.core.gtu.TurnIndicatorIntent
None.
NONE - org.opentrafficsim.core.gtu.TurnIndicatorStatus
None.
NONE - org.opentrafficsim.core.network.LateralDirectionality
Absence of a lateral direction.
NONE - org.opentrafficsim.core.network.LinkType.DEFAULTS
The link type that does not allow any vehicles, or pedestrians.
notify(EventInterface) - Method in class org.opentrafficsim.core.perception.HistoryManagerDEVS
notifyProgress(EgtfEvent) - Method in interface org.opentrafficsim.core.egtf.EgtfListener
Notifies progress.
notifyProgress(EgtfEvent) - Method in class org.opentrafficsim.core.egtf.EgtfParallelListener
Notifies progress.
NOTPRESENT - org.opentrafficsim.core.gtu.TurnIndicatorStatus
Does not have a turn indicator.
now() - Method in class org.opentrafficsim.core.perception.AbstractHistorical
Returns the current time.
now() - Method in class org.opentrafficsim.core.perception.HistoryManagerDEVS
NullHistorical<T> - Class in org.opentrafficsim.core.perception
Simple implementation without history that can be used inside a generic context where also implementations with history can be used.
NullHistorical(T) - Constructor for class org.opentrafficsim.core.perception.NullHistorical
Construct a new NullHistorical.

O

OBJECT_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the addition of an ObjectInterface implementing object.
OBJECT_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the removal of an ObjectInterface implementing object.
ObjectInterface - Interface in org.opentrafficsim.core.object
Generic object that can be placed in the model.
offer(E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalQueue
offer(E) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
offerFirst(E) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
offerLast(E) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
offsetLine(PolyLine3d, double) - Static method in class org.opentrafficsim.core.geometry.OTSGeometryUtil
Offset line method for PolyLine3d using only a horizontal offset component, using default values for precision.
offsetLine(PolyLine3d, double[], double[]) - Static method in class org.opentrafficsim.core.geometry.OTSGeometryUtil
Create a line at linearly varying offset from this line.
operationalPlan - Variable in class org.opentrafficsim.core.gtu.AbstractGtu
The current operational plan, which provides a short-term movement over time.
OperationalPlan - Class in org.opentrafficsim.core.gtu.plan.operational
An Operational plan describes a path through the world with a speed profile that a GTU intends to follow.
OperationalPlan(Gtu, PolyLine3d, Time, Speed, List<OperationalPlan.Segment>) - Constructor for class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Construct a new operational plan.
OperationalPlan(Gtu, OrientedPoint3d, Time, Duration) - Constructor for class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Build a plan where the GTU will wait for a certain time.
OperationalPlan.AccelerationSegment - Class in org.opentrafficsim.core.gtu.plan.operational
A segment of an operational plan during which the acceleration is constant.
OperationalPlan.Segment - Class in org.opentrafficsim.core.gtu.plan.operational
The segment of an operational plan contains a part of the speed profile of a movement in which some of the variables determining movement (speed, acceleration) are constant.
OperationalPlan.SpeedSegment - Class in org.opentrafficsim.core.gtu.plan.operational
The segment of an operational plan in which the speed is constant.
OperationalPlanBuilder - Class in org.opentrafficsim.core.gtu.plan.operational
Builder for several often used operational plans.
OperationalPlanException - Exception in org.opentrafficsim.core.gtu.plan.operational
Exception for the operational plan, e.g.
OperationalPlanException() - Constructor for exception org.opentrafficsim.core.gtu.plan.operational.OperationalPlanException
Construct an operational plan exception.
OperationalPlanException(String) - Constructor for exception org.opentrafficsim.core.gtu.plan.operational.OperationalPlanException
 
OperationalPlanException(String, Throwable) - Constructor for exception org.opentrafficsim.core.gtu.plan.operational.OperationalPlanException
 
OperationalPlanException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.gtu.plan.operational.OperationalPlanException
 
OperationalPlanException(Throwable) - Constructor for exception org.opentrafficsim.core.gtu.plan.operational.OperationalPlanException
 
org.opentrafficsim.core.animation - package org.opentrafficsim.core.animation
 
org.opentrafficsim.core.compatibility - package org.opentrafficsim.core.compatibility
Compatibility package.
org.opentrafficsim.core.definitions - package org.opentrafficsim.core.definitions
The definitions package contains the core definitions that can be used to interpret the Network and the PerceivableContext.
org.opentrafficsim.core.distributions - package org.opentrafficsim.core.distributions
Generic implementation of a set of objects with defined probabilities / frequencies.
org.opentrafficsim.core.dsol - package org.opentrafficsim.core.dsol
Extensions of the DSOL simulator interfaces and classes for OTS units.
org.opentrafficsim.core.egtf - package org.opentrafficsim.core.egtf
Contains classes to use the Extended Generalized Treiber-Helbing Filter, which is equal to the Adaptive Smoothing Method if a single data source is used.
org.opentrafficsim.core.egtf.typed - package org.opentrafficsim.core.egtf.typed
Contains extensions of the EGTF classes with strongly typed parameters.
org.opentrafficsim.core.geometry - package org.opentrafficsim.core.geometry
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
org.opentrafficsim.core.gtu - package org.opentrafficsim.core.gtu
GTU (Generalized Travel Unit) is the base class for cars, trains, pedestrians, etc.
org.opentrafficsim.core.gtu.perception - package org.opentrafficsim.core.gtu.perception
The perception module of a GTU is responsible for perceiving (sensing) the environment of the GTU, which includes the locations of other GTUs.
org.opentrafficsim.core.gtu.plan.operational - package org.opentrafficsim.core.gtu.plan.operational
Operational plans describe a path through the world with a speed profile that a GTU intends to follow.
org.opentrafficsim.core.gtu.plan.strategical - package org.opentrafficsim.core.gtu.plan.strategical
Strategical planners.
org.opentrafficsim.core.gtu.plan.tactical - package org.opentrafficsim.core.gtu.plan.tactical
Tactical planners generate operational plans that are in line with reaching the goals of the strategical plan.
org.opentrafficsim.core.idgenerator - package org.opentrafficsim.core.idgenerator
Generator names for any kind of object.
org.opentrafficsim.core.math - package org.opentrafficsim.core.math
Commonly used mathematical operations.
org.opentrafficsim.core.network - package org.opentrafficsim.core.network
Classes that build a network with nodes and links.
org.opentrafficsim.core.network.factory.xml.units - package org.opentrafficsim.core.network.factory.xml.units
Parsers for various XML values.
org.opentrafficsim.core.network.route - package org.opentrafficsim.core.network.route
Routes and route probabilities.
org.opentrafficsim.core.object - package org.opentrafficsim.core.object
Static objects that the GTU might have to avoid.
org.opentrafficsim.core.parameters - package org.opentrafficsim.core.parameters
Objects involving parameters.
org.opentrafficsim.core.perception - package org.opentrafficsim.core.perception
The perception package takes care of registering perceivable objects that are used in an OTS study.
org.opentrafficsim.core.perception.collections - package org.opentrafficsim.core.perception.collections
Historical versions of almost all java non-concurrent collections.
org.opentrafficsim.core.units.distributions - package org.opentrafficsim.core.units.distributions
Strongly typed distributions.
originNode() - Method in class org.opentrafficsim.core.network.route.Route
Retrieve the origin node of this Route.
OTSAnimator - Class in org.opentrafficsim.core.dsol
Construct a DSOL DEVSRealTimeAnimator the easy way.
OTSAnimator(Serializable) - Constructor for class org.opentrafficsim.core.dsol.OTSAnimator
Construct an OTSAnimator.
OTSAnimatorInterface - Interface in org.opentrafficsim.core.dsol
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
OTSDEVSRTParallelMove - Class in org.opentrafficsim.core.dsol
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
OTSDEVSRTParallelMove(int, Serializable) - Constructor for class org.opentrafficsim.core.dsol.OTSDEVSRTParallelMove
Create a new OTSRealTimeClock.
OTSDEVSRTParallelMove(Serializable) - Constructor for class org.opentrafficsim.core.dsol.OTSDEVSRTParallelMove
Create a new OTSRealTimeClock.
OTSGeometryUtil - Class in org.opentrafficsim.core.geometry
Utility class for OTS geometry.
OTSLink - Class in org.opentrafficsim.core.network
A standard implementation of a link between two Nodes.
OTSLink(Network, String, Node, Node, LinkType, PolyLine3d) - Constructor for class org.opentrafficsim.core.network.OTSLink
Construct a new OTSLink and register it in a Network.
OTSLink(Network, OTSLink) - Constructor for class org.opentrafficsim.core.network.OTSLink
Clone a link for a new Network.
OTSLoggingAnimator - Class in org.opentrafficsim.core.dsol
Construct a DSOL DEVSRealTimeAnimator the easy way.
OTSLoggingAnimator(String, Serializable) - Constructor for class org.opentrafficsim.core.dsol.OTSLoggingAnimator
Construct an OTSAnimator.
OTSModelInterface - Interface in org.opentrafficsim.core.dsol
OTSModelInterface described the generic properties of an OTSModel such as the network and the model name.
OTSNetwork - Class in org.opentrafficsim.core.network
An OTSNetwork consists of a set of Nodes, Links, Objects, etc..
OTSNetwork(String, boolean, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.core.network.OTSNetwork
Construction of an empty OTSNetwork.
OTSNetworkUtils - Class in org.opentrafficsim.core.network
OTSNetworkUtils Static methods that make a deep clone of an OTSNetwork, or destroy an OTSNetwork.
OTSNode - Class in org.opentrafficsim.core.network
The OTSNode is a point with a heading and an id.
OTSNode(Network, String, Point3d) - Constructor for class org.opentrafficsim.core.network.OTSNode
Construct a new OTSNode with direction East (you probably don't want to use this constructor) and add it to a Network.
OTSNode(Network, String, Point3d, double) - Constructor for class org.opentrafficsim.core.network.OTSNode
Construct a new OTSNode and add it to a Network.
OTSReplication - Class in org.opentrafficsim.core.dsol
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
OTSReplication(String, Time, Duration, Duration) - Constructor for class org.opentrafficsim.core.dsol.OTSReplication
Create a new OTSReplication.
OTSSimulationException - Exception in org.opentrafficsim.core.dsol
Exception for the operational plan, e.g.
OTSSimulationException() - Constructor for exception org.opentrafficsim.core.dsol.OTSSimulationException
Construct an operational plan exception.
OTSSimulationException(String) - Constructor for exception org.opentrafficsim.core.dsol.OTSSimulationException
 
OTSSimulationException(String, Throwable) - Constructor for exception org.opentrafficsim.core.dsol.OTSSimulationException
 
OTSSimulationException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.dsol.OTSSimulationException
 
OTSSimulationException(Throwable) - Constructor for exception org.opentrafficsim.core.dsol.OTSSimulationException
 
OTSSimulator - Class in org.opentrafficsim.core.dsol
Construct a DSOL DEVSSimulator the easy way.
OTSSimulator(Serializable) - Constructor for class org.opentrafficsim.core.dsol.OTSSimulator
Construct an OTSSimulator.
OTSSimulatorInterface - Interface in org.opentrafficsim.core.dsol
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.

P

ParameterEvent(double, ParameterType<T>, Parameters) - Constructor for class org.opentrafficsim.core.perception.HistoricalParameters.ParameterEvent
Constructor a new ParameterEvent.
ParameterFactory - Interface in org.opentrafficsim.core.parameters
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
ParameterFactoryByType - Class in org.opentrafficsim.core.parameters
Sets parameter values based on the the GTU type.
ParameterFactoryByType() - Constructor for class org.opentrafficsim.core.parameters.ParameterFactoryByType
 
ParameterFactoryByType.Correlation<C,​T> - Interface in org.opentrafficsim.core.parameters
Correlate two Parameters.
ParameterFactoryDefault - Class in org.opentrafficsim.core.parameters
Really simple implementation of ParameterFactory with dummy setValues implementation.
ParameterFactoryDefault() - Constructor for class org.opentrafficsim.core.parameters.ParameterFactoryDefault
 
ParameterValueSet(ParameterType<T>, T) - Constructor for class org.opentrafficsim.core.perception.HistoricalParameters.ParameterValueSet
Construct a new ParameterValueSet.
parseColor(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Colors
Parse a String that describes a color.
parseCoordinate(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Coordinates
Parse a coordinate with (x,y) or (x,y,z).
parseCoordinates(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Coordinates
Parse a group of coordinates with (x,y) or (x,y,z).
parseDirection(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Directions
Parse a longitudinal direction.
parseDurationDist(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Distributions
Parse a relative time distribution, e.g.
parseLengthDist(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Distributions
Parse a relative length distribution, e.g.
parsePositionDist(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Distributions
Parse an absolute length distribution, e.g.
parseSpeedDist(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Distributions
Parse a relative speed distribution, e.g.
parseTimeDist(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Distributions
Parse an absolute time distribution, e.g.
PEDESTRIAN - org.opentrafficsim.core.gtu.GtuType.DEFAULTS
Super type for pedestrians.
peek() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalQueue
peek() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
peekFirst() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
peekLast() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
PerceivableContext - Interface in org.opentrafficsim.core.perception
The PerceivableContext package guarantees that objects that are used in an OTS study such as GTUs are retrievable.
perceive() - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerception
Invoked by the GTU prior while determining an operational plan.
perceive() - Method in interface org.opentrafficsim.core.gtu.perception.Perception
Invoked by the GTU prior while determining an operational plan.
PerceivedObject - Interface in org.opentrafficsim.core.perception
Information about a perceived object, which can be a GTU, a road sign, a traffic light, or an obstacle.
Perception<G extends Gtu> - Interface in org.opentrafficsim.core.gtu.perception
The perception module of a GTU.
PerceptionCategory<G extends Gtu,​P extends Perception<G>> - Interface in org.opentrafficsim.core.gtu.perception
Super interface for all perception categories.
PerceptionException - Exception in org.opentrafficsim.core.gtu.perception
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
PerceptionException() - Constructor for exception org.opentrafficsim.core.gtu.perception.PerceptionException
 
PerceptionException(String) - Constructor for exception org.opentrafficsim.core.gtu.perception.PerceptionException
 
PerceptionException(String, Throwable) - Constructor for exception org.opentrafficsim.core.gtu.perception.PerceptionException
 
PerceptionException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.gtu.perception.PerceptionException
 
PerceptionException(Throwable) - Constructor for exception org.opentrafficsim.core.gtu.perception.PerceptionException
 
permits(GtuDirectionality) - Method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
Check if a direction is permitted by this LongitudinalDirectionality.
PLUS - Static variable in interface org.opentrafficsim.core.compatibility.Compatible
Plus direction Compatible that allows all GTU types in the plus direction.
polarToCartesian(double, double, double) - Static method in class org.opentrafficsim.core.math.Scalar3D
Convert polar coordinates to cartesian coordinates.
poll() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalQueue
poll() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
pollFirst() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
pollFirst() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
pollFirstEntry() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
pollLast() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
pollLast() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
pollLastEntry() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
pop() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
printPath(Shape) - Static method in class org.opentrafficsim.core.geometry.OTSGeometryUtil
Print a human readable interpretation of a Shape object using default printing precision.
printPath(Shape, String) - Static method in class org.opentrafficsim.core.geometry.OTSGeometryUtil
Print a human readable interpretation of a Shape object.
ProbabilisticRouteGenerator - Class in org.opentrafficsim.core.network.route
Generate one of a set of routes, based on a discrete probability density function.
ProbabilisticRouteGenerator(List<Distribution.FrequencyAndObject<Route>>, StreamInterface) - Constructor for class org.opentrafficsim.core.network.route.ProbabilisticRouteGenerator
Create a new Probabilistic Route Generator.
ProbabilityException - Exception in org.opentrafficsim.core.distributions
Exception thrown when provided probabilities or frequencies are invalid.
ProbabilityException() - Constructor for exception org.opentrafficsim.core.distributions.ProbabilityException
 
ProbabilityException(String) - Constructor for exception org.opentrafficsim.core.distributions.ProbabilityException
 
ProbabilityException(String, Throwable) - Constructor for exception org.opentrafficsim.core.distributions.ProbabilityException
 
ProbabilityException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.distributions.ProbabilityException
 
ProbabilityException(Throwable) - Constructor for exception org.opentrafficsim.core.distributions.ProbabilityException
 
projectFractional(PolyLine3d, Direction, Direction, double, double) - Static method in class org.opentrafficsim.core.geometry.OTSGeometryUtil
Try to project a point on to a PolyLine3d in a continuous fashion.
push(E) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
put(K, V) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
putAll(Map<? extends K, ? extends V>) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap

Q

Quantity<T extends Number,​K> - Class in org.opentrafficsim.core.egtf
Defines a quantity that data sources can provide, such as speed, flow, etc.
Quantity(String, boolean, Converter<K>) - Constructor for class org.opentrafficsim.core.egtf.Quantity
Constructor.
Quantity(String, Converter<K>) - Constructor for class org.opentrafficsim.core.egtf.Quantity
Constructor.

R

RAILWAY - org.opentrafficsim.core.network.LinkType.DEFAULTS
Two-directional rail link.
RAILWAY_USER - org.opentrafficsim.core.gtu.GtuType.DEFAULTS
Super type for all rail users.
REAR - Static variable in class org.opentrafficsim.core.gtu.RelativePosition
Standard relative position type BACK.
REFERENCE - Static variable in class org.opentrafficsim.core.gtu.RelativePosition
Standard relative position type REFERENCE.
REFERENCE_POSITION - Static variable in class org.opentrafficsim.core.gtu.RelativePosition
The reference position (always 0, 0, 0).
registerHistorical(HistoryManager.HistoricalElement) - Method in class org.opentrafficsim.core.perception.HistoryManager
Registers a historical.
Rel(double, U) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Rel
Construct a new DistContinuous.Rel that always returns the same, fixed, value.
Rel(float, U) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Rel
Construct a new DistContinuousFloatScalar.Rel that always draws the same, fixed, value.
Rel(int, U) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Rel
Construct a new DiscreteDistFloatScalar.Rel that always draws the same, fixed, value.
Rel(long, U) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Rel
Construct a new DistDiscreteDoubleScalar.Rel that always draws the same, fixed, value.
Rel(DistContinuous, U) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Rel
Construct a new DistContinuous.Rel.
Rel(DistContinuous, U) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Rel
Construct a new DistContinuousFloatScalar.Rel.
Rel(DistDiscrete, U) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Rel
Construct a new DistDiscreteDoubleScalar.Rel.
Rel(DistDiscrete, U) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Rel
Construct a new DiscreteDistFloatScalar.Rel.
RelativePosition - Class in org.opentrafficsim.core.gtu
A RelativePosition is a position on a GTU; e.g.
RelativePosition(Length, Length, Length, RelativePosition.TYPE) - Constructor for class org.opentrafficsim.core.gtu.RelativePosition
 
RelativePosition(RelativePosition) - Constructor for class org.opentrafficsim.core.gtu.RelativePosition
 
RelativePosition.TYPE - Class in org.opentrafficsim.core.gtu
The type of relative position, e.g., Front, Back, etc.
remove() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalQueue
remove() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
remove(int) - Method in class org.opentrafficsim.core.distributions.Distribution
Remove the generator at the specified position from the internally stored list.
remove(int) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
remove(Object) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
remove(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
remove(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
remove(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
removeAll(Collection<?>) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
removeAll(Collection<?>) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
removeAllowedGTUType(GtuType, LongitudinalDirectionality) - Method in class org.opentrafficsim.core.compatibility.GtuCompatibility
Remove a GTUType from the allowed set of this Compatibility.
removeEvent(E) - Method in class org.opentrafficsim.core.perception.AbstractHistorical
Removes the given Event.
RemoveEvent(double, E) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection.RemoveEvent
Construct a new RemoveEvent.
RemoveEvent(double, E, int) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalList.RemoveEvent
Construct a new RemoveEvent.
removeFirst() - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
removeFirst() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
removeFirstOccurrence(Object) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
removeGtu(Gtu) - Method in class org.opentrafficsim.core.gtu.AbstractGtu
Removes the provided GTU from this GTU, meaning it no longer moves with this GTU.
removeGtu(Gtu) - Method in interface org.opentrafficsim.core.gtu.Gtu
Removes the provided GTU from this GTU, meaning it no longer moves with this GTU.
removeGtu(Gtu) - Method in class org.opentrafficsim.core.network.OTSNetwork
Remove a GTU from this PerceivableContext.
removeGtu(Gtu) - Method in interface org.opentrafficsim.core.perception.PerceivableContext
Remove a GTU from this PerceivableContext.
removeGTU(Gtu) - Method in interface org.opentrafficsim.core.network.Link
Deprecated.
removeGTU(Gtu) - Method in class org.opentrafficsim.core.network.OTSLink
Deprecated.
removeIf(Predicate<? super E>) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalCollection
removeInvisibleObject(InvisibleObjectInterface) - Method in interface org.opentrafficsim.core.network.Network
Remove an ObjectInterface implementing object form this Network.
removeInvisibleObject(InvisibleObjectInterface) - Method in class org.opentrafficsim.core.network.OTSNetwork
Remove an ObjectInterface implementing object form this Network.
removeLast() - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
removeLast() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
removeLastOccurrence(Object) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
removeLink(Link) - Method in interface org.opentrafficsim.core.network.Network
Unregister a link from this Network.
removeLink(Link) - Method in interface org.opentrafficsim.core.network.Node
Remove a Link from this Node.
removeLink(Link) - Method in class org.opentrafficsim.core.network.OTSNetwork
Unregister a link from this Network.
removeLink(Link) - Method in class org.opentrafficsim.core.network.OTSNode
Remove a Link from this Node.
removeListener(EgtfListener) - Method in class org.opentrafficsim.core.egtf.EGTF
Remove listener.
removeNode(Node) - Method in interface org.opentrafficsim.core.network.Network
Unregister a node from this Network.
removeNode(Node) - Method in class org.opentrafficsim.core.network.OTSNetwork
Unregister a node from this Network.
removeObject(ObjectInterface) - Method in interface org.opentrafficsim.core.network.Network
Remove an ObjectInterface implementing object form this Network.
removeObject(ObjectInterface) - Method in class org.opentrafficsim.core.network.OTSNetwork
Remove an ObjectInterface implementing object form this Network.
removePerceptionCategory(PerceptionCategory<?, ?>) - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerception
Remove a perception category.
removePerceptionCategory(PerceptionCategory<?, ?>) - Method in interface org.opentrafficsim.core.gtu.perception.Perception
Remove a perception category.
removeRoute(GtuType, Route) - Method in interface org.opentrafficsim.core.network.Network
Remove the route from this Network, e.g.
removeRoute(GtuType, Route) - Method in class org.opentrafficsim.core.network.OTSNetwork
Remove the route from this Network, e.g.
replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalMap
replaceAll(UnaryOperator<E>) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalList
resetEvent(Parameters) - Method in class org.opentrafficsim.core.perception.HistoricalParameters.ParameterEvent
Resets the parameter type to it's value before the change.
resetParameter(ParameterType<?>) - Method in class org.opentrafficsim.core.perception.HistoricalParameters
restore(C) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection.AddEvent
Restores the collection to the state of before the event.
restore(C) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection.EventCollection
Restores the collection to the state of before the event.
restore(C) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection.RemoveEvent
Restores the collection to the state of before the event.
restore(L) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList.AddEvent
Restores the collection to the state of before the event.
restore(L) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList.RemoveEvent
Restores the collection to the state of before the event.
restore(M) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap.EventMap
Restores the map to the state of before the event.
retainAll(Collection<?>) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
retainAll(Collection<?>) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
reverse() - Method in class org.opentrafficsim.core.network.LinkType
Returns a link type with directionality reversed.
RIGHT - org.opentrafficsim.core.gtu.TurnIndicatorIntent
Right.
RIGHT - org.opentrafficsim.core.gtu.TurnIndicatorStatus
Right.
RIGHT - org.opentrafficsim.core.network.LateralDirectionality
Direction to the right of the longitudinal orientation of the GTU, relative to the forward driving direction.
ROAD - org.opentrafficsim.core.network.LinkType.DEFAULTS
Two-directional road, accessible to all road GTU types (including PEDESTRIAN).
ROAD_USER - org.opentrafficsim.core.gtu.GtuType.DEFAULTS
Super type for all road users.
Route - Class in org.opentrafficsim.core.network.route
A Route consists of a list of Nodes.
Route(String) - Constructor for class org.opentrafficsim.core.network.route.Route
Create an empty route.
Route(String, List<Node>) - Constructor for class org.opentrafficsim.core.network.route.Route
Construct a new Route based on an initial list of nodes.
ROUTE_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the addition of a Route for a gtuType.
ROUTE_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the removal of a Route for a gtuType.
run() - Method in class org.opentrafficsim.core.dsol.OTSDEVSRTParallelMove
run() - Method in class org.opentrafficsim.core.dsol.OTSLoggingAnimator

S

Scalar3D - Class in org.opentrafficsim.core.math
Calculate between Polar (spherical) and Cartesian (xyz) coordinates.
SCHEDULED_BUS - org.opentrafficsim.core.gtu.GtuType.DEFAULTS
Super type for scheduled busses.
scheduleEvent(Time, short, Object, Object, String, Object[]) - Method in class org.opentrafficsim.core.dsol.OTSAnimator
Construct and schedule a SimEvent using a Time to specify the execution time.
scheduleEvent(Time, short, Object, Object, String, Object[]) - Method in class org.opentrafficsim.core.dsol.OTSSimulator
Construct and schedule a SimEvent using a Time to specify the execution time.
scheduleEvent(Time, short, Object, Object, String, Object[]) - Method in interface org.opentrafficsim.core.dsol.OTSSimulatorInterface
Construct and schedule a SimEvent using a Time to specify the execution time.
Segment(Duration) - Constructor for class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.Segment
Construct a new Segment.
set(int, E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
set(int, Distribution.FrequencyAndObject<O>) - Method in class org.opentrafficsim.core.distributions.Distribution
Replace the generator at the specified position.
set(T) - Method in interface org.opentrafficsim.core.perception.Historical
Set value at the current simulation time.
set(T) - Method in class org.opentrafficsim.core.perception.HistoricalValue
Set value at the current simulation time.
set(T) - Method in class org.opentrafficsim.core.perception.NullHistorical
Set value at the current simulation time.
setAllIn(Parameters) - Method in class org.opentrafficsim.core.perception.HistoricalParameters
setCapacity(Frequency) - Method in interface org.opentrafficsim.core.network.Capacity
Set the link capacity.
setCapacity(Frequency) - Method in class org.opentrafficsim.core.network.CapacityOTSLink
Set the link capacity.
setDescription(String) - Method in class org.opentrafficsim.core.dsol.AbstractOTSModel
 
setErrorHandler(GtuErrorHandler) - Method in class org.opentrafficsim.core.gtu.AbstractGtu
Sets the error handler.
setErrorHandler(GtuErrorHandler) - Method in interface org.opentrafficsim.core.gtu.InternalGtu
Sets the error handler.
setFilter(Filter) - Method in class org.opentrafficsim.core.egtf.EgtfParallelListener
Set the filter results, this is done by the EGTF.
setGaussKernel(Length, Duration) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
Sets a Gaussian kernel with infinite range.
setGaussKernel(Length, Duration, Length, Duration) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
Returns a Gaussian kernel with limited range.
setGaussKernelSI(double, double) - Method in class org.opentrafficsim.core.egtf.EGTF
Sets a Gaussian kernel with infinite range.
setGaussKernelSI(double, double, double, double) - Method in class org.opentrafficsim.core.egtf.EGTF
Sets a Gaussian kernel with limited range.
setHistoryManager(HistoryManager) - Method in class org.opentrafficsim.core.dsol.OTSReplication
Set history manager.
setInitialStreams() - Static method in class org.opentrafficsim.core.dsol.AbstractOTSModel
Create the default initial streams.
setKernel() - Method in class org.opentrafficsim.core.egtf.EGTF
Sets a default exponential kernel with infinite range, sigma = 300m, and tau = 30s.
setKernel(Length, Duration) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
Sets an exponential kernel with infinite range.
setKernel(Length, Duration, Length, Duration) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
Returns an exponential kernel with limited range.
setKernel(Length, Duration, KernelShape) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
Sets a kernel with limited range and provided shape.
setKernelSI(double, double) - Method in class org.opentrafficsim.core.egtf.EGTF
Sets an exponential kernel with infinite range.
setKernelSI(double, double, double, double) - Method in class org.opentrafficsim.core.egtf.EGTF
Sets an exponential kernel with limited range.
setKernelSI(double, double, KernelShape) - Method in class org.opentrafficsim.core.egtf.EGTF
Sets a kernel with limited range and provided shape.
setMaximumAcceleration(Acceleration) - Method in class org.opentrafficsim.core.gtu.AbstractGtu
 
setMaximumDeceleration(Acceleration) - Method in class org.opentrafficsim.core.gtu.AbstractGtu
Set the maximum deceleration.
setMoveThreads(int) - Method in class org.opentrafficsim.core.dsol.OTSDEVSRTParallelMove
 
setParameter(ParameterType<T>, T) - Method in class org.opentrafficsim.core.perception.HistoricalParameters
setParameterResettable(ParameterType<T>, T) - Method in class org.opentrafficsim.core.perception.HistoricalParameters
setParameters(Parameters) - Method in class org.opentrafficsim.core.gtu.AbstractGtu
Set the parameters of this GTU.
setParameters(Parameters) - Method in interface org.opentrafficsim.core.gtu.InternalGtu
Set the parameters of this GTU.
setParameters(Parameters) - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlannerFactory
Set parameters to use with the next creation of a strategical planner.
setParent(Gtu) - Method in class org.opentrafficsim.core.gtu.AbstractGtu
Set the parent GTU.
setParent(Gtu) - Method in interface org.opentrafficsim.core.gtu.Gtu
Set the parent GTU.
setRawRouteMap(Map<GtuType, Map<String, Route>>) - Method in class org.opentrafficsim.core.network.OTSNetwork
Replace the internal Route Map.
setShortName(String) - Method in class org.opentrafficsim.core.dsol.AbstractOTSModel
 
setValues(Parameters, GtuType) - Method in interface org.opentrafficsim.core.parameters.ParameterFactory
Creates a set of parameters for the provided GTU type.
setValues(Parameters, GtuType) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
Creates a set of parameters for the provided GTU type.
setValues(Parameters, GtuType) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryDefault
Creates a set of parameters for the provided GTU type.
SHIP - org.opentrafficsim.core.gtu.GtuType.DEFAULTS
Super type for ships.
si(String) - Static method in class org.opentrafficsim.core.egtf.Quantity
Returns a quantity with double[][] containing SI values as output format.
SI - Static variable in interface org.opentrafficsim.core.egtf.Converter
Standard converter that returns the internal SI data directly.
simulatorTimeForWallClockMillis(double) - Method in class org.opentrafficsim.core.dsol.OTSDEVSRTParallelMove
size() - Method in class org.opentrafficsim.core.distributions.Distribution
Report the number of generators.
size() - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
size() - Method in class org.opentrafficsim.core.network.route.Route
 
size() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
size() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
solve(double, double) - Static method in class org.opentrafficsim.core.math.Solver
Solve linear equation ax+b=0 for x.
solve(double, double, double) - Static method in class org.opentrafficsim.core.math.Solver
Solve quadratic equation ax2+bx+c=0 for x.
Solver - Class in org.opentrafficsim.core.math
Solvers for simple equations.
sort(Comparator<? super E>) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalList
SPEED - Static variable in class org.opentrafficsim.core.egtf.typed.TypedQuantity
Standard quantity for speed.
SPEED_SI - Static variable in class org.opentrafficsim.core.egtf.Quantity
Standard quantity for speed.
Speed3D - Class in org.opentrafficsim.core.math
A 3D speed vector, decomposed in X, Y, and Z-speed with easy conversion from and to a spherical coordinate system.
Speed3D(double, double, double, SpeedUnit) - Constructor for class org.opentrafficsim.core.math.Speed3D
Construct a new Speed3D from three double values and a speed unit.
Speed3D(Speed, Direction, Direction) - Constructor for class org.opentrafficsim.core.math.Speed3D
Construct a new Speed3D from a Speed and polar angles.
Speed3D(Speed, Speed, Speed) - Constructor for class org.opentrafficsim.core.math.Speed3D
Construct a new Speed3D from three Speed values.
Speed3D(SpeedVector) - Constructor for class org.opentrafficsim.core.math.Speed3D
Construct a new Speed3D from a SpeedVector of size 3.
SpeedSegment(Duration) - Constructor for class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.SpeedSegment
Construct a new SpeedSegment.
StaticObject - Class in org.opentrafficsim.core.object
A static object with a height that a GTU might have to avoid, or which can cause occlusion for perception.
StaticObject(String, Polygon3d, Length, Length) - Constructor for class org.opentrafficsim.core.object.StaticObject
Construct a new StaticObject.
STRATEGICAL_PLANNER - Static variable in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
Parameter type for strategical planner.
StrategicalPlanner - Interface in org.opentrafficsim.core.gtu.plan.strategical
A strategicalPlanner is the planner responsible for the overall 'mission' of the GTU, usually indicating where it needs to go.
StrategicalPlannerFactory<T extends StrategicalPlanner> - Interface in org.opentrafficsim.core.gtu.plan.strategical
A factory class is used to generate strategical planners as the strategical planner is state-full.
subList(int, int) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
subMap(K, boolean, K, boolean) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
subMap(K, K) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedMap
subSet(E, boolean, E, boolean) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
subSet(E, E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedSet
subSet(SimEventInterface<T>, SimEventInterface<T>) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
SynchronizedRedBlackTree<T extends SimTime<?,​?,​T>> - Class in org.opentrafficsim.core.dsol
A SynchronizedRedBlackTree implementation of the eventlistInterface.
SynchronizedRedBlackTree() - Constructor for class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
Constructs a new SynchronizedRedBlackTree.

T

TACTICAL_PLANNER - Static variable in interface org.opentrafficsim.core.gtu.plan.tactical.TacticalPlanner
Parameter type for tactical planner.
TacticalPlanner<G extends Gtu,​P extends Perception<G>> - Interface in org.opentrafficsim.core.gtu.plan.tactical
Tactical planners generate operational plans that are in line with reaching the goals of the strategical plan.
TacticalPlannerFactory<T extends TacticalPlanner> - Interface in org.opentrafficsim.core.gtu.plan.tactical
A factory class is used to generate tactical planners as the tactical planner is state-full.
tailMap(K) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedMap
tailMap(K, boolean) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
tailSet(E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedSet
tailSet(E, boolean) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
tailSet(SimEventInterface<T>) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
TemplateGtuType - Class in org.opentrafficsim.core.gtu
TemplateGTUType stores some of the information that is needed to generate a GTU.
TemplateGtuType(GtuType, Generator<Length>, Generator<Length>, Generator<Speed>) - Constructor for class org.opentrafficsim.core.gtu.TemplateGtuType
 
TemplateGtuType(GtuType, Generator<Length>, Generator<Length>, Generator<Speed>, Generator<Acceleration>, Generator<Acceleration>) - Constructor for class org.opentrafficsim.core.gtu.TemplateGtuType
 
THROW - Static variable in interface org.opentrafficsim.core.gtu.GtuErrorHandler
Default implementation that throws the exception.
timeAtDistance(Length) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.AccelerationSegment
timeAtDistance(Length) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.SpeedSegment
timeAtDistance(Length) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Return the time when the GTU will reach the given distance.
timeAtPoint(OrientedPoint3d, boolean) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Calculates when the GTU will be at the given point.
toArray() - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
toArray() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
toArray(T[]) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
toArray(X[]) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
toPath(double, double, Polygon2d) - Static method in class org.opentrafficsim.core.geometry.OTSGeometryUtil
Construct a Path2D object that reflects a Polygon2d with inverted y-coordinates.
toPath(double, double, PolyLine2d) - Static method in class org.opentrafficsim.core.geometry.OTSGeometryUtil
Construct a Path2D object that reflects a PolyLine2d with inverted y-coordinates.
toPath(Polygon2d) - Static method in class org.opentrafficsim.core.geometry.OTSGeometryUtil
Construct a Path2D object that reflects a Polygon2d with inverted y-coordinates.
toPath(PolyLine2d) - Static method in class org.opentrafficsim.core.geometry.OTSGeometryUtil
Construct a Path2D object that reflects a PolyLine2d with inverted y-coordinates.
toString() - Method in class org.opentrafficsim.core.compatibility.GtuCompatibility
toString() - Method in class org.opentrafficsim.core.distributions.ConstantGenerator
toString() - Method in class org.opentrafficsim.core.distributions.Distribution.FrequencyAndObject
toString() - Method in class org.opentrafficsim.core.distributions.Distribution
toString() - Method in class org.opentrafficsim.core.dsol.OTSAnimator
toString() - Method in class org.opentrafficsim.core.dsol.OTSDEVSRTParallelMove
toString() - Method in class org.opentrafficsim.core.dsol.OTSLoggingAnimator
toString() - Method in class org.opentrafficsim.core.dsol.OTSReplication
toString() - Method in class org.opentrafficsim.core.dsol.OTSSimulator
toString() - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
toString() - Method in class org.opentrafficsim.core.egtf.DataSource
toString() - Method in class org.opentrafficsim.core.egtf.DataStream
toString() - Method in class org.opentrafficsim.core.egtf.EGTF
toString() - Method in class org.opentrafficsim.core.egtf.EgtfEvent
toString() - Method in class org.opentrafficsim.core.egtf.EgtfParallelListener
toString() - Method in class org.opentrafficsim.core.egtf.ExpKernelShape
toString() - Method in class org.opentrafficsim.core.egtf.FilterDouble
toString() - Method in class org.opentrafficsim.core.egtf.GaussKernelShape
toString() - Method in class org.opentrafficsim.core.egtf.Kernel
toString() - Method in class org.opentrafficsim.core.egtf.Quantity
toString() - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
toString() - Method in class org.opentrafficsim.core.egtf.typed.TypedFilter
toString() - Method in class org.opentrafficsim.core.egtf.typed.TypedQuantity
toString() - Method in class org.opentrafficsim.core.gtu.GtuCharacteristics
toString() - Method in class org.opentrafficsim.core.gtu.GtuDumper
toString() - Method in class org.opentrafficsim.core.gtu.GtuType
toString() - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerception
toString() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
toString() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.AccelerationSegment
toString() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.SpeedSegment
toString() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
toString() - Method in class org.opentrafficsim.core.gtu.RelativePosition
toString() - Method in class org.opentrafficsim.core.gtu.RelativePosition.TYPE
toString() - Method in class org.opentrafficsim.core.gtu.TemplateGtuType
toString() - Method in class org.opentrafficsim.core.idgenerator.IdGenerator
toString() - Method in class org.opentrafficsim.core.math.Acceleration3D
toString() - Method in class org.opentrafficsim.core.math.Angle3D
toString() - Method in class org.opentrafficsim.core.math.Direction3D
toString() - Method in class org.opentrafficsim.core.math.Speed3D
toString() - Method in class org.opentrafficsim.core.network.CapacityOTSLink
toString() - Method in class org.opentrafficsim.core.network.DirectedLinkPosition
toString() - Method in class org.opentrafficsim.core.network.LinkDirection
toString() - Method in class org.opentrafficsim.core.network.LinkEdge
toString() - Method in class org.opentrafficsim.core.network.LinkLocation
toString() - Method in class org.opentrafficsim.core.network.LinkType
toString() - Method in class org.opentrafficsim.core.network.OTSLink
toString() - Method in class org.opentrafficsim.core.network.OTSNetwork
toString() - Method in class org.opentrafficsim.core.network.OTSNode
toString() - Method in class org.opentrafficsim.core.network.route.CompleteRoute
toString() - Method in class org.opentrafficsim.core.network.route.FixedRouteGenerator
toString() - Method in class org.opentrafficsim.core.network.route.ProbabilisticRouteGenerator
toString() - Method in class org.opentrafficsim.core.network.route.Route
toString() - Method in class org.opentrafficsim.core.object.StaticObject
toString() - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
toString() - Method in class org.opentrafficsim.core.perception.AbstractHistorical.EventValue
toString() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection.AddEvent
toString() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection.EventCollection
toString() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection.RemoveEvent
toString() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList.AddEvent
toString() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList.RemoveEvent
toString() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap.EventMap
toString() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
toString() - Method in class org.opentrafficsim.core.perception.collections.HistoricalArrayList
toString() - Method in class org.opentrafficsim.core.perception.collections.HistoricalEnumMap
toString() - Method in class org.opentrafficsim.core.perception.collections.HistoricalHashMap
toString() - Method in class org.opentrafficsim.core.perception.collections.HistoricalHashSet
toString() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashMap
toString() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashSet
toString() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
toString() - Method in class org.opentrafficsim.core.perception.collections.HistoricalPriorityQueue
toString() - Method in class org.opentrafficsim.core.perception.collections.HistoricalTreeMap
toString() - Method in class org.opentrafficsim.core.perception.collections.HistoricalTreeSet
toString() - Method in class org.opentrafficsim.core.perception.collections.HistoricalVector
toString() - Method in class org.opentrafficsim.core.perception.HistoricalParameters.ParameterEvent
toString() - Method in class org.opentrafficsim.core.perception.HistoricalParameters.ParameterValueSet
toString() - Method in class org.opentrafficsim.core.perception.HistoricalParameters
toString() - Method in class org.opentrafficsim.core.perception.HistoricalValue
toString() - Method in class org.opentrafficsim.core.perception.HistoryManagerDEVS
toString() - Method in class org.opentrafficsim.core.perception.NullHistorical
toString() - Method in class org.opentrafficsim.core.units.distributions.AbstractContinuousDistScalar
toString() - Method in class org.opentrafficsim.core.units.distributions.AbstractDiscreteDistScalar
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistAbsoluteTemperature
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistAcceleration
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistAngle
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistArea
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDensity
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDimensionless
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDirection
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Abs
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Rel
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDuration
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalCharge
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalCurrent
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalPotential
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalResistance
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistEnergy
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Abs
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Rel
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistFlowMass
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistForce
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistFrequency
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistLength
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistLinearDensity
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistMass
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistPosition
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistPower
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistPressure
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistSolidAngle
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistSpeed
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistTemperature
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistTime
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistTorque
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistVolume
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistAbsoluteTemperature
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistAcceleration
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistAngle
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistArea
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDensity
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDimensionless
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDirection
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Abs
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Rel
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDuration
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalCharge
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalCurrent
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalPotential
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalResistance
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistEnergy
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Abs
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Rel
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistFlowMass
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistForce
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistFrequency
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistLength
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistLinearDensity
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistMass
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistPosition
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistPower
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistPressure
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistSolidAngle
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistSpeed
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistTemperature
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistTime
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistTorque
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistVolume
TRAIN - org.opentrafficsim.core.gtu.GtuType.DEFAULTS
Super type for trains.
TRUCK - org.opentrafficsim.core.gtu.GtuType.DEFAULTS
Super type for trucks.
TurnIndicatorIntent - Enum in org.opentrafficsim.core.gtu
Intent for turn indicator.
TurnIndicatorStatus - Enum in org.opentrafficsim.core.gtu
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
TYPE(String) - Constructor for class org.opentrafficsim.core.gtu.RelativePosition.TYPE
 
TypedEGTF - Class in org.opentrafficsim.core.egtf.typed
Typed version of the EGTF.
TypedEGTF() - Constructor for class org.opentrafficsim.core.egtf.typed.TypedEGTF
Constructor using cCong = -18km/h, cFree = 80km/h, deltaV = 10km/h and vc = 80km/h.
TypedEGTF(Speed, Speed, Speed, Speed) - Constructor for class org.opentrafficsim.core.egtf.typed.TypedEGTF
Constructor defining global settings.
TypedEGTF(Speed, Speed, Speed, Speed, Length, Duration, Length, Duration) - Constructor for class org.opentrafficsim.core.egtf.typed.TypedEGTF
Convenience constructor that also sets a specified kernel.
TypedFilter - Class in org.opentrafficsim.core.egtf.typed
Typed version of a kernel.
TypedQuantity<U extends Unit<U>,​T extends AbstractScalar<U,​T>,​K extends DoubleMatrixInterface<U,​?,​?,​?>> - Class in org.opentrafficsim.core.egtf.typed
Quantities for a strongly-typed context.
TypedQuantity(String, boolean, Converter<K>) - Constructor for class org.opentrafficsim.core.egtf.typed.TypedQuantity
Constructor.
TypedQuantity(String, Converter<K>) - Constructor for class org.opentrafficsim.core.egtf.typed.TypedQuantity
Constructor.

U

updateAcceleration() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
Update acceleration.
updateAcceleration() - Method in interface org.opentrafficsim.core.gtu.perception.EgoPerception
Update acceleration.
updateAll() - Method in interface org.opentrafficsim.core.gtu.perception.EgoPerception
Update all information in the perception category.
updateAll() - Method in interface org.opentrafficsim.core.gtu.perception.PerceptionCategory
Update all information in the perception category.
updateLength() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
Update length.
updateLength() - Method in interface org.opentrafficsim.core.gtu.perception.EgoPerception
Update length.
updateSpeed() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
Update speed.
updateSpeed() - Method in interface org.opentrafficsim.core.gtu.perception.EgoPerception
Update speed.
updateWidth() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
Update width.
updateWidth() - Method in interface org.opentrafficsim.core.gtu.perception.EgoPerception
Update width.

V

v0 - Variable in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.Segment
The initial speed for this segment.
valueOf(String) - Static method in enum org.opentrafficsim.core.gtu.GtuDirectionality
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.core.gtu.GtuType.DEFAULTS
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.core.gtu.TurnIndicatorIntent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.core.gtu.TurnIndicatorStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.core.network.LateralDirectionality
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.core.network.LinkType.DEFAULTS
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.opentrafficsim.core.gtu.GtuDirectionality
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentrafficsim.core.gtu.GtuType.DEFAULTS
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentrafficsim.core.gtu.TurnIndicatorIntent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentrafficsim.core.gtu.TurnIndicatorStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentrafficsim.core.network.LateralDirectionality
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentrafficsim.core.network.LinkType.DEFAULTS
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
VAN - org.opentrafficsim.core.gtu.GtuType.DEFAULTS
Super type for vans.
VEHICLE - org.opentrafficsim.core.gtu.GtuType.DEFAULTS
Super type for vehicles.
verify() - Method in class org.opentrafficsim.core.network.route.Route
Verify that there are normal (non Connectors) between adjacent nodes, except at start and end (where Connectors are OK).

W

wait(double, long) - Method in class org.opentrafficsim.core.egtf.EgtfParallelListener
Waits until progress has been reached, or timeout was exceeded.
WATERWAY - org.opentrafficsim.core.network.LinkType.DEFAULTS
Two-directional water way.
WATERWAY_USER - org.opentrafficsim.core.gtu.GtuType.DEFAULTS
Super type for all water way users.
weight(double, double, double) - Method in class org.opentrafficsim.core.egtf.ExpKernelShape
Calculates a weight.
weight(double, double, double) - Method in class org.opentrafficsim.core.egtf.GaussKernelShape
Calculates a weight.
weight(double, double, double) - Method in interface org.opentrafficsim.core.egtf.KernelShape
Calculates a weight.
weightedAverageAngle(double[], double[]) - Static method in class org.opentrafficsim.core.geometry.OTSGeometryUtil
Compute a weighted average of a number of angles.
A B C D E F G H I K L M N O P Q R S T U V W 
All Classes All Packages