Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W X Y Z 

A

Abs(DistContinuous, AU) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Abs
 
Abs(double, AU) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Abs
 
Abs(DistContinuous, AU) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Abs
 
Abs(float, AU) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Abs
 
Abs(DistDiscrete, AU) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Abs
 
Abs(long, AU) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Abs
 
Abs(DistDiscrete, AU) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Abs
 
Abs(int, AU) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Abs
 
AbstractContinuousDistScalar - Class in org.opentrafficsim.core.units.distributions
Continuous distribution with unit.
AbstractContinuousDistScalar(DistContinuous, Unit<?>) - Constructor for class org.opentrafficsim.core.units.distributions.AbstractContinuousDistScalar
 
AbstractContinuousDistScalar(double, Unit<?>) - Constructor for class org.opentrafficsim.core.units.distributions.AbstractContinuousDistScalar
 
AbstractDiscreteDistScalar - Class in org.opentrafficsim.core.units.distributions
Discrete distribution with unit.
AbstractDiscreteDistScalar(DistDiscrete, Unit<?>) - Constructor for class org.opentrafficsim.core.units.distributions.AbstractDiscreteDistScalar
 
AbstractDiscreteDistScalar(long, Unit<?>) - Constructor for class org.opentrafficsim.core.units.distributions.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
Constructor.
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
Constructor.
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
Constructor.
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
Constructor.
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
Constructor.
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
Constructor.
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
Constructor.
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
Constructor.
AbstractLinkBasedGTU - Class in org.opentrafficsim.core.gtu
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
AbstractLinkBasedGTU(String, GTUType, OTSSimulatorInterface, OTSNetwork) - Constructor for class org.opentrafficsim.core.gtu.AbstractLinkBasedGTU
 
AbstractOTSModel - Class in org.opentrafficsim.core.dsol
AbstractOTSModel is the base class for a model that runs on an OTSSimulator.
AbstractOTSModel(OTSSimulatorInterface, String, String) - Constructor for class org.opentrafficsim.core.dsol.AbstractOTSModel
Instantiate an abstract OTSModel.
AbstractOTSModel(OTSSimulatorInterface) - Constructor for class org.opentrafficsim.core.dsol.AbstractOTSModel
Instantiate an abstract OTSModel.
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-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
AbstractPerception(G) - Constructor for class org.opentrafficsim.core.gtu.perception.AbstractPerception
Construct perception.
AbstractPerceptionCategory<G extends GTU,P extends Perception<G>> - Class in org.opentrafficsim.core.gtu.perception
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
AbstractPerceptionCategory(P) - Constructor for class org.opentrafficsim.core.gtu.perception.AbstractPerceptionCategory
Constructor setting the perception.
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(AccelerationVector) - Constructor for class org.opentrafficsim.core.math.Acceleration3D
Construct a new Acceleration3D from vector of strongly typed Cartesian coordinates.
Acceleration3D(Acceleration, Acceleration, Acceleration) - Constructor for class org.opentrafficsim.core.math.Acceleration3D
Construct a new Acceleration3D from three strongly typed Cartesian coordinates.
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, Direction, Direction) - Constructor for class org.opentrafficsim.core.math.Acceleration3D
Construct a new Acceleration3D from a strongly typed acceleration and polar coordinates.
ACCELERATION_UNITS - Static variable in class org.opentrafficsim.core.network.factory.xml.units.AccelerationUnits
The acceleration units.
AccelerationSegment(Duration, Acceleration) - Constructor for class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.AccelerationSegment
 
AccelerationUnits - Class in org.opentrafficsim.core.network.factory.xml.units
Parser for acceleration with unit.
add(Distribution.FrequencyAndObject<O>) - Method in class org.opentrafficsim.core.distributions.Distribution
Append a generator to the internally stored list.
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(SimEventInterface<T>) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
add(OTSShape) - Method in class org.opentrafficsim.core.geometry.OTS2DSet
add(E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
add(int, E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
add(E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
addAll(Collection<? extends SimEventInterface<T>>) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
addAll(Collection<? extends OTSShape>) - Method in class org.opentrafficsim.core.geometry.OTS2DSet
addAll(Collection<? extends E>) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
addAll(int, Collection<? extends E>) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
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(GTUType, ParameterType<C>, ParameterType<T>, ParameterFactoryByType.Correlation<C, T>) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
Correlates one parameter to another.
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.
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 the event to the list of events.
AddEvent(double, E) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection.AddEvent
Constructor.
AddEvent(double, E, int) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalList.AddEvent
Constructor.
addFirst(E) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
addGridData(Quantity<Z, ?>, LengthVector, DurationVector, DoubleMatrixInterface<U>) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
Adds grid data.
addGridData(DataStream<Z>, LengthVector, DurationVector, DoubleMatrixInterface<U>) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
Adds grid data.
addGridDataSI(Quantity<?, ?>, double[], double[], double[][]) - Method in class org.opentrafficsim.core.egtf.EGTF
Adds grid data.
addGridDataSI(DataStream<?>, 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 interface org.opentrafficsim.core.network.Link
Add a GTU to this link (e.g., for statistical purposes, or for a model on macro level).
addGTU(GTU) - Method in class org.opentrafficsim.core.network.OTSLink
Add a GTU to this link (e.g., for statistical purposes, or for a model on macro level).
addGTU(GTU) - Method in class org.opentrafficsim.core.network.OTSNetwork
Add a GTU to the network.
addGTU(GTU) - Method in interface org.opentrafficsim.core.perception.PerceivableContext
Add a GTU to the network.
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 the Network.
addInvisibleObject(InvisibleObjectInterface) - Method in class org.opentrafficsim.core.network.OTSNetwork
Add an ObjectInterface implementing object to the 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 the 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 the 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 the network.
addNode(Node) - Method in class org.opentrafficsim.core.network.OTSNetwork
Register a node in the network.
addNode(Node) - Method in class org.opentrafficsim.core.network.route.CompleteRoute
Add a node to the end of the node list.
addNode(Node) - Method in class org.opentrafficsim.core.network.route.Route
Add a node to the end of the node list.
addObject(ObjectInterface) - Method in interface org.opentrafficsim.core.network.Network
Add an ObjectInterface implementing object to the Network.
addObject(ObjectInterface) - Method in class org.opentrafficsim.core.network.OTSNetwork
Add an ObjectInterface implementing object to the Network.
addParameter(GTUType, ParameterType<T>, T) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
 
addParameter(GTUType, ParameterTypeNumeric<T>, ContinuousDistDoubleScalar.Rel<T, U>) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
 
addParameter(GTUType, ParameterType<Integer>, DistDiscrete) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
 
addParameter(GTUType, ParameterType<Double>, DistContinuous) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
 
addParameter(ParameterType<T>, T) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
Add parameter for all GTU types.
addParameter(ParameterTypeDouble, double) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
Add 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(ParameterTypeDouble, DistContinuous) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
Add parameter for all GTU types.
addPerceptionCategory(T) - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerception
Adds given perception category to the perception.
addPerceptionCategory(T) - Method in interface org.opentrafficsim.core.gtu.perception.Perception
Adds given perception category to the perception.
addPointData(Quantity<Z, ?>, Length, Duration, Z) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
Adds point data.
addPointData(DataStream<Z>, Length, Duration, Z) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
Adds point data.
addPointDataSI(Quantity<?, ?>, double, double, double) - Method in class org.opentrafficsim.core.egtf.EGTF
Adds point data.
addPointDataSI(DataStream<?>, 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 the network.
addRoute(GTUType, Route) - Method in class org.opentrafficsim.core.network.OTSNetwork
Add a route to the 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(Quantity<Z, ?>, LengthVector, DurationVector, DoubleVectorInterface<U>) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
Adds vector data.
addVectorData(DataStream<Z>, LengthVector, DurationVector, DoubleVectorInterface<U>) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
Adds vector data.
addVectorDataSI(Quantity<?, ?>, double[], double[], double[]) - Method in class org.opentrafficsim.core.egtf.EGTF
Adds vector data.
addVectorDataSI(DataStream<?>, 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 along the x-axis, lateral pitch along the y-axis and vertical yaw along the z-axis), also called Tait–Bryan angles or Cardan angles.
Angle3D(AngleVector) - Constructor for class org.opentrafficsim.core.math.Angle3D
 
Angle3D(Angle, Angle, Angle) - Constructor for class org.opentrafficsim.core.math.Angle3D
 
Angle3D(double, double, double, AngleUnit) - Constructor for class org.opentrafficsim.core.math.Angle3D
 
ANGLE_UNITS - Static variable in class org.opentrafficsim.core.network.factory.xml.units.AngleUnits
The angle units.
AngleUnits - Class in org.opentrafficsim.core.network.factory.xml.units
Parser for angle with unit.
ANIMATION_GENERATOR_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
The (regular, not 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 (regular, not 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 the 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 the network.
ANIMATION_INVISIBLE_OBJECT_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
The (regular, not 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 (regular, not 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 (regular, not 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 (regular, not 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 (regular, not 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 (regular, not 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 (regular, not 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 (regular, not 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 (regular, not timed) event type for pub/sub indicating the removal of a Route for a gtuType.

B

baseTest(int, int, double, int, boolean, int) - Static method in class org.opentrafficsim.core.geometry.TestIntersectionPerformance
Perform a test.
Bezier - Class in org.opentrafficsim.core.geometry
Generation of Bézier curves.
bezier(int, OTSPoint3D...) - Static method in class org.opentrafficsim.core.geometry.Bezier
Construct a Bézier curve of degree n.
bezier(OTSPoint3D...) - Static method in class org.opentrafficsim.core.geometry.Bezier
Construct a Bézier curve of degree n.
buildConstantSpeedPlan(GTU, OTSLine3D, 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, OTSLine3D, 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 end of the curve.
buildGradualAccelerationPlan(GTU, OTSLine3D, 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.
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, OTSLine3D, 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, OTSLine3D, 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.

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-2019 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, OTSLine3D, OTSSimulatorInterface, Frequency) - Constructor for class org.opentrafficsim.core.network.CapacityOTSLink
Construct a new link.
CapacityOTSLink(Network, OTSSimulatorInterface, CapacityOTSLink) - Constructor for class org.opentrafficsim.core.network.CapacityOTSLink
Clone a link for a new network.
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.
checkAll(OTSLine3D, double) - Static method in class org.opentrafficsim.core.geometry.Test
Apply all offset methods and check the results.
checkOffsetLine(OTSLine3D, double, OTSLine3D.OffsetMethod) - Static method in class org.opentrafficsim.core.geometry.Test
Check the offsetLine method.
circleCenter(OTSPoint3D, OTSPoint3D, double) - Static method in class org.opentrafficsim.core.geometry.OTSPoint3D
Return the possible center points of a circle when two points and a radius are given.
circleIntersections(OTSPoint3D, double, OTSPoint3D, double) - Static method in class org.opentrafficsim.core.geometry.OTSPoint3D
Return the possible intersections between two circles.
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.
cleanUpHistory() - Method in class org.opentrafficsim.core.perception.HistoryManagerDEVS
Cleans up the history of all registered Historicals.
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.geometry.OTS2DSet
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(Network, OTSSimulatorInterface) - Method in class org.opentrafficsim.core.network.CapacityOTSLink
Clone the OTSLink for e.g., copying a network.
clone(Network, OTSSimulatorInterface) - Method in class org.opentrafficsim.core.network.OTSLink
Clone the OTSLink for e.g., copying a network.
clone(OTSNetwork, String, SimulatorInterface.TimeDoubleUnit, OTSSimulatorInterface) - Static method in class org.opentrafficsim.core.network.OTSNetworkUtils
Clone the OTSNetwork.
clone(Network, SimulatorInterface.TimeDoubleUnit) - Method in class org.opentrafficsim.core.network.route.CompleteRoute
Clone the Route.
clone(Network, SimulatorInterface.TimeDoubleUnit) - Method in class org.opentrafficsim.core.network.route.Route
Clone the Route.
clone(OTSSimulatorInterface, Network) - Method in interface org.opentrafficsim.core.object.InvisibleObjectInterface
Duplicate the invisibleObject in a new simulator and network.
clone(Network, SimulatorInterface.TimeDoubleUnit, boolean) - Method in class org.opentrafficsim.core.object.StaticObject
Clone the StaticObject for e.g., copying a network.
clone1(Network, SimulatorInterface.TimeDoubleUnit) - Method in class org.opentrafficsim.core.network.OTSNode
Clone the OTSode for e.g., copying a network.
clone2(Network, SimulatorInterface.TimeDoubleUnit) - Method in class org.opentrafficsim.core.network.OTSNode
Complete the cloning of the OTSode for e.g., copying a network.
closestPointOnLine(OTSLine3D) - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
Return the closest point on an OTSLine3D.
closestPointOnLine2D(OTSLine3D) - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
Return the closest point on an OTSLine3D.
closestPointOnSegment(OTSPoint3D, OTSPoint3D) - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
Project a point on a line segment (2D - Z-component is ignored).
closestPointOnSegmentToPoint(OTSPoint3D, OTSPoint3D, OTSPoint3D) - Static method in class org.opentrafficsim.core.geometry.OTSBufferingJTS
Project a point on a line (2D).
Clothoid - Class in org.opentrafficsim.core.geometry
Generate an OTSLine3D for a clothoid.
clothoid(OTSPoint3D, Direction, double, Length, Length, int) - Static method in class org.opentrafficsim.core.geometry.Clothoid
Approximate a clothoid with curvature 0 at start.
clothoid(OTSPoint3D, Direction, double, double, Length, Length, int) - Static method in class org.opentrafficsim.core.geometry.Clothoid
Approximate a clothoid.
clothoid(OTSPoint3D, Direction, LinearDensity, Length, Length, int) - Static method in class org.opentrafficsim.core.geometry.Clothoid
Approximate a clothoid with curvature 0 at start.
clothoid(OTSPoint3D, Direction, LinearDensity, LinearDensity, Length, Length, int) - Static method in class org.opentrafficsim.core.geometry.Clothoid
Approximate a clothoid.
Colors - Class in org.opentrafficsim.core.network.factory.xml.units
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
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 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 with directly connected Nodes.
CompleteRoute(String, GTUType) - Constructor for class org.opentrafficsim.core.network.route.CompleteRoute
Create an empty route for the given GTUType.
CompleteRoute(String, GTUType, List<Node>) - Constructor for class org.opentrafficsim.core.network.route.CompleteRoute
Create a route based on an initial list of nodes.
concatenate(OTSLine3D...) - Static method in class org.opentrafficsim.core.geometry.OTSLine3D
Concatenate several OTSLine3D instances.
concatenate(double, OTSLine3D, OTSLine3D) - Static method in class org.opentrafficsim.core.geometry.OTSLine3D
Concatenate two OTSLine3D instances.
concatenate(double, OTSLine3D...) - Static method in class org.opentrafficsim.core.geometry.OTSLine3D
Concatenate several OTSLine3D instances.
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(Object) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
contains(Object) - Method in class org.opentrafficsim.core.geometry.OTS2DSet
contains(OTSPoint3D) - Method in class org.opentrafficsim.core.geometry.OTSShape
 
contains(Rectangle2D) - Method in class org.opentrafficsim.core.geometry.OTSShape
Check if this OTSShape completely covers a rectangular region.
contains(Class<T>) - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerception
Returns whether the given perception category is present.
contains(Class<T>) - Method in interface org.opentrafficsim.core.gtu.perception.Perception
Returns whether the given perception category is present.
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
 
contains(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
contains(ParameterType<?>) - Method in class org.opentrafficsim.core.perception.HistoricalParameters
containsAll(Collection<?>) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
containsAll(Collection<?>) - Method in class org.opentrafficsim.core.geometry.OTS2DSet
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 the network.
containsGTU(GTU) - Method in interface org.opentrafficsim.core.perception.PerceivableContext
Test whether a GTU is registered in the network.
containsGtuId(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
Test whether a GTU ID is registered in the network.
containsGtuId(String) - Method in interface org.opentrafficsim.core.perception.PerceivableContext
Test whether a GTU ID is registered in the network.
containsInvisibleObject(InvisibleObjectInterface) - Method in interface org.opentrafficsim.core.network.Network
Test whether the invisible object is present in the Network.
containsInvisibleObject(String) - Method in interface org.opentrafficsim.core.network.Network
Test whether an invisible object with the given id is present in the Network.
containsInvisibleObject(InvisibleObjectInterface) - Method in class org.opentrafficsim.core.network.OTSNetwork
Test whether the invisible object is present in the Network.
containsInvisibleObject(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
Test whether an invisible object with the given id is present in the Network.
containsKey(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
containsLink(Link) - Method in interface org.opentrafficsim.core.network.Network
Test whether a link is present in the network.
containsLink(String) - Method in interface org.opentrafficsim.core.network.Network
Test whether a link with a given id is present in the network.
containsLink(Link) - Method in class org.opentrafficsim.core.network.OTSNetwork
Test whether a link is present in the network.
containsLink(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
Test whether a link with a given id is present in the network.
containsLink(Link) - Method in class org.opentrafficsim.core.network.route.CompleteRoute
Determine if this Route contains the specified Link.
containsNode(Node) - Method in interface org.opentrafficsim.core.network.Network
Test whether a node is present in the network.
containsNode(String) - Method in interface org.opentrafficsim.core.network.Network
Test whether a node with a given id is present in the network.
containsNode(Node) - Method in class org.opentrafficsim.core.network.OTSNetwork
Test whether a node is present in the network.
containsNode(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
Test whether a node with a given id is present in the network.
containsObject(ObjectInterface) - Method in interface org.opentrafficsim.core.network.Network
Test whether the object is present in the Network.
containsObject(String) - Method in interface org.opentrafficsim.core.network.Network
Test whether an object with the given id is present in the Network.
containsObject(ObjectInterface) - Method in class org.opentrafficsim.core.network.OTSNetwork
Test whether the object is present in the Network.
containsObject(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
Test whether an object with the given id is present in the Network.
containsRoute(GTUType, Route) - Method in interface org.opentrafficsim.core.network.Network
Determine whether the provided route exists in the network for the given GTUType.
containsRoute(GTUType, String) - Method in interface org.opentrafficsim.core.network.Network
Determine whether a route with the given id exists in the network for the given GTUType.
containsRoute(GTUType, Route) - Method in class org.opentrafficsim.core.network.OTSNetwork
Determine whether the provided route exists in the 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 the 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
 
ContinuousDistAcceleration - Class in org.opentrafficsim.core.units.distributions
Continuously distributed acceleration.
ContinuousDistAcceleration(DistContinuous, AccelerationUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistAcceleration
 
ContinuousDistAngle - Class in org.opentrafficsim.core.units.distributions
Continuously distributed angle.
ContinuousDistAngle(DistContinuous, AngleUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistAngle
 
ContinuousDistAngleSolid - Class in org.opentrafficsim.core.units.distributions
Continuously distributed angle solid.
ContinuousDistAngleSolid(DistContinuous, AngleSolidUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistAngleSolid
 
ContinuousDistArea - Class in org.opentrafficsim.core.units.distributions
Continuously distributed area.
ContinuousDistArea(DistContinuous, AreaUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistArea
 
ContinuousDistDensity - Class in org.opentrafficsim.core.units.distributions
Continuously distributed density.
ContinuousDistDensity(DistContinuous, DensityUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDensity
 
ContinuousDistDimensionless - Class in org.opentrafficsim.core.units.distributions
Continuously distributed dimensionless.
ContinuousDistDimensionless(DistContinuous, DimensionlessUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDimensionless
 
ContinuousDistDirection - Class in org.opentrafficsim.core.units.distributions
Continuously distributed direction.
ContinuousDistDirection(DistContinuous, DirectionUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDirection
 
ContinuousDistDoubleScalar - Interface in org.opentrafficsim.core.units.distributions
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
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
 
ContinuousDistElectricalCharge - Class in org.opentrafficsim.core.units.distributions
Continuously distributed electrical charge.
ContinuousDistElectricalCharge(DistContinuous, ElectricalChargeUnit) - Constructor for class org.opentrafficsim.core.units.distributions.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
 
ContinuousDistElectricalPotential - Class in org.opentrafficsim.core.units.distributions
Continuously distributed electrical potential.
ContinuousDistElectricalPotential(DistContinuous, ElectricalPotentialUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalPotential
 
ContinuousDistElectricalResistance - Class in org.opentrafficsim.core.units.distributions
Continuously distributed electrical resistance.
ContinuousDistElectricalResistance(DistContinuous, ElectricalResistanceUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalResistance
 
ContinuousDistEnergy - Class in org.opentrafficsim.core.units.distributions
Continuously distributed energy.
ContinuousDistEnergy(DistContinuous, EnergyUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistEnergy
 
ContinuousDistFloatScalar - Interface in org.opentrafficsim.core.units.distributions
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
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
 
ContinuousDistForce - Class in org.opentrafficsim.core.units.distributions
Continuously distributed force.
ContinuousDistForce(DistContinuous, ForceUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistForce
 
ContinuousDistFrequency - Class in org.opentrafficsim.core.units.distributions
Continuously distributed frequency.
ContinuousDistFrequency(DistContinuous, FrequencyUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistFrequency
 
ContinuousDistLength - Class in org.opentrafficsim.core.units.distributions
Continuously distributed length.
ContinuousDistLength(DistContinuous, LengthUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistLength
 
ContinuousDistLinearDensity - Class in org.opentrafficsim.core.units.distributions
Continuously distributed linear density.
ContinuousDistLinearDensity(DistContinuous, LinearDensityUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistLinearDensity
 
ContinuousDistMass - Class in org.opentrafficsim.core.units.distributions
Continuously distributed mass.
ContinuousDistMass(DistContinuous, MassUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistMass
 
ContinuousDistPosition - Class in org.opentrafficsim.core.units.distributions
Continuously distributed position.
ContinuousDistPosition(DistContinuous, PositionUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistPosition
 
ContinuousDistPower - Class in org.opentrafficsim.core.units.distributions
Continuously distributed power.
ContinuousDistPower(DistContinuous, PowerUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistPower
 
ContinuousDistPressure - Class in org.opentrafficsim.core.units.distributions
Continuously distributed pressure.
ContinuousDistPressure(DistContinuous, PressureUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistPressure
 
ContinuousDistSpeed - Class in org.opentrafficsim.core.units.distributions
Continuously distributed speed.
ContinuousDistSpeed(DistContinuous, SpeedUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistSpeed
 
ContinuousDistTemperature - Class in org.opentrafficsim.core.units.distributions
Continuously distributed temperature.
ContinuousDistTemperature(DistContinuous, TemperatureUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistTemperature
 
ContinuousDistTime - Class in org.opentrafficsim.core.units.distributions
Continuously distributed time.
ContinuousDistTime(DistContinuous, TimeUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistTime
 
ContinuousDistTorque - Class in org.opentrafficsim.core.units.distributions
Continuously distributed torque.
ContinuousDistTorque(DistContinuous, TorqueUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistTorque
 
ContinuousDistVolume - Class in org.opentrafficsim.core.units.distributions
Continuously distributed volume.
ContinuousDistVolume(DistContinuous, VolumeUnit) - Constructor for class org.opentrafficsim.core.units.distributions.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 - Class in org.opentrafficsim.core.egtf
Utility class for convolution using fast fourier transformation.
convolution(double[][], double[][]) - Static method in class org.opentrafficsim.core.egtf.Convolution
Convolution of two matrices using fast fourier transform.
Coordinates - Class in org.opentrafficsim.core.network.factory.xml.units
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
correlate(C, T) - Method in interface org.opentrafficsim.core.parameters.ParameterFactoryByType.Correlation
Returns the correlated value.
create(String, Time, Duration, Duration, OTSModelInterface) - Static method in class org.opentrafficsim.core.dsol.OTSReplication
Create a new OTSReplication.
create(GTU) - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlannerFactory
Creates a new strategical planner for the given GTU.
create(GTU) - Method in interface org.opentrafficsim.core.gtu.plan.tactical.TacticalPlannerFactory
Creates a new tactical planner for the given GTU.
createAndCleanOTSLine3D(OTSPoint3D...) - Static method in class org.opentrafficsim.core.geometry.OTSLine3D
Create an OTSLine3D, while cleaning repeating successive points.
createAndCleanOTSLine3D(List<OTSPoint3D>) - Static method in class org.opentrafficsim.core.geometry.OTSLine3D
Create an OTSLine3D, while cleaning repeating successive points.
createAndCleanOTSShape(OTSPoint3D[]) - Static method in class org.opentrafficsim.core.geometry.OTSShape
Create an OTSLine3D, while cleaning repeating successive points.
createAndCleanOTSShape(List<OTSPoint3D>) - Static method in class org.opentrafficsim.core.geometry.OTSShape
Create an OTSLine3D, while cleaning repeating successive points.
cubic(int, OTSPoint3D, OTSPoint3D, OTSPoint3D, OTSPoint3D) - Static method in class org.opentrafficsim.core.geometry.Bezier
Construct a cubic Bézier curve from start to end with two control points.
cubic(int, DirectedPoint, DirectedPoint) - 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, DirectedPoint, DirectedPoint, 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, DirectedPoint, DirectedPoint, 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(DirectedPoint, DirectedPoint) - 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.
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
 
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, SimulatorInterface.TimeDoubleUnit) - Static method in class org.opentrafficsim.core.network.OTSNetworkUtils
Remove all objects and animation in the network.
DESTROY_EVENT - Static variable in interface org.opentrafficsim.core.gtu.GTU
The event type for pub/sub indicating destruction of the GTU.
DirectedLinkPosition - Class in org.opentrafficsim.core.network
Directed link position.
DirectedLinkPosition(Link, double, GTUDirectionality) - Constructor for class org.opentrafficsim.core.network.DirectedLinkPosition
 
DirectedLinkPosition(Link, Length, GTUDirectionality) - Constructor for class org.opentrafficsim.core.network.DirectedLinkPosition
 
DirectEgoPerception<G extends GTU,P extends Perception<G>> - Class in org.opentrafficsim.core.gtu.perception
Copyright (c) 2013-2019 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 along the x-axis, lateral pitch along the y-axis and vertical yaw along the z-axis), also called Tait–Bryan angles or Cardan angles.
Direction3D(DirectionVector) - Constructor for class org.opentrafficsim.core.math.Direction3D
 
Direction3D(Direction, Direction, Direction) - Constructor for class org.opentrafficsim.core.math.Direction3D
 
Direction3D(double, double, double, DirectionUnit) - Constructor for class org.opentrafficsim.core.math.Direction3D
 
DIRECTION_UNITS - Static variable in class org.opentrafficsim.core.network.factory.xml.units.AngleUnits
The direction units.
Directions - Class in org.opentrafficsim.core.network.factory.xml.units
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
DiscreteDistAbsoluteTemperature - Class in org.opentrafficsim.core.units.distributions
Discretely distributed absolute temperature.
DiscreteDistAbsoluteTemperature(DistDiscrete, AbsoluteTemperatureUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistAbsoluteTemperature
 
DiscreteDistAcceleration - Class in org.opentrafficsim.core.units.distributions
Discretely distributed acceleration.
DiscreteDistAcceleration(DistDiscrete, AccelerationUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistAcceleration
 
DiscreteDistAngle - Class in org.opentrafficsim.core.units.distributions
Discretely distributed angle.
DiscreteDistAngle(DistDiscrete, AngleUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistAngle
 
DiscreteDistAngleSolid - Class in org.opentrafficsim.core.units.distributions
Discretely distributed angle solid.
DiscreteDistAngleSolid(DistDiscrete, AngleSolidUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistAngleSolid
 
DiscreteDistArea - Class in org.opentrafficsim.core.units.distributions
Discretely distributed area.
DiscreteDistArea(DistDiscrete, AreaUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistArea
 
DiscreteDistDensity - Class in org.opentrafficsim.core.units.distributions
Discretely distributed density.
DiscreteDistDensity(DistDiscrete, DensityUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDensity
 
DiscreteDistDimensionless - Class in org.opentrafficsim.core.units.distributions
Discretely distributed dimensionless.
DiscreteDistDimensionless(DistDiscrete, DimensionlessUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDimensionless
 
DiscreteDistDirection - Class in org.opentrafficsim.core.units.distributions
Discretely distributed direction.
DiscreteDistDirection(DistDiscrete, DirectionUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDirection
 
DiscreteDistDoubleScalar - Interface in org.opentrafficsim.core.units.distributions
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
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
 
DiscreteDistElectricalCharge - Class in org.opentrafficsim.core.units.distributions
Discretely distributed electrical charge.
DiscreteDistElectricalCharge(DistDiscrete, ElectricalChargeUnit) - Constructor for class org.opentrafficsim.core.units.distributions.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
 
DiscreteDistElectricalPotential - Class in org.opentrafficsim.core.units.distributions
Discretely distributed electrical potential.
DiscreteDistElectricalPotential(DistDiscrete, ElectricalPotentialUnit) - Constructor for class org.opentrafficsim.core.units.distributions.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
 
DiscreteDistEnergy - Class in org.opentrafficsim.core.units.distributions
Discretely distributed energy.
DiscreteDistEnergy(DistDiscrete, EnergyUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistEnergy
 
DiscreteDistFloatScalar - Interface in org.opentrafficsim.core.units.distributions
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
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
 
DiscreteDistForce - Class in org.opentrafficsim.core.units.distributions
Discretely distributed force.
DiscreteDistForce(DistDiscrete, ForceUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistForce
 
DiscreteDistFrequency - Class in org.opentrafficsim.core.units.distributions
Discretely distributed frequency.
DiscreteDistFrequency(DistDiscrete, FrequencyUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistFrequency
 
DiscreteDistLength - Class in org.opentrafficsim.core.units.distributions
Discretely distributed length.
DiscreteDistLength(DistDiscrete, LengthUnit) - Constructor for class org.opentrafficsim.core.units.distributions.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
 
DiscreteDistMass - Class in org.opentrafficsim.core.units.distributions
Discretely distributed mass.
DiscreteDistMass(DistDiscrete, MassUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistMass
 
DiscreteDistPosition - Class in org.opentrafficsim.core.units.distributions
Discretely distributed position.
DiscreteDistPosition(DistDiscrete, PositionUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistPosition
 
DiscreteDistPower - Class in org.opentrafficsim.core.units.distributions
Discretely distributed power.
DiscreteDistPower(DistDiscrete, PowerUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistPower
 
DiscreteDistPressure - Class in org.opentrafficsim.core.units.distributions
Discretely distributed pressure.
DiscreteDistPressure(DistDiscrete, PressureUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistPressure
 
DiscreteDistSpeed - Class in org.opentrafficsim.core.units.distributions
Discretely distributed speed.
DiscreteDistSpeed(DistDiscrete, SpeedUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistSpeed
 
DiscreteDistTemperature - Class in org.opentrafficsim.core.units.distributions
Discretely distributed temperature.
DiscreteDistTemperature(DistDiscrete, TemperatureUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistTemperature
 
DiscreteDistTime - Class in org.opentrafficsim.core.units.distributions
Discretely distributed time.
DiscreteDistTime(DistDiscrete, TimeUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistTime
 
DiscreteDistTorque - Class in org.opentrafficsim.core.units.distributions
Discretely distributed torque.
DiscreteDistTorque(DistDiscrete, TorqueUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistTorque
 
DiscreteDistVolume - Class in org.opentrafficsim.core.units.distributions
Discretely distributed volume.
DiscreteDistVolume(DistDiscrete, VolumeUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistVolume
 
distance(OTSPoint3D) - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
 
distance(LinkLocation) - Method in class org.opentrafficsim.core.network.LinkLocation
Returns the distance to another LinkLocation.
distanceLineSegmentToPoint(OTSPoint3D, OTSPoint3D, OTSPoint3D) - Static method in class org.opentrafficsim.core.geometry.OTSBufferingJTS
Compute the distance of a line segment to a point.
distanceSI(OTSPoint3D) - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
 
DistNormalTrunc - Class in org.opentrafficsim.core.dsol
The Normal Truncated distribution.
DistNormalTrunc(StreamInterface, double, double) - Constructor for class org.opentrafficsim.core.dsol.DistNormalTrunc
constructs a normal distribution with mu=0 and sigma=1.
DistNormalTrunc(StreamInterface, double, double, double, double) - Constructor for class org.opentrafficsim.core.dsol.DistNormalTrunc
constructs a normal distribution with mu and sigma.
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
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
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.dsol.DistNormalTrunc
draw() - Method in class org.opentrafficsim.core.gtu.TemplateGTUType
Returns characteristics for the given GTU.
Draw - Class in org.opentrafficsim.core.math
Utility to draw from a collection.
draw(Collection<E>, StreamInterface) - Static method in class org.opentrafficsim.core.math.Draw
Returns a randomly drawn element using uniform weights.
draw() - Method in class org.opentrafficsim.core.network.route.ProbabilisticRouteGenerator
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistAbsoluteTemperature
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistAcceleration
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistAngle
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistAngleSolid
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistArea
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDensity
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDimensionless
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDirection
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Abs
 
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Rel
 
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDuration
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalCharge
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalCurrent
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalPotential
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalResistance
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistEnergy
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Abs
 
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Rel
 
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistFlowMass
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistForce
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistFrequency
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistLength
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistLinearDensity
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistMass
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistPosition
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistPower
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistPressure
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistSpeed
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistTemperature
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistTime
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistTorque
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistVolume
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistAbsoluteTemperature
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistAcceleration
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistAngle
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistAngleSolid
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistArea
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDensity
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDimensionless
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDirection
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Abs
 
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Rel
 
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDuration
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalCharge
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalCurrent
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalPotential
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalResistance
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistEnergy
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Abs
 
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Rel
 
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistFlowMass
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistForce
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistFrequency
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistLength
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistLinearDensity
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistMass
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistPosition
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistPower
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistPressure
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistSpeed
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistTemperature
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistTime
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistTorque
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistVolume
Drawable - Interface in org.opentrafficsim.core.animation
Indicates that an object is drawable, and its DrawingInfo can be requested.
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.
duration - Variable in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.Segment
The duration of the acceleration or speed for this segment.
DURATION_UNITS - Static variable in class org.opentrafficsim.core.network.factory.xml.units.DurationUnits
The time units.
DurationUnits - Class in org.opentrafficsim.core.network.factory.xml.units
Parser for durations and frequencies with unit.

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
end() - Static method in class org.opentrafficsim.core.gtu.Profile
Ends timing on the calling class and method, specified by line number (of the start command).
end(String) - Static method in class org.opentrafficsim.core.gtu.Profile
Ends timing on the calling class and method, specified by given name.
endOfSimulation() - Method in class org.opentrafficsim.core.perception.HistoryManager
Method that clears the entire memory at simulation end.
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.geometry.OTSLine3D
equals(Object) - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
equals(Object) - Method in class org.opentrafficsim.core.gtu.AbstractGTU
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
EventCollection(double, E) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection.EventCollection
Constructor.
EventList(double, E, int) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalList.EventList
Constructor.
EventMap(double, K, boolean, V) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap.EventMap
Constructor.
EventValue(double, T) - Constructor for class org.opentrafficsim.core.perception.AbstractHistorical.EventValue
Constructor.
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) - Constructor for class org.opentrafficsim.core.network.ExpansionNetwork
 
ExpKernelShape - Class in org.opentrafficsim.core.egtf
Exponential implementation of a shape.
extract(Length, Length) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
Create a new OTSLine3D that covers a sub-section of this OTSLine3D.
extract(double, double) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
Create a new OTSLine3D that covers a sub-section of this OTSLine3D.
extractFractional(double, double) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
Construct a new OTSLine3D covering the indicated fraction of this OTSLine3D.

F

fill(C) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
Fill collection with the current collection.
fill(Time, C) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
Fill collection with the collection at the given simulation time.
fill(M) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
Fill map with the current map.
fill(Time, M) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
Fill map with the map at the given simulation time.
Filter - Interface in org.opentrafficsim.core.egtf
Interface for filtered data.
filter(LengthVector, DurationVector, Quantity<?, ?>...) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
Returns 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.
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
Generate a fixed route (always the same).
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 other 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.
FREQUENCY_UNITS - Static variable in class org.opentrafficsim.core.network.factory.xml.units.DurationUnits
The per time units.
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, DirectedPoint) - 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 the 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 the network.
get(int) - Method in class org.opentrafficsim.core.distributions.Distribution
Retrieve one of the internally stored generators.
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.
get(int) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
Return one point of this OTSLine3D.
get(int) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
get(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalArrayList
Returns the current list.
get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalArrayList
Returns a past list.
get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalCollection
Returns the current collection.
get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalCollection
Returns a past collection.
get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalDeque
Returns the current deque.
get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalDeque
Returns a past deque.
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalEnumMap
Returns the current map.
get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalEnumMap
Returns a past map.
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalHashMap
Returns the current map.
get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalHashMap
Returns a past map.
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalHashSet
Returns the current set.
get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalHashSet
Returns a past set.
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashMap
Returns the current map.
get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashMap
Returns a past map.
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashSet
Returns the current set.
get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashSet
Returns a past set.
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
Returns the current deque.
get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
Returns a past deque.
get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalList
Returns the current list.
get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalList
Returns a past list.
get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalMap
Returns the current map.
get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalMap
Returns a past map.
get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalNavigableMap
Returns the current navigable map.
get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalNavigableMap
Returns a past navigable map.
get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalNavigableSet
Returns the current navigable set.
get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalNavigableSet
Returns a past navigable set.
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalPriorityQueue
Returns the current queue.
get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalPriorityQueue
Returns a past queue.
get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalQueue
Returns the current queue.
get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalQueue
Returns a past queue.
get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalSet
Returns the current set.
get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalSet
Returns a past set.
get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalSortedMap
Returns the current sorted map.
get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalSortedMap
Returns a past sorted map.
get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalSortedSet
Returns the current sorted set.
get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalSortedSet
Returns a past sorted set.
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalTreeMap
Returns the current navigable map.
get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalTreeMap
Returns a past navigable map.
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalTreeSet
Returns the current navigable set.
get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalTreeSet
Returns a past navigable set.
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalVector
Returns the current list.
get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalVector
Returns a past list.
get() - Method in interface org.opentrafficsim.core.perception.Historical
Get value at current simulation time.
get(Time) - Method in interface org.opentrafficsim.core.perception.Historical
Get value at given time.
get() - Method in class org.opentrafficsim.core.perception.HistoricalValue
Get value at current simulation time.
get(Time) - Method in class org.opentrafficsim.core.perception.HistoricalValue
Get value at given time.
get() - Method in class org.opentrafficsim.core.perception.NullHistorical
Get value at current simulation time.
get(Time) - Method in class org.opentrafficsim.core.perception.NullHistorical
Get value at given time.
getAcceleration() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
getAcceleration(Time) - Method in class org.opentrafficsim.core.gtu.AbstractGTU
getAcceleration() - Method in interface org.opentrafficsim.core.gtu.GTU
 
getAcceleration(Time) - Method in interface org.opentrafficsim.core.gtu.GTU
 
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(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.plan.operational.OperationalPlan
Calculate the acceleration of the GTU at the given time.
getAcceleration() - Method in class org.opentrafficsim.core.math.Acceleration3D
Retrieve the norm of this Acceleration3D.
getBounds() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
getBounds() - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
This method returns a sphere with a diameter of half a meter as the default bounds for a point.
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
 
getCapacity() - Method in class org.opentrafficsim.core.network.CapacityOTSLink
getCenter() - Method in interface org.opentrafficsim.core.gtu.GTU
 
getCentroid() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
Retrieve the centroid of this OTSLine3D.
getChild(Object) - Method in class org.opentrafficsim.core.gtu.NestedCache
Return branch for key.
getChildren() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
Returns the children GTU's.
getChildren() - Method in interface org.opentrafficsim.core.gtu.GTU
Returns the children GTU's.
getCollection() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
Returns the internal collection.
getCompatibility() - Method in class org.opentrafficsim.core.network.LinkType
 
getContourPoints() - Method in interface org.opentrafficsim.core.gtu.GTU
 
getCoordinate() - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
 
getCoordinates() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
Construct a Coordinate array and fill it with the points of this OTSLine3D.
getCumulativeProbability(double) - Method in class org.opentrafficsim.core.dsol.DistNormalTrunc
returns the cumulative probability of the x-value.
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 the network for the GTUType.
getDefinedRouteMap(GTUType) - Method in class org.opentrafficsim.core.network.OTSNetwork
Return an immutable map of routes that exist in the 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
Returns the destination.
getDirectedPoint() - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
 
getDirection() - Method in class org.opentrafficsim.core.network.LinkDirection
 
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, boolean) - Method in class org.opentrafficsim.core.compatibility.GTUCompatibility
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, boolean) - Method in class org.opentrafficsim.core.network.LinkType
Retrieve the allowed driving directions for a GTUType.
getDirectionality(GTUType) - Method in class org.opentrafficsim.core.network.OTSLink
This method returns the directionality of the link for a GTU type.
getDistribution() - Method in class org.opentrafficsim.core.units.distributions.AbstractContinuousDistScalar
 
getDistribution() - Method in class org.opentrafficsim.core.units.distributions.AbstractDiscreteDistScalar
 
getDuration() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.Segment
 
getDurationSI() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.Segment
 
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
 
getEndLocation() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Provide the end location of this operational plan as a DirectedPoint.
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
 
getEndTime() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Return the time it will take to complete the entire operational plan.
getEnvelope() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
Get the bounding rectangle of this OTSLine3D.
getEvent(Time) - Method in class org.opentrafficsim.core.perception.AbstractHistorical
Returns the most recent event from before or on 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.geometry.OTSLine3D
Return the first point of this OTSLine3D.
getFirst() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
getFractionalLongitudinalPosition() - Method in class org.opentrafficsim.core.network.DirectedLinkPosition
 
getFractionalLongitudinalPosition() - Method in class org.opentrafficsim.core.network.LinkLocation
 
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
 
getFullId() - Method in interface org.opentrafficsim.core.object.ObjectInterface
 
getFullId() - Method in class org.opentrafficsim.core.object.StaticObject
getGeometry() - Method in interface org.opentrafficsim.core.object.ObjectInterface
 
getGeometry() - Method in class org.opentrafficsim.core.object.StaticObject
getGtu() - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerception
Return the GTU of this perception.
getGtu() - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerceptionCategory
Returns the connected GTU.
getGtu() - Method in interface org.opentrafficsim.core.gtu.perception.Perception
Return the GTU of this perception.
getGtu() - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
Returns the GTU.
getGtu() - Method in interface org.opentrafficsim.core.gtu.plan.tactical.TacticalPlanner
Returns the GTU.
getGTU(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
Get a GTU in the model.
getGTU(String) - Method in interface org.opentrafficsim.core.perception.PerceivableContext
Get a GTU in the model.
getGTUCount() - Method in interface org.opentrafficsim.core.network.Link
Provide the number of GTUs on this link.
getGTUCount() - Method in class org.opentrafficsim.core.network.OTSLink
Provide the number of GTUs on this link.
getGTUs() - Method in interface org.opentrafficsim.core.network.Link
Provide a safe copy of the set of GTUs.
getGTUs() - Method in class org.opentrafficsim.core.network.OTSLink
Provide a safe copy of the set of GTUs.
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.
getGtuType(String) - Method in interface org.opentrafficsim.core.definitions.Definitions
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() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
getGTUType() - Method in interface org.opentrafficsim.core.gtu.GTU
 
getGTUType() - Method in class org.opentrafficsim.core.gtu.GTUCharacteristics
Retrieve the GTU type.
getGTUType() - Method in class org.opentrafficsim.core.gtu.TemplateGTUType
 
getGtuType(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
Retrieve a defined GTUType based on its id.
getGtuType(GTUType.DEFAULTS) - Method in class org.opentrafficsim.core.network.OTSNetwork
Retrieve a defined default GTUType based on its enum.
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.
getHeight() - Method in interface org.opentrafficsim.core.object.ObjectInterface
 
getHeight() - Method in class org.opentrafficsim.core.object.StaticObject
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
 
getId() - Method in enum org.opentrafficsim.core.network.LinkType.DEFAULTS
 
getId() - Method in interface org.opentrafficsim.core.network.Network
 
getId() - Method in interface org.opentrafficsim.core.network.Node
 
getId() - Method in class org.opentrafficsim.core.network.OTSLink
getId() - Method in class org.opentrafficsim.core.network.OTSNetwork
Get a descriptive Id of the perceivable context (e.g., useful for debugging purposes).
getId() - Method in class org.opentrafficsim.core.network.OTSNode
 
getId() - Method in class org.opentrafficsim.core.network.route.Route
 
getId() - Method in class org.opentrafficsim.core.object.StaticObject
getId() - Method in interface org.opentrafficsim.core.perception.PerceivableContext
Get a descriptive Id of the perceivable context (e.g., 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.
getInverseCumulativeProbability(double) - Method in class org.opentrafficsim.core.dsol.DistNormalTrunc
returns the x-value of the given cumulativePropability.
getInvisibleObjectMap() - Method in interface org.opentrafficsim.core.network.Network
Return an immutable map of all InvisibleObject implementing objects in the Network.
getInvisibleObjectMap(Class<InvisibleObjectInterface>) - Method in interface org.opentrafficsim.core.network.Network
Return an immutable map of all InvisibleObject implementing objects in the network that are of type objectType, or any sub type thereof.
getInvisibleObjectMap() - Method in class org.opentrafficsim.core.network.OTSNetwork
Return an immutable map of all InvisibleObject implementing objects in the Network.
getInvisibleObjectMap(Class<InvisibleObjectInterface>) - Method in class org.opentrafficsim.core.network.OTSNetwork
Return an immutable map of all InvisibleObject implementing objects in the network that are of type objectType, or any sub type thereof.
getKeys() - Method in class org.opentrafficsim.core.gtu.NestedCache
Return set of key objects on this level.
getLast() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
Return the last point of this OTSLine3D.
getLast() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
getLastEvent() - Method in class org.opentrafficsim.core.perception.AbstractHistorical
Returns the last event.
getLength() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
Return the length of this OTSLine3D in meters.
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
 
getLength() - Method in class org.opentrafficsim.core.network.OTSLink
getLengthSI() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
Return the length of this OTSLine3D as a double value in SI units.
getLineString() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
Construct a LineString from this OTSLine3D.
getLink() - Method in class org.opentrafficsim.core.gtu.AbstractLinkBasedGTU
Return the link on which the REFERENCE position of the GTU currently is on.
getLink() - Method in class org.opentrafficsim.core.network.LinkDirection
 
getLink() - Method in class org.opentrafficsim.core.network.LinkEdge
 
getLink() - Method in class org.opentrafficsim.core.network.LinkLocation
 
getLink(String) - Method in interface org.opentrafficsim.core.network.Network
Retrieve a node with a given id from the network, or null if the id cannot be found.
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 the network.
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 the 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 the 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 the network.
getLink(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
Retrieve a node with a given id from the network, or null if the id cannot be found.
getLinkGraphs() - Method in class org.opentrafficsim.core.network.OTSNetwork
 
getLinkMap() - Method in interface org.opentrafficsim.core.network.Network
Provide an immutable map of link ids to links in the network.
getLinkMap() - Method in class org.opentrafficsim.core.network.OTSNetwork
Provide an immutable map of link ids to links in the network.
getLinks() - Method in interface org.opentrafficsim.core.network.Node
 
getLinks() - Method in class org.opentrafficsim.core.network.OTSNode
getLinkType(String) - Method in interface org.opentrafficsim.core.definitions.Definitions
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() - Method in interface org.opentrafficsim.core.network.Link
 
getLinkType() - Method in class org.opentrafficsim.core.network.LinkDirection
 
getLinkType() - Method in class org.opentrafficsim.core.network.OTSLink
getLinkType(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
Retrieve a defined LinkType based on its id.
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(Length) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
Get the location at a position on the line, with its direction.
getLocation() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
getLocation() - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
getLocation() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
getLocation(Time) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Calculate the location at the given time.
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, RelativePosition) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Calculate the location after the given duration since the start of the plan.
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
getLocationExtended(Length) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
Get the location at a position on the line, with its direction.
getLocationExtendedSI(double) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
Get the location at a position on the line, with its direction.
getLocationFraction(double) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
Get the location at a fraction of the line, with its direction.
getLocationFraction(double, double) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
Get the location at a fraction of the line, with its direction.
getLocationFractionExtended(double) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
Get the location at a fraction of the line (or outside the line), with its direction.
getLocationSI(double) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
Get the location at a position on the line, with its direction.
getLocationVector() - Method in class org.opentrafficsim.core.egtf.typed.TypedFilter
Returns the grid location.
getLongitudinalPosition() - Method in class org.opentrafficsim.core.network.DirectedLinkPosition
 
getLongitudinalPosition() - Method in class org.opentrafficsim.core.network.LinkLocation
 
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.
getMaximumSpeed() - Method in interface org.opentrafficsim.core.gtu.GTU
 
getMaximumSpeed() - Method in class org.opentrafficsim.core.gtu.GTUCharacteristics
Retrieve the maximum speed.
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.AbstractLinkBasedGTU
 
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
 
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(String) - Method in interface org.opentrafficsim.core.network.Network
Retrieve a node with a given id from the 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 the network, or null if the id cannot be found.
getNode(int) - Method in class org.opentrafficsim.core.network.route.Route
 
getNodeFrom() - Method in class org.opentrafficsim.core.network.LinkDirection
 
getNodeMap() - Method in interface org.opentrafficsim.core.network.Network
Provide an immutable map of node ids to nodes in the network.
getNodeMap() - Method in class org.opentrafficsim.core.network.OTSNetwork
Provide an immutable map of node ids to nodes in the network.
getNodes() - Method in class org.opentrafficsim.core.network.route.Route
 
getNodeTo() - Method in class org.opentrafficsim.core.network.LinkDirection
 
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
Return object of given type with given id.
getObject(Class<T>, String) - Method in class org.opentrafficsim.core.network.OTSNetwork
Return object of given type with given id.
getObjectMap() - Method in interface org.opentrafficsim.core.network.Network
Return an immutable map of all ObjectInterface implementing objects in the Network.
getObjectMap(Class<T>) - Method in interface org.opentrafficsim.core.network.Network
Return an immutable map of all ObjectInterface implementing objects in the network that are of type objectType, or any sub type thereof.
getObjectMap() - Method in class org.opentrafficsim.core.network.OTSNetwork
Return an immutable map of all ObjectInterface implementing objects in the Network.
getObjectMap(Class<T>) - Method in class org.opentrafficsim.core.network.OTSNetwork
Return an immutable map of all ObjectInterface implementing objects in the 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
getOdometer(Time) - Method in class org.opentrafficsim.core.gtu.AbstractGTU
getOdometer() - Method in interface org.opentrafficsim.core.gtu.GTU
 
getOdometer(Time) - Method in interface org.opentrafficsim.core.gtu.GTU
 
getOperationalPlan() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
getOperationalPlan(Time) - Method in class org.opentrafficsim.core.gtu.AbstractGTU
getOperationalPlan() - Method in interface org.opentrafficsim.core.gtu.GTU
 
getOperationalPlan(Time) - Method in interface org.opentrafficsim.core.gtu.GTU
 
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
Returns the origin.
getParameter(ParameterType<T>) - Method in class org.opentrafficsim.core.perception.HistoricalParameters
getParameter() - Method in class org.opentrafficsim.core.perception.HistoricalParameters.ParameterValueSet
 
getParameterOrNull(ParameterType<T>) - Method in class org.opentrafficsim.core.perception.HistoricalParameters
getParameters() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
getParameters() - Method in interface org.opentrafficsim.core.gtu.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 the given simulation time.
getParent() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
Returns the parent GTU, or null if this GTU has no parent.
getParent() - Method in interface org.opentrafficsim.core.gtu.GTU
Returns 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
 
getPerceivedDistance() - Method in interface org.opentrafficsim.core.perception.PerceivedObject2D
Get the perceived distance to the object.
getPerceivedDistance() - Method in interface org.opentrafficsim.core.perception.PerceivedObject3D
Get the perceived distance to the object.
getPerceivedLocation() - Method in interface org.opentrafficsim.core.perception.PerceivedObject2D
Get the perceived location of the object.
getPerceivedLocation() - Method in interface org.opentrafficsim.core.perception.PerceivedObject3D
Get the perceived location of the object.
getPerceivedMovingDirection() - Method in interface org.opentrafficsim.core.perception.PerceivedObject2D
Get the perceived absolute 3D moving angle.
getPerceivedMovingDirection() - Method in interface org.opentrafficsim.core.perception.PerceivedObject3D
Get the perceived absolute 3D moving angle.
getPerceivedRelativeMovingDirection() - Method in interface org.opentrafficsim.core.perception.PerceivedObject2D
Get the perceived 3D moving angle from our reference point to the object.
getPerceivedRelativeMovingDirection() - Method in interface org.opentrafficsim.core.perception.PerceivedObject3D
Get the perceived 3D moving angle from our reference point to the object.
getPerceivedSpeed() - Method in interface org.opentrafficsim.core.perception.PerceivedObject2D
Get the perceived speed of the object.
getPerceivedSpeed() - Method in interface org.opentrafficsim.core.perception.PerceivedObject3D
Get the perceived speed of the object.
getPerceivedSpeed3D() - Method in interface org.opentrafficsim.core.perception.PerceivedObject2D
Get the perceived speed of the object, split into movement in the X, Y, and Z direction.
getPerceivedSpeed3D() - Method in interface org.opentrafficsim.core.perception.PerceivedObject3D
Get the perceived speed of the object, split into movement in the X, Y, and Z direction.
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
 
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
 
getPitch() - Method in class org.opentrafficsim.core.math.Direction3D
 
getPoint() - Method in interface org.opentrafficsim.core.network.Node
 
getPoint() - Method in class org.opentrafficsim.core.network.OTSNode
 
getPoint2D() - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
 
getPoints() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
Return an array of OTSPoint3D that represents this OTSLine3D.
getProgress() - Method in class org.opentrafficsim.core.egtf.EgtfEvent
Returns the progress, a value in the range [0 ...
getRadius(double) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
Returns the directional radius of the line at a given fraction.
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
 
getRoll() - Method in class org.opentrafficsim.core.math.Direction3D
 
getRoute() - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
Returns the route.
getRoute(GTUType, String) - Method in interface org.opentrafficsim.core.network.Network
Return the route with the given id in the network for the given GTUType, or null if it the route with the id does not exist.
getRoute(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
Returns the route with given id or null if no such route is available.
getRoute(GTUType, String) - Method in class org.opentrafficsim.core.network.OTSNetwork
Return the route with the given id in the network for the given GTUType, or null if it the route with the id does not exist.
getRouteMap() - Method in class org.opentrafficsim.core.network.OTSNetwork
 
getRoutesBetween(GTUType, Node, Node) - Method in interface org.opentrafficsim.core.network.Network
Return the the shortest route between two nodes in the network, via a list of intermediate nodes.
getRoutesBetween(GTUType, Node, Node) - Method in class org.opentrafficsim.core.network.OTSNetwork
Return the the shortest route between two nodes in the network, via a list of intermediate nodes.
getShape() - Method in class org.opentrafficsim.core.geometry.OTSShape
 
getShortestRouteBetween(GTUType, Node, Node) - Method in interface org.opentrafficsim.core.network.Network
Calculate the shortest route between two nodes in the network.
getShortestRouteBetween(GTUType, Node, Node, LinkWeight) - Method in interface org.opentrafficsim.core.network.Network
Calculate the shortest route between two nodes in the network.
getShortestRouteBetween(GTUType, Node, Node, List<Node>) - Method in interface org.opentrafficsim.core.network.Network
Calculate the shortest route between two nodes in the 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 the network, via a list of intermediate nodes.
getShortestRouteBetween(GTUType, Node, Node, LinkWeight) - Method in class org.opentrafficsim.core.network.OTSNetwork
Calculate the shortest route between two nodes in the network.
getShortestRouteBetween(GTUType, Node, Node, List<Node>) - Method in class org.opentrafficsim.core.network.OTSNetwork
Calculate the shortest route between two nodes in the 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 the network, via a list of intermediate nodes.
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 class org.opentrafficsim.core.network.OTSLink
getSpeed() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
getSpeed(Time) - Method in class org.opentrafficsim.core.gtu.AbstractGTU
getSpeed() - Method in interface org.opentrafficsim.core.gtu.GTU
 
getSpeed(Time) - Method in interface org.opentrafficsim.core.gtu.GTU
 
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(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.plan.operational.OperationalPlan
Calculate the speed of the GTU at the given time.
getSpeed() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.SpeedSegment
 
getSpeed() - Method in class org.opentrafficsim.core.math.Speed3D
Retrieve the norm of this Speed3D.
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 start speed of the entire 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
getStrategicalPlanner(Time) - Method in class org.opentrafficsim.core.gtu.AbstractGTU
getStrategicalPlanner() - Method in interface org.opentrafficsim.core.gtu.GTU
 
getStrategicalPlanner(Time) - Method in interface org.opentrafficsim.core.gtu.GTU
 
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.GTU
 
getTacticalPlanner(Time) - Method in interface org.opentrafficsim.core.gtu.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.plan.strategical.StrategicalPlanner
Get tactical planner for the GTU.
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
Returns the time of this event.
getTimestamp() - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerceptionCategory
Returns the current time.
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 the given absolute time.
getType() - Method in class org.opentrafficsim.core.gtu.RelativePosition
 
getUnit() - Method in class org.opentrafficsim.core.units.distributions.AbstractContinuousDistScalar
 
getUnit() - Method in class org.opentrafficsim.core.units.distributions.AbstractDiscreteDistScalar
 
getValue() - Method in class org.opentrafficsim.core.distributions.ConstantGenerator
Returns the value.
getValue(Supplier<T>, Object...) - Method in class org.opentrafficsim.core.gtu.NestedCache
Returns a value.
getValue(Object) - Method in class org.opentrafficsim.core.gtu.NestedCache
Return value for key.
getValue() - Method in class org.opentrafficsim.core.perception.AbstractHistorical.EventValue
Returns the value of this event.
getValue() - Method in class org.opentrafficsim.core.perception.HistoricalParameters.ParameterValueSet
 
getVertexFraction(int) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
Returns the length fraction at the vertex.
getVertexRadius(int) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
Calculates the directional radius at a vertex.
getWeight(Link) - Method in interface org.opentrafficsim.core.network.LinkWeight
Returns 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
 
getYaw() - Method in class org.opentrafficsim.core.math.Direction3D
 
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
The timed event type for pub/sub indicating the addition of a GTU to the link.
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 the network.
GTU_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Link
The timed event type for pub/sub indicating the removal of a GTU from the link.
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 the 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.
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(Throwable) - 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
 
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, Network) - Constructor for class org.opentrafficsim.core.gtu.GTUType
 
GTUType(String, GTUType) - Constructor for class org.opentrafficsim.core.gtu.GTUType
 
GTUType.DEFAULTS - Enum in org.opentrafficsim.core.gtu
Default types with their name.

H

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.geometry.OTSLine3D
hashCode() - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
hashCode() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
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
headMap(K, boolean) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
headMap(K) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedMap
headSet(SimEventInterface<T>) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
headSet(E, boolean) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
headSet(E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedSet
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
Constructor.
HistoricalArrayList(HistoryManager, Collection<? extends E>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalArrayList
Constructor.
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
Constructor.
HistoricalEnumMap(HistoryManager, EnumMap<K, ? extends V>, Class<K>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalEnumMap
Constructor.
HistoricalHashMap<K,V> - Class in org.opentrafficsim.core.perception.collections
HashMap-valued historical state.
HistoricalHashMap(HistoryManager) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalHashMap
Constructor.
HistoricalHashMap(HistoryManager, Map<? extends K, ? extends V>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalHashMap
Constructor.
HistoricalHashSet<E> - Class in org.opentrafficsim.core.perception.collections
HashSet-valued historical state.
HistoricalHashSet(HistoryManager) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalHashSet
Constructor.
HistoricalHashSet(HistoryManager, Collection<? extends E>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalHashSet
Constructor.
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
Constructor.
HistoricalLinkedHashMap(HistoryManager, Map<? extends K, ? extends V>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashMap
Constructor.
HistoricalLinkedHashSet<E> - Class in org.opentrafficsim.core.perception.collections
LinkedHashSet-valued historical state.
HistoricalLinkedHashSet(HistoryManager) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashSet
Constructor.
HistoricalLinkedHashSet(HistoryManager, Collection<? extends E>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashSet
Constructor.
HistoricalLinkedList<E> - Class in org.opentrafficsim.core.perception.collections
LinkedList-valued historical state.
HistoricalLinkedList(HistoryManager) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
Constructor.
HistoricalLinkedList(HistoryManager, Collection<? extends E>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
Constructor.
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
Constructor.
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
Constructor.
HistoricalPriorityQueue(HistoryManager, Collection<? extends E>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalPriorityQueue
Constructor.
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
Constructor.
HistoricalTreeMap(HistoryManager, Map<? extends K, ? extends V>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalTreeMap
Constructor.
HistoricalTreeSet<E> - Class in org.opentrafficsim.core.perception.collections
TreeSet-valued historical state.
HistoricalTreeSet(HistoryManager) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalTreeSet
Constructor.
HistoricalTreeSet(HistoryManager, Collection<? extends E>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalTreeSet
Constructor.
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
Constructor.
HistoricalVector<E> - Class in org.opentrafficsim.core.perception.collections
Vector-valued historical state.
HistoricalVector(HistoryManager) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalVector
Constructor.
HistoricalVector(HistoryManager, Collection<? extends E>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalVector
Constructor.
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
Constructor.
horizontalDistance(OTSPoint3D) - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
 
horizontalDistanceSI(OTSPoint3D) - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
 

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(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.
indexOf(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
init(StrategicalPlanner, DirectedPoint, 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(Time, Duration, Duration, OTSModelInterface) - Method in class org.opentrafficsim.core.dsol.OTSAnimator
Initialize a simulation engine without animation; the easy way.
initialize(Time, Duration, Duration, OTSModelInterface, int) - Method in class org.opentrafficsim.core.dsol.OTSAnimator
Initialize a simulation engine without animation and prescribed replication number; the easy way.
initialize(Time, Duration, Duration, OTSModelInterface) - Method in class org.opentrafficsim.core.dsol.OTSSimulator
Initialize a simulation engine without animation; the easy way.
initialize(Time, Duration, Duration, OTSModelInterface, int) - Method in class org.opentrafficsim.core.dsol.OTSSimulator
Initialize a simulation engine without animation and prescribed replication number; the easy way.
initialize(Time, Duration, Duration, OTSModelInterface) - Method in interface org.opentrafficsim.core.dsol.OTSSimulatorInterface
Initialize a simulation engine without animation; the easy way.
initialize(Time, Duration, Duration, OTSModelInterface, int) - Method in interface org.opentrafficsim.core.dsol.OTSSimulatorInterface
Initialize a simulation engine without animation and prescribed replication number; the easy way.
InputParameters - Interface in org.opentrafficsim.core.parameters
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
interpolate(double, OTSPoint3D, OTSPoint3D) - Static method in class org.opentrafficsim.core.geometry.OTSPoint3D
Interpolate (or extrapolate) between (outside) two given points.
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.
intersectingShapes(Rectangle2D) - Method in class org.opentrafficsim.core.geometry.OTS2DSet
Return the set of all shapes in this OTS2DSet that intersect the given rectangle.
intersectingShapes(OTSShape) - Method in class org.opentrafficsim.core.geometry.OTS2DSet
Return all OTSShapes in this OTS2DSet that intersect a given OTSShape.
intersectionOfLines(OTSPoint3D, OTSPoint3D, OTSPoint3D, OTSPoint3D) - Static method in class org.opentrafficsim.core.geometry.OTSPoint3D
Compute the 2D intersection of two infinite lines.
intersectionOfLinesDumb(OTSPoint3D, OTSPoint3D, OTSPoint3D, OTSPoint3D) - Static method in class org.opentrafficsim.core.geometry.OTSPoint3D
Deprecated.
intersectionOfLineSegments(OTSPoint3D, OTSPoint3D, OTSPoint3D, OTSPoint3D) - Static method in class org.opentrafficsim.core.geometry.OTSPoint3D
Compute the 2D intersection of two line segments.
intersectionOfLineSegmentsDumb(OTSPoint3D, OTSPoint3D, OTSPoint3D, OTSPoint3D) - Static method in class org.opentrafficsim.core.geometry.OTSPoint3D
Deprecated.
IntersectionProblem - Class in org.opentrafficsim.core.geometry
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
intersects(OTSShape) - Method in class org.opentrafficsim.core.geometry.OTSShape
 
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 (regular, not 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 (regular, not 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 do not have a specific location.
isBackward() - Method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
Easy access method to test if the directionality is BACKWARD.
isBackwardOrBoth() - Method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
Easy access method to test if the directionality is BACKWARD or BOTH.
isBoth() - Method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
Easy access method to test if the directionality is BACKWARD or BOTH.
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
 
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 the current node is linked to the given 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.geometry.OTS2DSet
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 the directionality is FORWARD.
isForwardOrBoth() - Method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
Easy access method to test if the directionality is FORWARD or BOTH.
isHazard() - Method in enum org.opentrafficsim.core.gtu.TurnIndicatorStatus
 
isLastState(Time) - Method in class org.opentrafficsim.core.perception.AbstractHistorical
Returns 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
 
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
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
 
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
 
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
 
iterator() - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
iterator() - Method in class org.opentrafficsim.core.geometry.OTS2DSet
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.
LENGTH - Static variable in interface org.opentrafficsim.core.network.LinkWeight
Default link weight using link length.
LENGTH_UNITS - Static variable in class org.opentrafficsim.core.network.factory.xml.units.LengthUnits
The length units.
LengthUnits - Class in org.opentrafficsim.core.network.factory.xml.units
Parser for length with unit.
Link - Interface in org.opentrafficsim.core.network
Link as a connection between two Nodes.
LINK_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
The (regular, not 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 (regular, not timed) event type for pub/sub indicating the removal of a Link.
LinkDirection - Class in org.opentrafficsim.core.network
Storage for a Link and a GTUDirectionality.
LinkDirection(Link, GTUDirectionality) - Constructor for class org.opentrafficsim.core.network.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
 
LinkLocation - Class in org.opentrafficsim.core.network
"1D" implementation.
LinkLocation(Link, double) - Constructor for class org.opentrafficsim.core.network.LinkLocation
 
LinkLocation(Link, Length) - Constructor for class org.opentrafficsim.core.network.LinkLocation
 
LinkType - Class in org.opentrafficsim.core.network
Link type to indicate compatibility with GTU types.
LinkType(String, LinkType, GTUCompatibility<LinkType>, Network) - Constructor for class org.opentrafficsim.core.network.LinkType
Create a new Link type 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.dsol.DistNormalTrunc
Test.
main(String...) - Static method in class org.opentrafficsim.core.egtf.Convolution
 
main(String[]) - Static method in class org.opentrafficsim.core.geometry.Bezier
 
main(String[]) - Static method in class org.opentrafficsim.core.geometry.Clothoid
Demonstrate / test the clothoid methods.
main(String[]) - Static method in class org.opentrafficsim.core.geometry.IntersectionProblem
Computed intersection is way off.
main(String[]) - Static method in class org.opentrafficsim.core.geometry.OTSBufferingJTS
 
main(String[]) - Static method in class org.opentrafficsim.core.geometry.OTSLine3D
 
main(String[]) - Static method in class org.opentrafficsim.core.geometry.OTSShape
Small test.
main(String[]) - Static method in class org.opentrafficsim.core.geometry.Test
 
main(String[]) - Static method in class org.opentrafficsim.core.geometry.Test2
 
main(String[]) - Static method in class org.opentrafficsim.core.geometry.Test3
Test for another offsetLine problem; program entry point.
main(String[]) - Static method in class org.opentrafficsim.core.geometry.TestIntersectionPerformance
Measure the performance.
main(String[]) - Static method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlanBuilder
Test.
modifyFrequency(int, double) - Method in class org.opentrafficsim.core.distributions.Distribution
Alter the frequency (or probability) of one of the stored generators.
move(DirectedPoint) - 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.

N

navigableKeySet() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
NestedCache<T> - Class in org.opentrafficsim.core.gtu
Utility class to cache data based on a variable (between cache instances) number of keys of any type.
NestedCache(Class<?>...) - Constructor for class org.opentrafficsim.core.gtu.NestedCache
Constructor.
Network - Interface in org.opentrafficsim.core.network
Interface that defines what information a network should be able to provide about Nodes, Links and Routes.
NetworkException - Exception in org.opentrafficsim.core.network
Exception thrown when network topology is inconsistent.
NetworkException() - Constructor for exception org.opentrafficsim.core.network.NetworkException
 
NetworkException(String) - Constructor for exception org.opentrafficsim.core.network.NetworkException
 
NetworkException(Throwable) - Constructor for exception org.opentrafficsim.core.network.NetworkException
 
NetworkException(String, Throwable) - Constructor for exception org.opentrafficsim.core.network.NetworkException
 
NetworkException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.network.NetworkException
 
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 (regular, not 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 (regular, not timed) event type for pub/sub indicating the removal of a Node.
noiseFilteredLine(double) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
Construct a line that is equal to this line except for segments that are shorter than the noiseLevel.
noiseFilterRamerDouglasPeuker(double, boolean) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
Clean up a list of points that describe a polyLine by removing points that lie within epsilon distance of a more straightened version of the line.
normalize() - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
Return the point with a length of 1 to the origin.
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.
now() - Method in class org.opentrafficsim.core.perception.AbstractHistorical
Returns the current time.
now() - Method in class org.opentrafficsim.core.perception.HistoryManagerDEVS
Returns the current simulation time.
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
Constructor.

O

OBJECT_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
The (regular, not 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 (regular, not 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
offsetGeometryOLD(OTSLine3D, double) - Static method in class org.opentrafficsim.core.geometry.OTSBufferingJTS
Generate a Geometry that has a fixed offset from a reference Geometry.
offsetLine(OTSLine3D, double) - Static method in class org.opentrafficsim.core.geometry.OTSBufferingJTS
Construct parallel line without.
offsetLine(OTSLine3D, double, double) - Static method in class org.opentrafficsim.core.geometry.OTSBufferingJTS
Create a line at linearly varying offset from a reference line.
offsetLine(double) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
Construct parallel line.
TODO Let the Z-component of the result follow the Z-values of the reference line.
offsetLine(double, double) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
Create a line at linearly varying offset from this line.
offsetLine(double[], double[]) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
Create a line at linearly varying offset from this line.
offsetLine(OTSLine3D, double) - Static method in class org.opentrafficsim.core.geometry.OTSOffsetLinePK
Construct an offset line.
OFFSETMETHOD - Static variable in class org.opentrafficsim.core.geometry.OTSLine3D
Which offset line method to use...
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, OTSLine3D, Time, Speed, List<OperationalPlan.Segment>) - Constructor for class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Construct an operational plan.
OperationalPlan(GTU, DirectedPoint, 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
The segment of an operational plan in 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(Throwable) - 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
 
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-2019 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, links, and cross-sections.
org.opentrafficsim.core.network.factory.xml.units - package org.opentrafficsim.core.network.factory.xml.units
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
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
 
OTS2DSet - Class in org.opentrafficsim.core.geometry
Set of OTSShape objects and provides methods for fast selection of those objects that intersect an OTSShape.
OTS2DSet(Rectangle2D, double) - Constructor for class org.opentrafficsim.core.geometry.OTS2DSet
Construct an empty OTS2DSet for a rectangular region.
OTSAnimator - Class in org.opentrafficsim.core.dsol
Construct a DSOL DEVSAnimator the easy way.
OTSAnimator() - Constructor for class org.opentrafficsim.core.dsol.OTSAnimator
Construct an OTSAnimator.
OTSAnimatorInterface - Interface in org.opentrafficsim.core.dsol
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
OTSBufferingJTS - Class in org.opentrafficsim.core.geometry
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
OTSDEVSRTParallelMove - Class in org.opentrafficsim.core.dsol
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
OTSDEVSRTParallelMove(int) - Constructor for class org.opentrafficsim.core.dsol.OTSDEVSRTParallelMove
Create a new OTSRealTimeClock.
OTSDEVSRTParallelMove() - Constructor for class org.opentrafficsim.core.dsol.OTSDEVSRTParallelMove
Create a new OTSRealTimeClock.
OTSGeometryException - Exception in org.opentrafficsim.core.geometry
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
OTSGeometryException() - Constructor for exception org.opentrafficsim.core.geometry.OTSGeometryException
construct empty OTSGeometryException.
OTSGeometryException(String) - Constructor for exception org.opentrafficsim.core.geometry.OTSGeometryException
 
OTSGeometryException(Throwable) - Constructor for exception org.opentrafficsim.core.geometry.OTSGeometryException
 
OTSGeometryException(String, Throwable) - Constructor for exception org.opentrafficsim.core.geometry.OTSGeometryException
 
OTSGeometryException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.geometry.OTSGeometryException
 
OTSGeometryUtil - Class in org.opentrafficsim.core.geometry
Utility class for OTS geometry.
OTSLine3D - Class in org.opentrafficsim.core.geometry
Line with OTSPoint3D points, a cached length indexed line, a cahced length, and a cached centroid (all calculated on first use).
OTSLine3D(OTSPoint3D...) - Constructor for class org.opentrafficsim.core.geometry.OTSLine3D
Construct a new OTSLine3D.
OTSLine3D(Coordinate[]) - Constructor for class org.opentrafficsim.core.geometry.OTSLine3D
Construct a new OTSLine3D from an array of Coordinate.
OTSLine3D(LineString) - Constructor for class org.opentrafficsim.core.geometry.OTSLine3D
Construct a new OTSLine3D from a LineString.
OTSLine3D(Geometry) - Constructor for class org.opentrafficsim.core.geometry.OTSLine3D
Construct a new OTSLine3D from a Geometry.
OTSLine3D(List<OTSPoint3D>) - Constructor for class org.opentrafficsim.core.geometry.OTSLine3D
Construct a new OTSLine3D from a List<OTSPoint3D>.
OTSLine3D(Path2D) - Constructor for class org.opentrafficsim.core.geometry.OTSLine3D
Construct a new OTSShape (closed shape) from a Path2D.
OTSLine3D.FractionalFallback - Enum in org.opentrafficsim.core.geometry
Fallback method for when fractional projection fails as the point is beyond the line or from numerical limitations.
OTSLine3D.OffsetMethod - Enum in org.opentrafficsim.core.geometry
Which offsetLine method to use...
OTSLink - Class in org.opentrafficsim.core.network
A standard implementation of a link between two OTSNodes.
OTSLink(Network, String, Node, Node, LinkType, OTSLine3D, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.core.network.OTSLink
Construct a new link.
OTSLink(Network, OTSSimulatorInterface, OTSLink) - Constructor for class org.opentrafficsim.core.network.OTSLink
Clone a link for a new network.
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
A Network consists of a set of links.
OTSNetwork(String, boolean) - Constructor for class org.opentrafficsim.core.network.OTSNetwork
Construction of an empty network.
OTSNetworkUtils - Class in org.opentrafficsim.core.network
OTSNetworkCloner makes a deep clone of a network.
OTSNode - Class in org.opentrafficsim.core.network
The Node is a point with an id.
OTSNode(Network, String, OTSPoint3D) - Constructor for class org.opentrafficsim.core.network.OTSNode
Construction of a Node.
OTSOffsetLinePK - Class in org.opentrafficsim.core.geometry
Peter Knoppers' attempt to implement offsetLine.
OTSPoint3D - Class in org.opentrafficsim.core.geometry
An OTSPoint3D implements a 3D-coordinate for OTS.
OTSPoint3D(double, double, double) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
The x, y and z in the point are assumed to be in meters relative to an origin.
OTSPoint3D(double[]) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
 
OTSPoint3D(OTSPoint3D) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
 
OTSPoint3D(Point3d) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
 
OTSPoint3D(CartesianPoint) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
 
OTSPoint3D(DirectedPoint) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
 
OTSPoint3D(Point2D) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
 
OTSPoint3D(Coordinate) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
 
OTSPoint3D(Point) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
 
OTSPoint3D(double, double) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
The x and y in the point are assumed to be in meters relative to an origin.
OTSReplication - Class in org.opentrafficsim.core.dsol
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
OTSReplication(String, Experiment.TimeDoubleUnit<OTSSimulatorInterface>) - Constructor for class org.opentrafficsim.core.dsol.OTSReplication
 
OTSShape - Class in org.opentrafficsim.core.geometry
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
OTSShape(OTSPoint3D...) - Constructor for class org.opentrafficsim.core.geometry.OTSShape
Construct a new OTSShape (closed shape).
OTSShape(Coordinate[]) - Constructor for class org.opentrafficsim.core.geometry.OTSShape
Construct a new OTSShape (closed shape) from an array of Coordinate.
OTSShape(LineString) - Constructor for class org.opentrafficsim.core.geometry.OTSShape
Construct a new OTSShape (closed shape) from a LineString.
OTSShape(Geometry) - Constructor for class org.opentrafficsim.core.geometry.OTSShape
Construct a new OTSShape (closed shape) from a Geometry.
OTSShape(List<OTSPoint3D>) - Constructor for class org.opentrafficsim.core.geometry.OTSShape
Construct a new OTSShape (closed shape) from a List<OTSPoint3D>.
OTSShape(Path2D) - Constructor for class org.opentrafficsim.core.geometry.OTSShape
Construct a new OTSShape (closed shape) from a Path2D.
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(Throwable) - 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
 
OTSSimulator - Class in org.opentrafficsim.core.dsol
Construct a DSOL DEVSSimulator the easy way.
OTSSimulator() - Constructor for class org.opentrafficsim.core.dsol.OTSSimulator
Construct an OTSSimulator.
OTSSimulatorInterface - Interface in org.opentrafficsim.core.dsol
Copyright (c) 2013-2019 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.
ParameterFactory - Interface in org.opentrafficsim.core.parameters
Copyright (c) 2013-2019 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
Correlates two parameter values.
ParameterFactoryDefault - Class in org.opentrafficsim.core.parameters
Only use given parameters, do not set any others.
ParameterFactoryDefault() - Constructor for class org.opentrafficsim.core.parameters.ParameterFactoryDefault
 
ParameterValueSet(ParameterType<T>, T) - Constructor for class org.opentrafficsim.core.perception.HistoricalParameters.ParameterValueSet
 
parseAcceleration(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.AccelerationUnits
 
parseAccelerationUnit(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.AccelerationUnits
 
parseAngle(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.AngleUnits
 
parseAngleUnit(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.AngleUnits
 
parseColor(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Colors
 
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.AngleUnits
 
parseDirection(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Directions
 
parseDirectionUnit(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.AngleUnits
 
parseDuration(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.DurationUnits
 
parseDurationDist(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Distributions
Parse a relative time distribution, e.g.
parseDurationUnit(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.DurationUnits
 
parseFrequency(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.DurationUnits
 
parseFrequencyUnit(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.DurationUnits
 
parseLength(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.LengthUnits
 
parseLengthDist(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Distributions
Parse a relative length distribution, e.g.
parseLengthUnit(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.LengthUnits
 
parseLinearDensity(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.LengthUnits
 
parsePerLengthUnit(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.LengthUnits
 
parsePosition(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.PositionUnits
 
parsePositionDist(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Distributions
Parse an absolute length distribution, e.g.
parsePositionUnit(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.PositionUnits
 
parseSpeed(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.SpeedUnits
 
parseSpeedDist(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Distributions
Parse a relative speed distribution, e.g.
parseSpeedUnit(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.SpeedUnits
 
parseTime(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.TimeUnits
 
parseTimeDist(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Distributions
Parse an absolute time distribution, e.g.
parseTimeUnit(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.TimeUnits
 
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
PER_LENGTH_UNITS - Static variable in class org.opentrafficsim.core.network.factory.xml.units.LengthUnits
The per-length units.
PerceivableContext - Interface in org.opentrafficsim.core.perception
The Model 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 to determining the operational plan.
perceive() - Method in interface org.opentrafficsim.core.gtu.perception.Perception
Invoked by the GTU prior to determining the 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.
PerceivedObject2D - 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.
PerceivedObject3D - 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-2019 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(Throwable) - 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
 
permits(GTUDirectionality) - Method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
Check if a direction is permitted by this LongitudinalDirectionality.
polarToCartesian(double, double, double) - Static method in class org.opentrafficsim.core.math.Scalar3D
 
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
POSITION_UNITS - Static variable in class org.opentrafficsim.core.network.factory.xml.units.PositionUnits
The position units.
PositionUnits - Class in org.opentrafficsim.core.network.factory.xml.units
Parser for position with unit.
print() - Static method in class org.opentrafficsim.core.gtu.Profile
Prints profiling output to the console once every 1s or longer, or according to the time set in setPrintInterval().
printCoordinate(String, OTSPoint3D) - Static method in class org.opentrafficsim.core.geometry.OTSGeometryUtil
Print one OTSPoint3D on the console.
printCoordinates(String, OTSPoint3D[], String) - Static method in class org.opentrafficsim.core.geometry.OTSGeometryUtil
Print an array of coordinates on the console.
printCoordinates(String, OTSLine3D, String) - Static method in class org.opentrafficsim.core.geometry.OTSGeometryUtil
Print an array of coordinates on the console.
printCoordinates(String, OTSPoint3D[], int, int, String) - Static method in class org.opentrafficsim.core.geometry.OTSGeometryUtil
Print part of an array of coordinates on the console.
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(Throwable) - 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
 
probDensity(double) - Method in class org.opentrafficsim.core.dsol.DistNormalTrunc
Profile - Class in org.opentrafficsim.core.gtu
Utility class to profile code efficiency.
projectFractional(Direction, Direction, double, double, OTSLine3D.FractionalFallback) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
Returns the fractional projection of a point to a line.
projectOrthogonal(double, double) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
Returns the fractional position along this line of the orthogonal projection of point (x, y) on this line.
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, Converter<K>) - Constructor for class org.opentrafficsim.core.egtf.Quantity
Constructor.
Quantity(String, boolean, Converter<K>) - Constructor for class org.opentrafficsim.core.egtf.Quantity
Constructor.

R

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(DistContinuous, U) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Rel
 
Rel(double, U) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Rel
 
Rel(DistContinuous, U) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Rel
 
Rel(float, U) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Rel
 
Rel(DistDiscrete, U) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Rel
 
Rel(long, U) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Rel
 
Rel(DistDiscrete, U) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Rel
 
Rel(int, U) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Rel
 
relativeMillis(double) - Method in class org.opentrafficsim.core.dsol.OTSDEVSRTParallelMove
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(int) - Method in class org.opentrafficsim.core.distributions.Distribution
Remove the generator at the specified position from the internally stored list.
remove(Object) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
remove(Object) - Method in class org.opentrafficsim.core.geometry.OTS2DSet
remove(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
remove(int) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
remove(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
remove(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
remove() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalQueue
remove() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
removeAll(Collection<?>) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
removeAll(Collection<?>) - Method in class org.opentrafficsim.core.geometry.OTS2DSet
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
Constructor.
RemoveEvent(double, E, int) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalList.RemoveEvent
Constructor.
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 interface org.opentrafficsim.core.network.Link
Remove a GTU from this link.
removeGTU(GTU) - Method in class org.opentrafficsim.core.network.OTSLink
Remove a GTU from this link.
removeGTU(GTU) - Method in class org.opentrafficsim.core.network.OTSNetwork
Remove a GTU from the network.
removeGTU(GTU) - Method in interface org.opentrafficsim.core.perception.PerceivableContext
Remove a GTU from the network.
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 the Network.
removeInvisibleObject(InvisibleObjectInterface) - Method in class org.opentrafficsim.core.network.OTSNetwork
Remove an ObjectInterface implementing object form the 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 the 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 the 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 the network.
removeNode(Node) - Method in class org.opentrafficsim.core.network.OTSNetwork
Unregister a node from the network.
removeObject(ObjectInterface) - Method in interface org.opentrafficsim.core.network.Network
Remove an ObjectInterface implementing object form the Network.
removeObject(ObjectInterface) - Method in class org.opentrafficsim.core.network.OTSNetwork
Remove an ObjectInterface implementing object form the Network.
removePerceptionCategory(PerceptionCategory<?, ?>) - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerception
Remove give perception category.
removePerceptionCategory(PerceptionCategory<?, ?>) - Method in interface org.opentrafficsim.core.gtu.perception.Perception
Remove give perception category.
removeRoute(GTUType, Route) - Method in interface org.opentrafficsim.core.network.Network
Remove the route from the network, e.g.
removeRoute(GTUType, Route) - Method in class org.opentrafficsim.core.network.OTSNetwork
Remove the route from the network, e.g.
replaceAll(UnaryOperator<E>) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalList
replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalMap
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.geometry.OTS2DSet
retainAll(Collection<?>) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
reverse() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
Construct a new OTSLine3D with all points of this OTSLine3D in reverse order.
reverse() - Method in class org.opentrafficsim.core.network.LinkType
Returns a link type with directionality reversed.
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
Create a route based on an initial list of nodes.
ROUTE_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
The (regular, not 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 (regular, not timed) event type for pub/sub indicating the removal of a Route for a gtuType.
run() - Method in class org.opentrafficsim.core.dsol.OTSDEVSRTParallelMove

S

Scalar3D - Class in org.opentrafficsim.core.math
Calculate between Polar (spherical) and Cartesian (xyz) coordinates.
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
 
set(int, Distribution.FrequencyAndObject<O>) - Method in class org.opentrafficsim.core.distributions.Distribution
Replace the generator at the specified position.
set(int, E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
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.
setDebugOffsetLine(boolean) - Static method in class org.opentrafficsim.core.geometry.OTSOffsetLinePK
Set or clear the debugging flag.
setDescription(String) - Method in class org.opentrafficsim.core.dsol.AbstractOTSModel
 
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.
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
 
setMoveThreads(int) - Method in class org.opentrafficsim.core.dsol.OTSDEVSRTParallelMove
 
setNetwork(OTSNetwork) - Method in class org.opentrafficsim.core.gtu.AbstractLinkBasedGTU
 
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
setParameters(Parameters) - Method in interface org.opentrafficsim.core.gtu.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.
setPrintInterval(long) - Static method in class org.opentrafficsim.core.gtu.Profile
Sets a print interval.
setRawRouteMap(Map<GTUType, Map<String, Route>>) - Method in class org.opentrafficsim.core.network.OTSNetwork
 
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.
SI - Static variable in interface org.opentrafficsim.core.egtf.Converter
Standard converter that returns the internal SI data directly.
si(String) - Static method in class org.opentrafficsim.core.egtf.Quantity
Returns a quantity with double[][] containing SI values as output format.
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.geometry.OTS2DSet
size() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
Return the number of points in this OTSLine3D.
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, double) - Static method in class org.opentrafficsim.core.math.Solver
Solve quadratic equation ax2+bx+c=0 for x.
solve(double, double) - Static method in class org.opentrafficsim.core.math.Solver
Solve linear equation ax+b=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
SpaceBasedGTU - Interface in org.opentrafficsim.core.gtu
GTU that can travel in 2D or 3D space.
SPEED - Static variable in class org.opentrafficsim.core.egtf.typed.TypedQuantity
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(SpeedVector) - Constructor for class org.opentrafficsim.core.math.Speed3D
Construct a new Speed3D from vector of strongly typed Cartesian coordinates.
Speed3D(Speed, Speed, Speed) - Constructor for class org.opentrafficsim.core.math.Speed3D
Construct a new Speed3D from three strongly typed Cartesian coordinates.
Speed3D(double, double, double, SpeedUnit) - Constructor for class org.opentrafficsim.core.math.Speed3D
Construct a new Speed3D from three double Cartesian coordinates and a speed unit.
Speed3D(Speed, Direction, Direction) - Constructor for class org.opentrafficsim.core.math.Speed3D
Construct a new Speed3D from a strongly typed speed and polar coordinates.
SPEED_SI - Static variable in class org.opentrafficsim.core.egtf.Quantity
Standard quantity for speed.
SPEED_UNITS - Static variable in class org.opentrafficsim.core.network.factory.xml.units.SpeedUnits
The speed units.
SpeedSegment(Duration) - Constructor for class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.SpeedSegment
 
SpeedUnits - Class in org.opentrafficsim.core.network.factory.xml.units
Parser for speed with unit.
start() - Static method in class org.opentrafficsim.core.gtu.Profile
Starts timing on the calling class and method, specified by line number.
start(String) - Static method in class org.opentrafficsim.core.gtu.Profile
Starts timing on the calling class and method, specified by given name.
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, OTSLine3D, Length) - Constructor for class org.opentrafficsim.core.object.StaticObject
 
StaticObject(String, OTSLine3D) - Constructor for class org.opentrafficsim.core.object.StaticObject
 
statistics() - Static method in class org.opentrafficsim.core.gtu.Profile
Returns a formatted string of a table with statistics.
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(SimEventInterface<T>, SimEventInterface<T>) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
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
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, boolean) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
tailMap(K) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedMap
tailSet(SimEventInterface<T>) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
tailSet(E, boolean) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
tailSet(E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedSet
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
 
Test - Class in org.opentrafficsim.core.geometry
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
test1() - Static method in class org.opentrafficsim.core.geometry.Test
Kink near end of design line.
test2() - Static method in class org.opentrafficsim.core.geometry.Test
Kink halfway (far from any endpoint).
Test2 - Class in org.opentrafficsim.core.geometry
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
test3() - Static method in class org.opentrafficsim.core.geometry.Test
Kink plus decreasing width.
Test3 - Class in org.opentrafficsim.core.geometry
Test for another offsetLine problem.
test4() - Static method in class org.opentrafficsim.core.geometry.Test
Two kinks, (too) close together.
test5() - Static method in class org.opentrafficsim.core.geometry.Test
Two-segment design line with minimal change of direction.
test6() - Static method in class org.opentrafficsim.core.geometry.Test
Straight design line with some noise (sufficiently far from the end points).
test7() - Static method in class org.opentrafficsim.core.geometry.Test
Straight design line with more noise (sufficiently far from the end points).
test8() - Static method in class org.opentrafficsim.core.geometry.Test
Straight design line with more noise (close to the end points).
TestIntersectionPerformance - Class in org.opentrafficsim.core.geometry
Measure the performance of the OTSShape intersection method.
TIME_UNITS - Static variable in class org.opentrafficsim.core.network.factory.xml.units.TimeUnits
The time units.
timeAtDistance(Length) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.AccelerationSegment
Calculate the time it takes for the GTU to travel from the start of this Segment to the specified distance within this Segment.
timeAtDistance(Length) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.SpeedSegment
Calculate the time it takes for the GTU to travel from the start of this Segment to the specified distance within this Segment.
timeAtDistance(Length) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Return the time when the GTU will reach the given distance.
timeAtPoint(DirectedPoint, boolean) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Calculates when the GTU will be at the given point.
timeLimitedCheckOffsetLine(OTSLine3D, double, OTSLine3D.OffsetMethod, int) - Static method in class org.opentrafficsim.core.geometry.Test
 
TimeUnits - Class in org.opentrafficsim.core.network.factory.xml.units
Parser for times and frequencies with unit.
toArray() - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
toArray(X[]) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
toArray() - Method in class org.opentrafficsim.core.geometry.OTS2DSet
toArray(T[]) - Method in class org.opentrafficsim.core.geometry.OTS2DSet
toArray() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
toArray(T[]) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
toExcel() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
 
toPlot() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
 
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.DistNormalTrunc
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.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.geometry.OTS2DSet
toString() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
toString() - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
toString() - Method in class org.opentrafficsim.core.geometry.OTSShape
toString() - Method in class org.opentrafficsim.core.gtu.GTUCharacteristics
toString() - Method in class org.opentrafficsim.core.gtu.GTUType
toString() - Method in class org.opentrafficsim.core.gtu.NestedCache
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.ContinuousDistAngleSolid
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.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.DiscreteDistAngleSolid
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.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
toStringGraphic(int) - Method in class org.opentrafficsim.core.geometry.OTS2DSet
Return an ASCII art rendering of this OTS2DSet.
translate(double) - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
Return this point translated by a factor from the origin.
truncate(double) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
Truncate a line at the given length (less than the length of the line, and larger than zero) and return a new line.
TurnIndicatorIntent - Enum in org.opentrafficsim.core.gtu
Intent for turn indicator.
TurnIndicatorStatus - Enum in org.opentrafficsim.core.gtu
Copyright (c) 2013-2019 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 Scalar<U>,K extends DoubleMatrixInterface<U>> - Class in org.opentrafficsim.core.egtf.typed
Quantities for a strongly-typed context.
TypedQuantity(String, Converter<K>) - Constructor for class org.opentrafficsim.core.egtf.typed.TypedQuantity
Constructor.
TypedQuantity(String, boolean, 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.geometry.OTSLine3D.FractionalFallback
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.core.geometry.OTSLine3D.OffsetMethod
Returns the enum constant of this type with the specified name.
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.geometry.OTSLine3D.FractionalFallback
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentrafficsim.core.geometry.OTSLine3D.OffsetMethod
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.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

W

wait(double, long) - Method in class org.opentrafficsim.core.egtf.EgtfParallelListener
Waits until progress has been reached, or timeout was exceeded.
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.

X

x - Variable in class org.opentrafficsim.core.geometry.OTSPoint3D
The internal representation of the point; x-coordinate.

Y

y - Variable in class org.opentrafficsim.core.geometry.OTSPoint3D
The internal representation of the point; y-coordinate.

Z

z - Variable in class org.opentrafficsim.core.geometry.OTSPoint3D
The internal representation of the point; z-coordinate.
A B C D E F G H I K L M N O P Q R S T U V W X Y Z 

Copyright © 2014–2019 Delft University of Technology. All rights reserved.