Index

A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

Abs(double, AU) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Abs
 
Abs(float, AU) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Abs
 
Abs(int, AU) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Abs
 
Abs(long, AU) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Abs
 
Abs(DistContinuous, 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(DistDiscrete, AU) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Abs
 
Abs(DistDiscrete, AU) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Abs
 
AbstractContinuousDistScalar - Class in org.opentrafficsim.core.units.distributions
Continuous distribution with unit.
AbstractContinuousDistScalar(double, Unit<?>) - Constructor for class org.opentrafficsim.core.units.distributions.AbstractContinuousDistScalar
 
AbstractContinuousDistScalar(DistContinuous, Unit<?>) - Constructor for class org.opentrafficsim.core.units.distributions.AbstractContinuousDistScalar
 
AbstractDiscreteDistScalar - Class in org.opentrafficsim.core.units.distributions
Discrete distribution with unit.
AbstractDiscreteDistScalar(long, Unit<?>) - Constructor for class org.opentrafficsim.core.units.distributions.AbstractDiscreteDistScalar
 
AbstractDiscreteDistScalar(DistDiscrete, Unit<?>) - Constructor for class org.opentrafficsim.core.units.distributions.AbstractDiscreteDistScalar
 
AbstractHistorical<T,E extends 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.Event - Interface in org.opentrafficsim.core.perception
Interface for event types.
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.
AbstractOtsModel - Class in org.opentrafficsim.core.dsol
AbstractOtsModel is the base class for a model that runs on an OtsSimulator.
AbstractOtsModel(OtsSimulatorInterface) - Constructor for class org.opentrafficsim.core.dsol.AbstractOtsModel
Instantiate an abstract OtsModel.
AbstractOtsModel(OtsSimulatorInterface, String, String) - Constructor for class org.opentrafficsim.core.dsol.AbstractOtsModel
Instantiate an abstract OtsModel.
AbstractOtsModel(OtsSimulatorInterface, String, String, StreamInformation) - Constructor for class org.opentrafficsim.core.dsol.AbstractOtsModel
Instantiate an abstract OtsModel with an initial set of streams (e.g., with seed management).
AbstractOtsSimulationApplication - Class in org.opentrafficsim.core.dsol
AbstractOtsSimulationApplication is a class that can be extended by a simulation application that runs from the command line.
AbstractOtsSimulationApplication(OtsModelInterface) - Constructor for class org.opentrafficsim.core.dsol.AbstractOtsSimulationApplication
The application, which is model aware.
AbstractPerception<G extends Gtu> - Class in org.opentrafficsim.core.gtu.perception
Implements Perception by housing categories.
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
Implements PerceptionCategory and allows sub-classes to easily implement lazy evaluation through the computeIfAbsent() methods.
AbstractPerceptionCategory(P) - Constructor for class org.opentrafficsim.core.gtu.perception.AbstractPerceptionCategory
Constructor setting the perception.
acceleration() - Method in record class org.opentrafficsim.core.gtu.plan.operational.Segment
Returns the value of the acceleration record component.
Acceleration3d - Class in org.opentrafficsim.core.math
A 3D acceleration vector, decomposed in X, Y, and Z-acceleration with easy conversion from and to a spherical coordinate system.
Acceleration3d(double, double, double, AccelerationUnit) - Constructor for class org.opentrafficsim.core.math.Acceleration3d
Construct a new Acceleration3d from three double Cartesian coordinates and a acceleration unit.
Acceleration3d(Acceleration, Acceleration, Acceleration) - Constructor for class org.opentrafficsim.core.math.Acceleration3d
Construct a new Acceleration3d from three strongly typed Cartesian coordinates.
Acceleration3d(Acceleration, Direction, Direction) - Constructor for class org.opentrafficsim.core.math.Acceleration3d
Construct a new Acceleration3d from a strongly typed acceleration and polar coordinates.
Acceleration3d(AccelerationVector) - Constructor for class org.opentrafficsim.core.math.Acceleration3d
Construct a new Acceleration3d from vector of strongly typed Cartesian coordinates.
add(int, E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
add(int, Distribution.FrequencyAndObject<O>) - Method in class org.opentrafficsim.core.distributions.Distribution
Insert a generator at the specified position in the internally stored list.
add(E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
add(E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
add(Class<T>, T) - Method in class org.opentrafficsim.core.definitions.Definitions
Add a type (e.g. a GtuType instance).
add(SimEventInterface<T>) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
add(Duration, Acceleration) - Method in class org.opentrafficsim.core.gtu.plan.operational.Segments
Add a constant acceleration segment.
add(Polygon2d) - Method in class org.opentrafficsim.core.geometry.Ots2dSet
add(Polygon2d) - Method in class org.opentrafficsim.core.geometry.Ots2dSet.QuadTreeNode
Add a Polygon2d to this QuadTreeNode.
add(Distribution.FrequencyAndObject<O>) - Method in class org.opentrafficsim.core.distributions.Distribution
Append a generator to the internally stored list.
addAll(int, Collection<? extends E>) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
addAll(Collection<? extends E>) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
addAll(Collection<? extends Polygon2d>) - Method in class org.opentrafficsim.core.geometry.Ots2dSet
addCompatibleGtuType(GtuType) - Method in class org.opentrafficsim.core.compatibility.GtuCompatibility
Add an compatible GtuType to this GtuCompatibility.
addCompatibleGtuType(GtuType) - Method in class org.opentrafficsim.core.compatibility.GtuCompatibleInfraType
Add an compatible GtuType to this GtuCompatibility.
addConnection(GtuType, Link, Link) - Method in class org.opentrafficsim.core.network.Node
Add a single connection for a GTU type to the connections map.
addConnections(GtuType, Link, Set<Link>) - Method in class org.opentrafficsim.core.network.Node
Add a set of connections for a GTU type to the connections map.
addCorrelation(ParameterType<C>, ParameterType<T>, ParameterFactoryByType.Correlation<C, T>) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
Correlates one parameter to another for all GTU types.
addCorrelation(GtuType, ParameterType<C>, ParameterType<T>, ParameterFactoryByType.Correlation<C, T>) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
Correlates one parameter to another.
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
addGtu(Gtu) - Method in class org.opentrafficsim.core.gtu.Gtu
Adds the provided GTU to this GTU, meaning it moves with this GTU.
addGTU(Gtu) - Method in class org.opentrafficsim.core.network.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.Network
Add a GTU to the network.
addGTU(Gtu) - Method in interface org.opentrafficsim.core.perception.PerceivableContext
Add a GTU to the network.
addIncompatibleGtuType(GtuType) - Method in class org.opentrafficsim.core.compatibility.GtuCompatibility
Add a incompatible GtuType to this GtuCompatibility.
addIncompatibleGtuType(GtuType) - Method in class org.opentrafficsim.core.compatibility.GtuCompatibleInfraType
Add a incompatible GtuType to this GtuCompatibility.
addLast(E) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
addLink(Link) - Method in class org.opentrafficsim.core.network.Centroid
Add a link to this Node.
addLink(Link) - Method in class org.opentrafficsim.core.network.Network
Register a link in the network.
addLink(Link) - Method in class org.opentrafficsim.core.network.Node
Add a link to this Node.
addNode(Node) - Method in class org.opentrafficsim.core.network.Network
Register a node in the network.
addNode(Node) - Method in class org.opentrafficsim.core.network.route.Route
Add a node to the end of the node list.
addNonLocatedObject(NonLocatedObject) - Method in class org.opentrafficsim.core.network.Network
Add a NonLocatedObject implementing object to the Network.
addObject(LocatedObject) - Method in class org.opentrafficsim.core.network.Network
Add an ObjectInterface implementing object to the Network.
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(ParameterTypeDouble, DistContinuous) - 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(GtuType, ParameterType<Double>, DistContinuous) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
 
addParameter(GtuType, ParameterType<Integer>, DistDiscrete) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
 
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
 
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.
addRoute(GtuType, Route) - Method in class org.opentrafficsim.core.network.Network
Add a route to the network.
ALIGN_COUNT - Static variable in class org.opentrafficsim.core.gtu.Gtu
aligned schedule count.
ALIGNED - Static variable in class org.opentrafficsim.core.gtu.Gtu
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(double, double, double, AngleUnit) - Constructor for class org.opentrafficsim.core.math.Angle3d
 
Angle3d(Angle, Angle, Angle) - Constructor for class org.opentrafficsim.core.math.Angle3d
 
Angle3d(AngleVector) - Constructor for class org.opentrafficsim.core.math.Angle3d
 
apply(GtuType, StreamInterface) - Method in class org.opentrafficsim.core.definitions.DefaultsNl
Returns a template for the given GTU type.
ASTAR_LENGTH_NO_CONNECTORS - Static variable in interface org.opentrafficsim.core.network.LinkWeight
Link weight with very high penalty for Connectors.
at(double) - Method in class org.opentrafficsim.core.geometry.ContinuousBezier
Return the point for the given t value.

B

bezier(int, Point2d...) - Static method in class org.opentrafficsim.core.geometry.Bezier
Construct a Bézier curve of degree n.
bezier(Point2d...) - Static method in class org.opentrafficsim.core.geometry.Bezier
Construct a Bézier curve of degree n.
Bezier - Class in org.opentrafficsim.core.geometry
Generation of Bézier curves.
BICYCLE - Static variable in class org.opentrafficsim.core.definitions.DefaultsNl
Super type for bicycle.
Bn(double, double...) - Static method in class org.opentrafficsim.core.geometry.Bezier
Calculate the Bézier point of degree n, with B(t) = Sum(i = 0..n) [C(n, i) * (1 - t)n-i ti Pi], where C(n, k) is the binomial coefficient defined by n!
BUS - Static variable in class org.opentrafficsim.core.definitions.DefaultsNl
Super type for busses.

C

cacheAsString() - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerceptionCategory
Returns a string representation of the cache.
Capacity - Interface in org.opentrafficsim.core.network
Copyright (c) 2013-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
CapacityLink - 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.
CapacityLink(Network, String, Node, Node, LinkType, OtsLine2d, FractionalLengthData, Frequency) - Constructor for class org.opentrafficsim.core.network.CapacityLink
Construct a new link.
CAR - Static variable in class org.opentrafficsim.core.definitions.DefaultsNl
Super type for cars.
cartesianToPhi(double, double) - Static method in class org.opentrafficsim.core.math.Scalar3d
Get the (polar) phi angle, which is the projected angle in the xy-plane from the x direction.
cartesianToRadius(double, double, double) - Static method in class org.opentrafficsim.core.math.Scalar3d
Get the (polar) radius based on Cartesian coordinates.
cartesianToTheta(double, double, double) - Static method in class org.opentrafficsim.core.math.Scalar3d
Get the (polar) theta angle, which is the angle from the z-direction, from Cartesian coordinates.
ceiling(E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
ceilingEntry(K) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
ceilingKey(K) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
CENTER - Static variable in record class org.opentrafficsim.core.gtu.RelativePosition
Standard relative position type CENTER.
Centroid - Class in org.opentrafficsim.core.network
Centroid Node that is only connected by Connector links.
Centroid(Network, String, Point2d) - Constructor for class org.opentrafficsim.core.network.Centroid
Construction of a Centroid Node.
CENTROID - Static variable in class org.opentrafficsim.core.network.NodeType
Default type CENTROID.
CENTROID_NAME - Static variable in class org.opentrafficsim.core.network.NodeType
Name of default type CENTROID.
CIRCLE - Enum constant in enum class org.opentrafficsim.core.gtu.GtuType.Marker
Draw as circle.
cleanUpHistory() - Method in class org.opentrafficsim.core.perception.HistoryManagerDevs
Cleans up the history of all registered Historicals.
cleanUpHistory(Duration) - Method in class org.opentrafficsim.core.perception.AbstractHistorical
Removes events that are no longer needed to guarantee the history time.
cleanUpHistory(Duration) - Method in interface org.opentrafficsim.core.perception.HistoryManager.HistoricalElement
Removes events that are no longer needed to guarantee the history time.
clear() - Method in class org.opentrafficsim.core.distributions.Distribution
Empty the internally stored list.
clear() - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
clear() - Method in class org.opentrafficsim.core.geometry.Ots2dSet
clear() - Method in class org.opentrafficsim.core.geometry.Ots2dSet.QuadTreeNode
Remove all Polygon2ds from this QuadTreeNode and cut off all leaves.
clear() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
clear() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
clearCompatibilityCache() - Method in interface org.opentrafficsim.core.compatibility.Compatibility
Remove the compatibility cache for this type and all its subtypes.
clearCompatibilityCache() - Method in class org.opentrafficsim.core.compatibility.GtuCompatibility
Remove the compatibility cache for this type and all its subtypes.
clearCompatibilityCache() - Method in class org.opentrafficsim.core.compatibility.GtuCompatibleInfraType
Remove the compatibility cache for this type and all its subtypes.
clearDemandWeight() - Method in class org.opentrafficsim.core.network.Connector
Clears the demand weight, which is equal to setting it to 0.0.
comparator() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedMap
comparator() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedSet
Compatibility<U extends HierarchicalType<U,?>,I extends HierarchicalType<I,?>> - Interface in org.opentrafficsim.core.compatibility
Compatibility of infrastructure and users of that infrastructure.
computeIfAbsent(Object, Supplier<T>) - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerceptionCategory
Returns the cached value for the given key, or computes it if it's absent or not from the current simulation time.
computeIfAbsent(Object, Supplier<T>, Object) - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerceptionCategory
Returns the cached value for the given key, or computes it if it's absent or not from the current simulation time.
computeIfAbsent(Object, Supplier<T>, Object...) - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerceptionCategory
Returns the cached value for the given key, or computes it if it's absent or not from the current simulation time.
concatenate(double, OtsLine2d...) - Static method in class org.opentrafficsim.core.geometry.OtsLine2d
Concatenate several OtsLine2d instances.
concatenate(double, OtsLine2d, OtsLine2d) - Static method in class org.opentrafficsim.core.geometry.OtsLine2d
Concatenate two OtsLine2d instances.
concatenate(OtsLine2d...) - Static method in class org.opentrafficsim.core.geometry.OtsLine2d
Concatenate several OtsLine2d instances.
CONFLICTING - Enum constant in enum class org.opentrafficsim.core.gtu.TurnIndicatorIntent
Conflicting intents.
Connector - Class in org.opentrafficsim.core.network
Special link type that represents a connector.
Connector(Network, String, Node, Node, LinkType) - Constructor for class org.opentrafficsim.core.network.Connector
Construct a new link.
CONNECTOR - Static variable in class org.opentrafficsim.core.definitions.DefaultsNl
Connector type.
ConstantGenerator<O> - Class in org.opentrafficsim.core.distributions
Generator implementation for a constant value.
ConstantGenerator(O) - Constructor for class org.opentrafficsim.core.distributions.ConstantGenerator
Constructor.
contains(Class<T>) - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerception
Returns whether the given perception category is present.
contains(Class<T>) - Method in interface org.opentrafficsim.core.gtu.perception.Perception
Returns whether the given perception category is present.
contains(Object) - Method in class org.opentrafficsim.core.geometry.Ots2dSet
contains(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
contains(SimEventInterface<T>) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
contains(ParameterType<?>) - Method in class org.opentrafficsim.core.perception.HistoricalParameters
contains(Node) - Method in class org.opentrafficsim.core.network.route.Route
 
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.Network
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.Network
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.
containsKey(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
containsLink(String) - Method in class 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.Network
Test whether a link is present in the network.
containsLink(Link) - Method in class org.opentrafficsim.core.network.route.Route
Determine if this Route contains the specified Link.
containsNode(String) - Method in class 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.Network
Test whether a node is present in the network.
containsNonLocatedObject(String) - Method in class org.opentrafficsim.core.network.Network
Test whether an NonLocatedObject object with the given id is present in the Network.
containsNonLocatedObject(NonLocatedObject) - Method in class org.opentrafficsim.core.network.Network
Test whether the NonLocatedObject is present in the Network.
containsObject(String) - Method in class org.opentrafficsim.core.network.Network
Test whether an object with the given id is present in the Network.
containsObject(LocatedObject) - Method in class org.opentrafficsim.core.network.Network
Test whether the object is present in the Network.
containsRoute(GtuType, String) - Method in class 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.Network
Determine whether the provided route exists in the network for the given GtuType.
containsValue(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
ContinuousArc - Class in org.opentrafficsim.core.geometry
Continuous definition of an arc.
ContinuousArc(OrientedPoint2d, double, boolean, double) - Constructor for class org.opentrafficsim.core.geometry.ContinuousArc
Define arc by starting point, radius, curve direction, and length.
ContinuousArc(OrientedPoint2d, double, boolean, Angle) - Constructor for class org.opentrafficsim.core.geometry.ContinuousArc
Define arc by starting point, radius, curve direction, and angle.
ContinuousBezier - Class in org.opentrafficsim.core.geometry
Continuous definition of a Bezier.
ContinuousBezier(Point2d...) - Constructor for class org.opentrafficsim.core.geometry.ContinuousBezier
Create a Bezier of any order.
ContinuousBezierCubic - Class in org.opentrafficsim.core.geometry
Continuous definition of a cubic Bezier.
ContinuousBezierCubic(Point2d, Point2d, Point2d, Point2d) - Constructor for class org.opentrafficsim.core.geometry.ContinuousBezierCubic
Create a cubic Bezier.
ContinuousClothoid - Class in org.opentrafficsim.core.geometry
Continuous definition of a clothoid.
ContinuousClothoid(OrientedPoint2d, double, double, double) - Constructor for class org.opentrafficsim.core.geometry.ContinuousClothoid
Create clothoid from one point based on curvature and A-value.
ContinuousClothoid(OrientedPoint2d, OrientedPoint2d) - Constructor for class org.opentrafficsim.core.geometry.ContinuousClothoid
Create clothoid between two directed points.
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
 
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-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
ContinuousDistDoubleScalar.Abs<T extends org.djunits.value.vdouble.scalar.base.DoubleScalarAbs<AU,T,RU,?>,AU extends org.djunits.unit.AbsoluteLinearUnit<AU,RU>,RU extends org.djunits.unit.Unit<RU>> - Class in org.opentrafficsim.core.units.distributions
Absolute value.
ContinuousDistDoubleScalar.Rel<T extends org.djunits.value.vdouble.scalar.base.DoubleScalarRel<U,T>,U extends org.djunits.unit.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-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
ContinuousDistFloatScalar.Abs<T extends org.djunits.value.vfloat.scalar.base.FloatScalarAbs<AU,T,RU,?>,AU extends org.djunits.unit.AbsoluteLinearUnit<AU,RU>,RU extends org.djunits.unit.Unit<RU>> - Class in org.opentrafficsim.core.units.distributions
Absolute value.
ContinuousDistFloatScalar.Rel<T extends org.djunits.value.vfloat.scalar.base.FloatScalarRel<U,T>,U extends org.djunits.unit.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
 
ContinuousDistSolidAngle - Class in org.opentrafficsim.core.units.distributions
Continuously distributed angle solid.
ContinuousDistSolidAngle(DistContinuous, SolidAngleUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistSolidAngle
 
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
 
ContinuousLine - Interface in org.opentrafficsim.core.geometry
A continuous line defines a line in an exact manner, from which numerical polylines can be derived.
ContinuousPolyLine - Class in org.opentrafficsim.core.geometry
Continuous definition of a PolyLine.
ContinuousPolyLine(PolyLine2d) - Constructor for class org.opentrafficsim.core.geometry.ContinuousPolyLine
Define continuous line from polyline.
ContinuousPolyLine(PolyLine2d, OrientedPoint2d, OrientedPoint2d) - Constructor for class org.opentrafficsim.core.geometry.ContinuousPolyLine
Define continuous line from polyline.
ContinuousStraight - Class in org.opentrafficsim.core.geometry
Continuous definition of a straight.
ContinuousStraight(OrientedPoint2d, double) - Constructor for class org.opentrafficsim.core.geometry.ContinuousStraight
Constructor.
CONTOUR - Static variable in record class org.opentrafficsim.core.gtu.RelativePosition
Standard relative position type CONTOUR.
copyForGtuType(GtuType) - Method in class org.opentrafficsim.core.gtu.GtuTemplate
Returns the same Characteristics, but pertaining to a different GTU type.
correlate(C, T) - Method in interface org.opentrafficsim.core.parameters.ParameterFactoryByType.Correlation
Returns the correlated value.
create(String, Polygon2d) - Static method in class org.opentrafficsim.core.object.StaticObject
Make a static object with zero height and carry out the initialization after it has been fully created.
create(String, Polygon2d, Length) - Static method in class org.opentrafficsim.core.object.StaticObject
Make a static object and carry out the initialization after it has been fully created.
create(Gtu) - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlannerFactory
Creates a new strategical planner for the given GTU.
create(Gtu) - Method in interface org.opentrafficsim.core.gtu.plan.tactical.TacticalPlannerFactory
Creates a new tactical planner for the given GTU.
createAndCleanOtsLine2d(List<Point2d>) - Static method in class org.opentrafficsim.core.geometry.OtsLine2d
Create an OtsLine2d, while cleaning repeating successive points.
createAndCleanOtsLine2d(Point2d...) - Static method in class org.opentrafficsim.core.geometry.OtsLine2d
Create an OtsLine2d, while cleaning repeating successive points.
cubic(int, OrientedPoint2d, OrientedPoint2d) - 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, OrientedPoint2d, OrientedPoint2d, 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, OrientedPoint2d, OrientedPoint2d, double, boolean) - Static method in class org.opentrafficsim.core.geometry.Bezier
Construct a cubic Bézier curve from start to end with two generated control points at half the distance between start and end.
cubic(int, Point2d, Point2d, Point2d, Point2d) - Static method in class org.opentrafficsim.core.geometry.Bezier
Construct a cubic Bézier curve from start to end with two control points.
cubic(OrientedPoint2d, OrientedPoint2d) - 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.
cubicControlPoints(OrientedPoint2d, OrientedPoint2d, double, boolean) - Static method in class org.opentrafficsim.core.geometry.Bezier
Construct control points for a cubic Bézier curve from start to end with two generated control points at half the distance between start and end.
curvature(double) - Method in class org.opentrafficsim.core.geometry.ContinuousBezier
Returns the curvature at the given t value.

D

defaultCharacteristics(GtuType, Network, StreamInterface) - Static method in class org.opentrafficsim.core.gtu.GtuType
Returns default characteristics for given GtuType.
Defaults - Class in org.opentrafficsim.core.definitions
This class houses defaults instances for different types, such as GTU types and link types.
Defaults(Locale) - Constructor for class org.opentrafficsim.core.definitions.Defaults
Constructor.
DefaultsNl - Class in org.opentrafficsim.core.definitions
Defaults for locale nl_NL.
DefaultsNl() - Constructor for class org.opentrafficsim.core.definitions.DefaultsNl
Constructor setting locale nl_NL.
Definitions - Class 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.
Definitions() - Constructor for class org.opentrafficsim.core.definitions.Definitions
 
DELETE - Static variable in interface org.opentrafficsim.core.gtu.GtuErrorHandler
GTU error handler that deletes the GTU upon an exception.
derivative() - Method in class org.opentrafficsim.core.geometry.ContinuousBezier
Returns the derivative for a Bezier, which is a Bezier of 1 order lower.
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.Gtu
Destructor.
destroy(Network) - Static method in class org.opentrafficsim.core.network.NetworkUtils
Remove all objects and animation in the network.
DESTROY_EVENT - Static variable in class org.opentrafficsim.core.gtu.Gtu
The event type for pub/sub indicating destruction of the GTU.
DirectEgoPerception<G extends Gtu,P extends Perception<G>> - Class in org.opentrafficsim.core.gtu.perception
Direct perception of ego values such as speed and length.
DirectEgoPerception(P) - Constructor for class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
Constructor.
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(double, double, double, DirectionUnit) - Constructor for class org.opentrafficsim.core.math.Direction3d
 
Direction3d(Direction, Direction, Direction) - Constructor for class org.opentrafficsim.core.math.Direction3d
 
Direction3d(DirectionVector) - Constructor for class org.opentrafficsim.core.math.Direction3d
 
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
 
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-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
DiscreteDistDoubleScalar.Abs<T extends org.djunits.value.vdouble.scalar.base.DoubleScalarAbs<AU,T,RU,?>,AU extends org.djunits.unit.AbsoluteLinearUnit<AU,RU>,RU extends org.djunits.unit.Unit<RU>> - Class in org.opentrafficsim.core.units.distributions
Absolute value.
DiscreteDistDoubleScalar.Rel<T extends org.djunits.value.vdouble.scalar.base.DoubleScalarRel<U,T>,U extends org.djunits.unit.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-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
DiscreteDistFloatScalar.Abs<T extends org.djunits.value.vfloat.scalar.base.FloatScalarAbs<AU,T,RU,?>,AU extends org.djunits.unit.AbsoluteLinearUnit<AU,RU>,RU extends org.djunits.unit.Unit<RU>> - Class in org.opentrafficsim.core.units.distributions
Absolute value.
DiscreteDistFloatScalar.Rel<T extends org.djunits.value.vfloat.scalar.base.FloatScalarRel<U,T>,U extends org.djunits.unit.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
 
DiscreteDistSolidAngle - Class in org.opentrafficsim.core.units.distributions
Discretely distributed angle solid.
DiscreteDistSolidAngle(DistDiscrete, SolidAngleUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistSolidAngle
 
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(Duration) - Method in record class org.opentrafficsim.core.gtu.plan.operational.Segment
Return the distance traveled at the given duration relative to the start of the segment.
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.
draw() - Method in class org.opentrafficsim.core.distributions.ConstantGenerator
Generate the next object.
draw() - Method in class org.opentrafficsim.core.distributions.Distribution
Generate the next object.
draw() - Method in interface org.opentrafficsim.core.distributions.Generator
Generate the next object.
draw() - Method in class org.opentrafficsim.core.gtu.GtuTemplate
Returns characteristics for the given GTU.
draw() - Method in class org.opentrafficsim.core.network.route.ProbabilisticRouteGenerator
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistAbsoluteTemperature
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.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
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Rel
Generate the next object.
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
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Rel
Generate the next object.
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.ContinuousDistSolidAngle
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
Generate the next object.
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.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
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Abs
Generate the next object.
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
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Rel
Generate the next object.
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
Generate the next object.
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.DiscreteDistSolidAngle
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
Generate the next object.
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistTorque
draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistVolume
draw(Collection<E>, StreamInterface) - Static method in class org.opentrafficsim.core.math.Draw
Returns a randomly drawn element using uniform weights.
Draw - Class in org.opentrafficsim.core.math
Utility to draw from a collection.
Drawable - Interface in org.opentrafficsim.core.animation
Indicates that an object is drawable, 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 record class org.opentrafficsim.core.gtu.RelativePosition
Standard relative position type DRIVER.
dump() - Method in class org.opentrafficsim.core.gtu.GtuDumper
Write all GTU positions in a file.
duration() - Method in record class org.opentrafficsim.core.gtu.plan.operational.Segment
Returns the value of the duration record component.
durationAtDistance(Length) - Method in record class org.opentrafficsim.core.gtu.plan.operational.Segment
Returns the duration within the segment it takes to travel the distance from the start of the segment.
dx() - Method in record class org.opentrafficsim.core.gtu.RelativePosition
Returns the value of the dx record component.
dy() - Method in record class org.opentrafficsim.core.gtu.RelativePosition
Returns the value of the dy record component.
DynamicSpatialObject - Interface in org.opentrafficsim.core
DynamicSpatialObject has two shapes: the shape that is registered in the Map is the shape that indicates where the object can be present for the time frame for which intersections can be calculated.
dz() - Method in record class org.opentrafficsim.core.gtu.RelativePosition
Returns the value of the dz record component.

E

EgoPerception<G extends Gtu,P extends Perception<G>> - Interface in org.opentrafficsim.core.gtu.perception
Ego perception interface.
element() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalQueue
element() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
EMERGENCY_VEHICLE - Static variable in class org.opentrafficsim.core.definitions.DefaultsNl
Super type for emergency vehicles.
endOfSimulation() - Method in class org.opentrafficsim.core.perception.HistoryManager
Method that clears the entire memory at simulation end.
ENDPOINT - Enum constant in enum class org.opentrafficsim.core.geometry.OtsLine2d.FractionalFallback
Distance to nearest end point.
endSpeed() - Method in record class org.opentrafficsim.core.gtu.plan.operational.Segment
Returns the speed at the end of the segment.
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.geometry.OtsLine2d
equals(Object) - Method in class org.opentrafficsim.core.gtu.Gtu
equals(Object) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
equals(Object) - Method in record class org.opentrafficsim.core.gtu.plan.operational.Segment
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.opentrafficsim.core.gtu.RelativePosition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.opentrafficsim.core.gtu.RelativePosition.Type
equals(Object) - Method in class org.opentrafficsim.core.network.Link
equals(Object) - Method in record class org.opentrafficsim.core.network.LinkPosition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.opentrafficsim.core.network.Node
equals(Object) - Method in class org.opentrafficsim.core.network.route.Route
EUCLIDEAN_DISTANCE - Static variable in interface org.opentrafficsim.core.network.LinkWeight
Heuristic for the A* algorithm that uses Euclidean distance.
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.
ExpansionNetwork - Class in org.opentrafficsim.core.network
A Network consists of a set of links.
ExpansionNetwork(String, OtsSimulatorInterface) - Constructor for class org.opentrafficsim.core.network.ExpansionNetwork
 
EXTENT_MARGIN - Static variable in class org.opentrafficsim.core.network.Network
Extra clearance around boundaries of network as fraction of width and height.
extract(double, double) - Method in class org.opentrafficsim.core.geometry.OtsLine2d
Create a new OtsLine2d that covers a sub-section of this OtsLine2d.
extract(Length, Length) - Method in class org.opentrafficsim.core.geometry.OtsLine2d
Create a new OtsLine2d that covers a sub-section of this OtsLine2d.
extractFractional(double, double) - Method in class org.opentrafficsim.core.geometry.OtsLine2d
Construct a new OtsLine2d covering the indicated fraction of this OtsLine2d.

F

fill(C) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
Fill collection with the current collection.
fill(M) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
Fill map with the current map.
fill(Time, C) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
Fill collection with the collection at the given simulation time.
fill(Time, M) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
Fill map with the map at the given simulation time.
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.
FlattableLine - Interface in org.opentrafficsim.core.geometry
Line representation that a Flattener can flatten in to a polyline.
flatten() - Method in class org.opentrafficsim.core.geometry.ContinuousPolyLine
Polyline from continuous line.
flatten() - Method in class org.opentrafficsim.core.geometry.ContinuousStraight
Polyline from continuous line.
flatten(FlattableLine) - Method in interface org.opentrafficsim.core.geometry.Flattener
Flatten continuous line in to a polyline.
flatten(FlattableLine) - Method in class org.opentrafficsim.core.geometry.Flattener.MaxAngle
Flatten continuous line in to a polyline.
flatten(FlattableLine) - Method in class org.opentrafficsim.core.geometry.Flattener.MaxDeviation
Flatten continuous line in to a polyline.
flatten(FlattableLine) - Method in class org.opentrafficsim.core.geometry.Flattener.MaxDeviationAndAngle
Flatten continuous line in to a polyline.
flatten(FlattableLine) - Method in class org.opentrafficsim.core.geometry.Flattener.NumSegments
Flatten continuous line in to a polyline.
flatten(Flattener) - Method in class org.opentrafficsim.core.geometry.ContinuousArc
Flatten continuous line in to a polyline.
flatten(Flattener) - Method in class org.opentrafficsim.core.geometry.ContinuousBezierCubic
Flatten continuous line in to a polyline.
flatten(Flattener) - Method in class org.opentrafficsim.core.geometry.ContinuousClothoid
Flatten continuous line in to a polyline.
flatten(Flattener) - Method in interface org.opentrafficsim.core.geometry.ContinuousLine
Flatten continuous line in to a polyline.
flatten(Flattener) - Method in class org.opentrafficsim.core.geometry.ContinuousPolyLine
Returns the line as is.
flatten(Flattener) - Method in class org.opentrafficsim.core.geometry.ContinuousStraight
Returns a 2-point line.
Flattener - Interface in org.opentrafficsim.core.geometry
Flattens a continuous line in to a polyline.
Flattener.MaxAngle - Class in org.opentrafficsim.core.geometry
Flattener based on maximum angle.
Flattener.MaxDeviation - Class in org.opentrafficsim.core.geometry
Flattener based on maximum deviation.
Flattener.MaxDeviationAndAngle - Class in org.opentrafficsim.core.geometry
Flattener based on maximum deviation and maximum angle.
Flattener.NumSegments - Class in org.opentrafficsim.core.geometry
Flattener based on number of segments.
flattenOffset(FractionalLengthData, Flattener) - Method in class org.opentrafficsim.core.geometry.ContinuousArc
Flatten continuous line offset in to a polyline.
flattenOffset(FractionalLengthData, Flattener) - Method in class org.opentrafficsim.core.geometry.ContinuousBezierCubic
Flatten continuous line offset in to a polyline.
flattenOffset(FractionalLengthData, Flattener) - Method in class org.opentrafficsim.core.geometry.ContinuousClothoid
Flatten continuous line offset in to a polyline.
flattenOffset(FractionalLengthData, Flattener) - Method in interface org.opentrafficsim.core.geometry.ContinuousLine
Flatten continuous line offset in to a polyline.
flattenOffset(FractionalLengthData, Flattener) - Method in class org.opentrafficsim.core.geometry.ContinuousPolyLine
Returns the regular offset.
flattenOffset(FractionalLengthData, Flattener) - Method in class org.opentrafficsim.core.geometry.ContinuousStraight
Returns the regular offset line of a 2-point line.
flip() - Method in enum class 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
FractionalLengthData - Class in org.opentrafficsim.core.geometry
Container for fractional length data.
FractionalLengthData(double...) - Constructor for class org.opentrafficsim.core.geometry.FractionalLengthData
Create FractionalLengthData.
FractionalLengthData(Map<Double, Double>) - Constructor for class org.opentrafficsim.core.geometry.FractionalLengthData
Create FractionalLengthData.
fractionalLongitudinalPosition() - Method in record class org.opentrafficsim.core.network.LinkPosition
Returns the value of the fractionalLongitudinalPosition record component.
FREEWAY - Static variable in class org.opentrafficsim.core.definitions.DefaultsNl
Freeway (snelweg, 130km/h).
FrequencyAndObject(double, O) - Constructor for class org.opentrafficsim.core.distributions.Distribution.FrequencyAndObject
Construct a new FrequencyAndObject instance.
fresnel(double) - Static method in class org.opentrafficsim.core.geometry.Fresnel
Approximate the Fresnel integral.
Fresnel - Class in org.opentrafficsim.core.geometry
Utility class to create clothoid lines, in particular the Fresnel integral based on: W.J.
FRONT - Static variable in record class org.opentrafficsim.core.gtu.RelativePosition
Standard relative position type FRONT.

G

generateOperationalPlan(Time, OrientedPoint2d) - 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.
get() - Method in class org.opentrafficsim.core.idgenerator.IdGenerator
Generate an id.
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalArrayList
Returns the current list.
get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalCollection
Returns the current collection.
get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalDeque
Returns the current deque.
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalEnumMap
Returns the current map.
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalHashMap
Returns the current map.
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalHashSet
Returns the current set.
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashMap
Returns the current map.
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashSet
Returns the current set.
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
Returns the current deque.
get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalList
Returns the current list.
get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalMap
Returns the current map.
get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalNavigableMap
Returns the current navigable map.
get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalNavigableSet
Returns the current navigable set.
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalPriorityQueue
Returns the current queue.
get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalQueue
Returns the current queue.
get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalSet
Returns the current set.
get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalSortedMap
Returns the current sorted map.
get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalSortedSet
Returns the current sorted set.
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalTreeMap
Returns the current navigable map.
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalTreeSet
Returns the current navigable set.
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalVector
Returns the current list.
get() - Method in interface org.opentrafficsim.core.perception.Historical
Get value at current simulation time.
get() - Method in class org.opentrafficsim.core.perception.HistoricalValue
Get value at current simulation time.
get() - Method in class org.opentrafficsim.core.perception.NullHistorical
Get value at current simulation time.
get(double) - Method in interface org.opentrafficsim.core.geometry.FlattableLine
Returns the point at the given fraction.
get(double) - Method in class org.opentrafficsim.core.geometry.FractionalLengthData
Returns the data at given fractional length.
get(int) - Method in class org.opentrafficsim.core.distributions.Distribution
Retrieve one of the internally stored generators.
get(int) - Method in class org.opentrafficsim.core.geometry.OtsLine2d
Return one point of this OtsLine2d.
get(int) - Method in class org.opentrafficsim.core.gtu.plan.operational.Segments
Returns a specific segment.
get(int) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
get(Class<T>, String) - Method in class org.opentrafficsim.core.definitions.Definitions
Obtain a type by its id.
get(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalArrayList
Returns a past list.
get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalCollection
Returns a past collection.
get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalDeque
Returns a past deque.
get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalEnumMap
Returns a past map.
get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalHashMap
Returns a past map.
get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalHashSet
Returns a past set.
get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashMap
Returns a past map.
get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashSet
Returns a past set.
get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
Returns a past deque.
get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalList
Returns a past list.
get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalMap
Returns a past map.
get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalNavigableMap
Returns a past navigable map.
get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalNavigableSet
Returns a past navigable set.
get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalPriorityQueue
Returns a past queue.
get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalQueue
Returns a past queue.
get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalSet
Returns a past set.
get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalSortedMap
Returns a past sorted map.
get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalSortedSet
Returns a past sorted set.
get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalTreeMap
Returns a past navigable map.
get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalTreeSet
Returns a past navigable set.
get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalVector
Returns a past list.
get(Time) - Method in interface org.opentrafficsim.core.perception.Historical
Get value at given time.
get(Time) - Method in class org.opentrafficsim.core.perception.HistoricalValue
Get value at given time.
get(Time) - Method in class org.opentrafficsim.core.perception.NullHistorical
Get value at given time.
getA() - Method in class org.opentrafficsim.core.geometry.ContinuousClothoid
Return A, the clothoid scaling parameter.
getAcceleration() - Method in class 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() - Method in class org.opentrafficsim.core.math.Acceleration3d
Retrieve the norm of this Acceleration3d.
getAcceleration(Duration) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Calculate the acceleration of the GTU after the given duration since the start of the plan.
getAcceleration(Time) - Method in class org.opentrafficsim.core.gtu.Gtu
 
getAcceleration(Time) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Calculate the acceleration of the GTU at the given time.
getAll(Class<T>) - Method in class org.opentrafficsim.core.definitions.Definitions
Obtain all present type of given type type.
getAppliedShape() - Method in class org.opentrafficsim.core.geometry.ContinuousClothoid
Returns whether the shape was applied as a Clothoid, an Arc, or as a Straight, depending on start and end position and direction.
getAStarHeuristic() - Method in interface org.opentrafficsim.core.network.LinkWeight
Return a heuristic for the A* algorithm.
getBounds() - Method in class org.opentrafficsim.core.geometry.OtsLine2d
getBounds() - Method in class org.opentrafficsim.core.gtu.Gtu
getBounds() - Method in class org.opentrafficsim.core.network.Link
getBounds() - Method in class org.opentrafficsim.core.network.Node
getBounds() - Method in class org.opentrafficsim.core.object.StaticObject
getByName(Class<? extends Defaults>, Class<T>, String) - Static method in class org.opentrafficsim.core.definitions.Defaults
Returns a default value of a type, indicated by its name.
getByName(Class<T>, String) - Static method in class org.opentrafficsim.core.definitions.Defaults
Returns a default value of a type, indicated by its name.
getCapacity() - Method in interface org.opentrafficsim.core.network.Capacity
 
getCapacity() - Method in class org.opentrafficsim.core.network.CapacityLink
getCenter() - Method in class org.opentrafficsim.core.gtu.Gtu
 
getCentroid() - Method in class org.opentrafficsim.core.geometry.OtsLine2d
Retrieve the centroid of this OtsLine2d.
getChildren() - Method in class org.opentrafficsim.core.gtu.Gtu
Returns the children GTU's.
getCollection() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
Returns the internal collection.
getContext() - Method in interface org.opentrafficsim.core.dsol.OtsSimulatorInterface
getContourPoints() - Method in class org.opentrafficsim.core.gtu.Gtu
 
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 class org.opentrafficsim.core.network.Network
Return an immutable map of routes that exist in the network for the GtuType.
getDemandWeight() - Method in class org.opentrafficsim.core.network.Connector
Returns the demand weight.
getDerivative(double) - Method in class org.opentrafficsim.core.geometry.FractionalLengthData
Returns the derivative of the data with respect to fractional length.
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 class org.opentrafficsim.core.network.Link
Returns the design line.
getDestination() - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
Returns the destination.
getDirection(double) - Method in interface org.opentrafficsim.core.geometry.FlattableLine
Returns the direction at the given fraction.
getDisplayUnit() - Method in class org.opentrafficsim.core.units.distributions.AbstractContinuousDistScalar
 
getDistribution() - Method in class org.opentrafficsim.core.units.distributions.AbstractContinuousDistScalar
 
getDistribution() - Method in class org.opentrafficsim.core.units.distributions.AbstractDiscreteDistScalar
 
getElevation(double) - Method in class org.opentrafficsim.core.network.Link
Returns the elevation at the given fractional position.
getElevation(Length) - Method in class org.opentrafficsim.core.network.Link
Returns the elevation at the given position.
getEndCurvature() - Method in class org.opentrafficsim.core.geometry.ContinuousArc
End curvature.
getEndCurvature() - Method in class org.opentrafficsim.core.geometry.ContinuousBezierCubic
End curvature.
getEndCurvature() - Method in class org.opentrafficsim.core.geometry.ContinuousClothoid
End curvature.
getEndCurvature() - Method in interface org.opentrafficsim.core.geometry.ContinuousLine
End curvature.
getEndCurvature() - Method in class org.opentrafficsim.core.geometry.ContinuousPolyLine
End curvature.
getEndCurvature() - Method in class org.opentrafficsim.core.geometry.ContinuousStraight
End curvature.
getEndDirection() - Method in interface org.opentrafficsim.core.geometry.ContinuousLine
End direction.
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 class org.opentrafficsim.core.network.Link
Returns the end node.
getEndPoint() - Method in class org.opentrafficsim.core.geometry.ContinuousArc
End point.
getEndPoint() - Method in class org.opentrafficsim.core.geometry.ContinuousBezierCubic
End point.
getEndPoint() - Method in class org.opentrafficsim.core.geometry.ContinuousClothoid
End point.
getEndPoint() - Method in interface org.opentrafficsim.core.geometry.ContinuousLine
End point.
getEndPoint() - Method in class org.opentrafficsim.core.geometry.ContinuousPolyLine
End point.
getEndPoint() - Method in class org.opentrafficsim.core.geometry.ContinuousStraight
End point.
getEndRadius() - Method in class org.opentrafficsim.core.geometry.ContinuousArc
End radius.
getEndRadius() - Method in class org.opentrafficsim.core.geometry.ContinuousClothoid
End radius.
getEndRadius() - Method in interface org.opentrafficsim.core.geometry.ContinuousLine
End radius.
getEndRadius() - Method in class org.opentrafficsim.core.geometry.ContinuousPolyLine
End radius.
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.OtsLine2d
Get the bounding rectangle of this OtsLine2d.
getErrorHandler() - Method in class org.opentrafficsim.core.gtu.Gtu
 
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.Network
Calculate the extent of the network based on the network objects' locations and return the dimensions.
getFirst() - Method in class org.opentrafficsim.core.geometry.OtsLine2d
Return the first point of this OtsLine2d.
getFirst() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
getFraction(OtsLine2d, double, double) - Method in enum class org.opentrafficsim.core.geometry.OtsLine2d.FractionalFallback
Returns fraction for when fractional projection fails as the point is beyond the line or from numerical limitations.
getFractionalLengths() - Method in class org.opentrafficsim.core.geometry.FractionalLengthData
Returns the fractional lengths in the underlying data.
getFractionalLengthsAsArray() - Method in class org.opentrafficsim.core.geometry.FractionalLengthData
Returns fractional lengths in array form, including 0.0 and 1.0.
getFrequency() - Method in class org.opentrafficsim.core.distributions.Distribution.FrequencyAndObject
Retrieve the frequency (or probability) of this FrequencyAndObject.
getFront() - Method in class 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.LocatedObject
 
getFullId() - Method in interface org.opentrafficsim.core.object.NonLocatedObject
 
getFullId() - Method in class org.opentrafficsim.core.object.StaticObject
getGeometry() - Method in interface org.opentrafficsim.core.object.LocatedObject
 
getGeometry() - Method in class org.opentrafficsim.core.object.StaticObject
getGrade(double) - Method in class org.opentrafficsim.core.network.Link
Returns the grade at the given fractional position, given as delta_h / delta_f, where f is fractional position.
getGrade(Length) - Method in class org.opentrafficsim.core.network.Link
Returns the grade at the given position, given as delta_h / delta_f, where f is fractional position.
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.Network
Get a GTU in the model.
getGTU(String) - Method in interface org.opentrafficsim.core.perception.PerceivableContext
Get a GTU in the model.
getGtuCompatibility() - Method in class org.opentrafficsim.core.compatibility.GtuCompatibleInfraType
Return the GTU compatibility of this infra type.
getGTUCount() - Method in class org.opentrafficsim.core.network.Link
Provide the number of GTUs on this link.
getGTUs() - Method in class org.opentrafficsim.core.network.Link
Provide a safe copy of the set of GTUs.
getGTUs() - Method in class org.opentrafficsim.core.network.Network
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() - Method in class org.opentrafficsim.core.gtu.GtuCharacteristics
Retrieve the GTU type.
getGtuType() - Method in class org.opentrafficsim.core.gtu.GtuTemplate
 
getHeading() - Method in class org.opentrafficsim.core.network.Node
Returns the heading.
getHeight() - Method in interface org.opentrafficsim.core.object.LocatedObject
 
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.Gtu
 
getId() - Method in class org.opentrafficsim.core.network.Link
getId() - Method in class org.opentrafficsim.core.network.Network
Get a descriptive Id of the perceivable context (e.g., useful for debugging purposes).
getId() - Method in class org.opentrafficsim.core.network.Node
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).
getIndex() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList.EventList
Returns the index.
getInfrastructure() - Method in interface org.opentrafficsim.core.compatibility.Compatibility
Return the infrastructure for which this compatibility has been defined.
getInfrastructure() - Method in class org.opentrafficsim.core.compatibility.GtuCompatibility
Return the infrastructure for which this compatibility has been defined.
getInfrastructure() - Method in class org.opentrafficsim.core.compatibility.GtuCompatibleInfraType
Return the infrastructure for which this compatibility has been defined.
getLast() - Method in class org.opentrafficsim.core.geometry.OtsLine2d
Return the last point of this OtsLine2d.
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.ContinuousArc
Return the length of the line.
getLength() - Method in class org.opentrafficsim.core.geometry.ContinuousBezierCubic
Return the length of the line.
getLength() - Method in class org.opentrafficsim.core.geometry.ContinuousClothoid
Return the length of the line.
getLength() - Method in interface org.opentrafficsim.core.geometry.ContinuousLine
Return the length of the line.
getLength() - Method in class org.opentrafficsim.core.geometry.ContinuousPolyLine
Return the length of the line.
getLength() - Method in class org.opentrafficsim.core.geometry.ContinuousStraight
Return the length of the line.
getLength() - Method in class org.opentrafficsim.core.geometry.OtsLine2d
Return the length of this OtsLine2d in meters.
getLength() - Method in class 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 class org.opentrafficsim.core.network.Link
Returns the length of the link.
getLine2d() - Method in class org.opentrafficsim.core.geometry.OtsLine2d
Returns a 2d representation of this line.
getLink(String) - Method in class org.opentrafficsim.core.network.Network
Retrieve a node with a given id from the network, or null if the id cannot be found.
getLink(String, String) - Method in class 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.Network
Find a link between node1 and node2 and return it if it exists in the network.
getLinkLength() - Method in record class org.opentrafficsim.core.network.LinkPosition
Return the length of the link.
getLinkMap() - Method in class org.opentrafficsim.core.network.Network
Provide an immutable map of link ids to links in the network.
getLinks() - Method in class org.opentrafficsim.core.network.Node
Returns the links connected to this node.
getLocale() - Method in class org.opentrafficsim.core.definitions.Defaults
Returns the locale.
getLocation() - Method in class org.opentrafficsim.core.geometry.OtsLine2d
getLocation() - Method in class org.opentrafficsim.core.gtu.Gtu
getLocation() - Method in class org.opentrafficsim.core.network.Link
getLocation() - Method in class org.opentrafficsim.core.network.Node
getLocation() - Method in class org.opentrafficsim.core.object.StaticObject
getLocation(Duration) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Calculate the location after the given duration since the start of the plan.
getLocation(Length) - Method in class org.opentrafficsim.core.geometry.OtsLine2d
Get the location at a position on the line, with its direction.
getLocation(Time) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Calculate the location at the given time.
getLocation(Time, RelativePosition) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Calculate the location after the given duration since the start of the plan.
getLocationExtended(Length) - Method in class org.opentrafficsim.core.geometry.OtsLine2d
Get the location at a position on the line, with its direction.
getLocationExtendedSI(double) - Method in class org.opentrafficsim.core.geometry.OtsLine2d
Get the location at a position on the line, with its direction.
getLocationFraction(double) - Method in class org.opentrafficsim.core.geometry.OtsLine2d
Get the location at a fraction of the line, with its direction.
getLocationFraction(double, double) - Method in class org.opentrafficsim.core.geometry.OtsLine2d
Get the location at a fraction of the line, with its direction.
getLocationFractionExtended(double) - Method in class org.opentrafficsim.core.geometry.OtsLine2d
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.OtsLine2d
Get the location at a position on the line, with its direction.
getLongitudinalPosition() - Method in record class org.opentrafficsim.core.network.LinkPosition
Return the position on the link as a Length.
getMap() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
Returns the internal map.
getMarker() - Method in class org.opentrafficsim.core.gtu.GtuType
Returns the marker.
getMaximumAcceleration() - Method in class 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.Gtu
 
getMaximumDeceleration() - Method in class org.opentrafficsim.core.gtu.GtuCharacteristics
Retrieve the maximum deceleration.
getMaximumSpeed() - Method in class 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.OtsDevsRealTimeParallelMove
 
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.network.Link
Return the network in which this link is registered.
getNetwork() - Method in class org.opentrafficsim.core.network.Node
Return the network in which this link is registered.
getNextMoveEvent() - Method in class org.opentrafficsim.core.gtu.Gtu
Note that destroying the next move event of the GTU can be dangerous!
getNode(int) - Method in class org.opentrafficsim.core.network.route.Route
 
getNode(String) - Method in class org.opentrafficsim.core.network.Network
Retrieve a node with a given id from the network, or null if the id cannot be found.
getNodeMap() - Method in class org.opentrafficsim.core.network.Network
Provide an immutable map of node ids to nodes in the network.
getNodes() - Method in class org.opentrafficsim.core.network.route.Route
 
getNonLocatedObjectMap() - Method in class org.opentrafficsim.core.network.Network
Return an immutable map of all NonLocatedObject implementing objects in the Network.
getNonLocatedObjectMap(Class<NonLocatedObject>) - Method in class org.opentrafficsim.core.network.Network
Return an immutable map of all NonLocatedObject implementing objects in the network that are of type objectType, or any sub type thereof.
getNumSegmentsForRadius(double, Angle, double) - Static method in class org.opentrafficsim.core.geometry.OtsGeometryUtil
Returns the number of segments to use for a given maximum spatial error, and radius.
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 class org.opentrafficsim.core.network.Network
Return object of given type with given id.
getObjectMap() - Method in class org.opentrafficsim.core.network.Network
Return an immutable map of all ObjectInterface implementing objects in the Network.
getObjectMap(Class<T>) - Method in class 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.
getOdometer() - Method in class org.opentrafficsim.core.gtu.Gtu
 
getOdometer(Time) - Method in class org.opentrafficsim.core.gtu.Gtu
 
getOperationalPlan() - Method in class org.opentrafficsim.core.gtu.Gtu
 
getOperationalPlan(Time) - Method in class 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() - Method in class org.opentrafficsim.core.perception.HistoricalParameters.ParameterValueSet
 
getParameter(ParameterType<T>) - Method in class org.opentrafficsim.core.perception.HistoricalParameters
getParameterOrNull(ParameterType<T>) - Method in class org.opentrafficsim.core.perception.HistoricalParameters
getParameters() - Method in class org.opentrafficsim.core.gtu.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.Gtu
Returns the parent GTU, or null if this GTU has no parent.
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.Gtu
 
getPerception() - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerceptionCategory
Returns the connected perception.
getPerception() - Method in interface org.opentrafficsim.core.gtu.plan.tactical.TacticalPlanner
 
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 class org.opentrafficsim.core.network.Node
Returns the point without direction.
getPoints() - Method in class org.opentrafficsim.core.geometry.OtsLine2d
Return an array of OtsPoint3d that represents this OtsLine2d.
getPositions() - Method in interface org.opentrafficsim.core.gtu.GtuGenerator
Returns the positions.
getProjectedRadius(double) - Method in class org.opentrafficsim.core.geometry.OtsLine2d
Returns the projected directional radius of the line at a given fraction.
getProjectedVertexRadius(int) - Method in class org.opentrafficsim.core.geometry.OtsLine2d
Calculates the directional radius at a vertex.
getQueueCount() - Method in interface org.opentrafficsim.core.gtu.GtuGenerator.GtuGeneratorPosition
Returns the number of GTUs in the queue.
getRawGtuMap() - Method in class org.opentrafficsim.core.network.Network
 
getRawLinkMap() - Method in class org.opentrafficsim.core.network.Network
 
getRawNodeMap() - Method in class org.opentrafficsim.core.network.Network
 
getRawNonLocatedObjectMap() - Method in class org.opentrafficsim.core.network.Network
 
getRawObjectMap() - Method in class org.opentrafficsim.core.network.Network
 
getRawRouteMap() - Method in class org.opentrafficsim.core.network.Network
 
getRear() - Method in class org.opentrafficsim.core.gtu.Gtu
 
getReference() - Method in class org.opentrafficsim.core.gtu.Gtu
 
getRelativePositions() - Method in class 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(String) - Method in class org.opentrafficsim.core.network.Network
Returns the route with given id or null if no such route is available.
getRoute(GtuType, String) - Method in class 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.
getRouteMap() - Method in class org.opentrafficsim.core.network.Network
 
getRoutesBetween(GtuType, Node, Node) - Method in class org.opentrafficsim.core.network.Network
Return the the shortest route between two nodes in the network, via a list of intermediate nodes.
getSegments() - Method in class org.opentrafficsim.core.gtu.plan.operational.Segments
Returns an immutable list of the segments.
getShape() - Method in class org.opentrafficsim.core.gtu.Gtu
Return the shape of the GTU for the validity time of the operational plan.
getShape() - Method in class org.opentrafficsim.core.network.Link
Return the shape of the object.
getShape() - Method in class org.opentrafficsim.core.network.Node
Return the shape of the object.
getShape() - Method in interface org.opentrafficsim.core.SpatialObject
Return the shape of the object.
getShape(Time) - Method in interface org.opentrafficsim.core.DynamicSpatialObject
Return the shape of a dynamic object at time 'time'.
getShape(Time) - Method in class org.opentrafficsim.core.gtu.Gtu
Return the shape of a dynamic object at time 'time'.
getShortestRouteBetween(GtuType, Node, Node) - Method in class org.opentrafficsim.core.network.Network
Calculate the shortest route between two nodes in the network.
getShortestRouteBetween(GtuType, Node, Node, List<Node>) - Method in class 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 class 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.Network
Calculate the shortest route between two nodes in the network.
getShortName() - Method in class org.opentrafficsim.core.dsol.AbstractOtsModel
Return a very short description of the simulation.
getShortName() - Method in interface org.opentrafficsim.core.dsol.OtsModelInterface
Return a very short description of the simulation.
getSimulator() - Method in class org.opentrafficsim.core.gtu.Gtu
 
getSimulator() - Method in class org.opentrafficsim.core.network.Link
Returns the simulator.
getSimulator() - Method in class org.opentrafficsim.core.network.Network
Return the simulator.
getSimulatorAbsTime() - Method in interface org.opentrafficsim.core.dsol.OtsSimulatorInterface
Return the absolute simulator time rather than the relative one since the start of the simulation.
getSpeed() - Method in class 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() - Method in class org.opentrafficsim.core.math.Speed3d
Retrieve the norm of this Speed3d.
getSpeed(Duration) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Calculate the speed of the GTU after the given duration since the start of the plan.
getSpeed(Time) - Method in class org.opentrafficsim.core.gtu.Gtu
 
getSpeed(Time) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Calculate the speed of the GTU at the given time.
getStartCurvature() - Method in class org.opentrafficsim.core.geometry.ContinuousArc
Start curvature.
getStartCurvature() - Method in class org.opentrafficsim.core.geometry.ContinuousBezierCubic
Start curvature.
getStartCurvature() - Method in class org.opentrafficsim.core.geometry.ContinuousClothoid
Start curvature.
getStartCurvature() - Method in interface org.opentrafficsim.core.geometry.ContinuousLine
Start curvature.
getStartCurvature() - Method in class org.opentrafficsim.core.geometry.ContinuousPolyLine
Start curvature.
getStartCurvature() - Method in class org.opentrafficsim.core.geometry.ContinuousStraight
Start curvature.
getStartDirection() - Method in interface org.opentrafficsim.core.geometry.ContinuousLine
Start direction.
getStartNode() - Method in class org.opentrafficsim.core.network.Link
Returns the start node.
getStartPoint() - Method in class org.opentrafficsim.core.geometry.ContinuousArc
Start point.
getStartPoint() - Method in class org.opentrafficsim.core.geometry.ContinuousBezierCubic
Start point.
getStartPoint() - Method in class org.opentrafficsim.core.geometry.ContinuousClothoid
Start point.
getStartPoint() - Method in interface org.opentrafficsim.core.geometry.ContinuousLine
Start point.
getStartPoint() - Method in class org.opentrafficsim.core.geometry.ContinuousPolyLine
Start point.
getStartPoint() - Method in class org.opentrafficsim.core.geometry.ContinuousStraight
Start point.
getStartRadius() - Method in class org.opentrafficsim.core.geometry.ContinuousArc
Start radius.
getStartRadius() - Method in class org.opentrafficsim.core.geometry.ContinuousClothoid
Start radius.
getStartRadius() - Method in interface org.opentrafficsim.core.geometry.ContinuousLine
Start radius.
getStartRadius() - Method in class org.opentrafficsim.core.geometry.ContinuousPolyLine
Start radius.
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.
getStartTimeAbs() - Method in class org.opentrafficsim.core.dsol.OtsReplication
Return the absolute start time of the simulation.
getStartTimeAbs() - Method in interface org.opentrafficsim.core.dsol.OtsSimulatorInterface
Return the absolute start time of the replication.
getStrategicalPlanner() - Method in class org.opentrafficsim.core.gtu.Gtu
 
getStrategicalPlanner(Time) - Method in class org.opentrafficsim.core.gtu.Gtu
 
getT(double) - Method in class org.opentrafficsim.core.geometry.ContinuousBezierCubic
Returns the t value at the provided length along the Bezier.
getTacticalPlanner() - Method in class 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 class org.opentrafficsim.core.gtu.Gtu
 
getTacticalPlanner(Time) - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
Get tactical planner for the GTU.
getTag(String) - Method in class org.opentrafficsim.core.gtu.Gtu
Returns the value for the given tag, these are used for specific use cases of any sort.
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.perception.AbstractHistorical.Event
Returns the time of this event.
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.
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.
getType() - Method in class org.opentrafficsim.core.gtu.Gtu
getType() - Method in class org.opentrafficsim.core.network.Centroid
getType() - Method in class org.opentrafficsim.core.network.Link
getType() - Method in class org.opentrafficsim.core.network.Node
getUnbalancedCentroids(GtuType) - Method in class org.opentrafficsim.core.network.Network
Return a list of Centroid nodes that have incoming connectors without corresponding outgoing connectors to the same node or vice versa (which can be fully okay, especially when the lanes are a dead end, or when lanes / links only go in a single direction).
getUnit() - Method in class org.opentrafficsim.core.units.distributions.AbstractDiscreteDistScalar
 
getValue() - Method in class org.opentrafficsim.core.distributions.ConstantGenerator
Returns the value.
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
 
getValue(String) - Method in interface org.opentrafficsim.core.parameters.InputParameters
Returns the value for a parameter of given name.
getValues() - Method in class org.opentrafficsim.core.geometry.FractionalLengthData
Returns the values in the underlying data.
getValuesAsArray() - Method in class org.opentrafficsim.core.geometry.FractionalLengthData
Returns fractional lengths in array form, including values at 0.0 and 1.0.
getVertexFraction(int) - Method in class org.opentrafficsim.core.geometry.OtsLine2d
Returns the length fraction at the vertex.
getWeight(Link) - Method in interface org.opentrafficsim.core.network.LinkWeight
Returns the link weight.
getWidth() - Method in class 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 - Class in org.opentrafficsim.core.gtu
Implements the basic functionalities of any GTU: the ability to move on 3D-space according to a plan.
Gtu(String, GtuType, OtsSimulatorInterface, PerceivableContext, Length, Length, Speed, Length, Length) - Constructor for class org.opentrafficsim.core.gtu.Gtu
 
GTU_ADD_EVENT - Static variable in class 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 class 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 class 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 class org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the removal of a GTU from the network.
GTU_TYPE_COLORS - Static variable in class org.opentrafficsim.core.definitions.DefaultsNl
Standard drawing colors for GTU types.
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<T extends HierarchicalType<T,?> & Compatibility<GtuType,T>> - Class in org.opentrafficsim.core.compatibility
Compatibility between a GtuType and a certain type of infrastructure.
GtuCompatibility(GtuCompatibility<T>) - Constructor for class org.opentrafficsim.core.compatibility.GtuCompatibility
Construct a new Compatibility and deep copy the compatible and forbidden sets from an existing Compatibility.
GtuCompatibility(T) - Constructor for class org.opentrafficsim.core.compatibility.GtuCompatibility
Construct a new Compatibility object with empty compatible and forbidden sets.
GtuCompatibleInfraType<T extends GtuCompatibleInfraType<T,I>,I extends HierarchicallyTyped<T,I>> - Class in org.opentrafficsim.core.compatibility
GtuCompatibleInfraType is a HierarchicalType that implements the delegation methods for GTU compatibility.
GtuCompatibleInfraType(String) - Constructor for class org.opentrafficsim.core.compatibility.GtuCompatibleInfraType
Instantiate an infrastructure type without a parent.
GtuCompatibleInfraType(String, T) - Constructor for class org.opentrafficsim.core.compatibility.GtuCompatibleInfraType
Instantiate an infrastructure type.
GtuDumper - Class in org.opentrafficsim.core.gtu
GTUDUmper; create a text file with the locations, directions and speeds of all GTUs at regular intervals.
GtuDumper(Time, Duration, Network, String) - Constructor for class org.opentrafficsim.core.gtu.GtuDumper
Construct a new GTUDumper.
GtuErrorHandler - Interface in org.opentrafficsim.core.gtu
GTU error handler.
GtuException - Exception in org.opentrafficsim.core.gtu
Exception thrown when GTU encounters a problem.
GtuException() - Constructor for exception org.opentrafficsim.core.gtu.GtuException
 
GtuException(String) - Constructor for exception org.opentrafficsim.core.gtu.GtuException
 
GtuException(String, Throwable) - Constructor for exception org.opentrafficsim.core.gtu.GtuException
 
GtuException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.gtu.GtuException
 
GtuException(Throwable) - Constructor for exception org.opentrafficsim.core.gtu.GtuException
 
GtuGenerator - Interface in org.opentrafficsim.core.gtu
Gtu generator in its most basic form, which is able to report a queue count at one or more positions.
GtuGenerator.GtuGeneratorPosition - Interface in org.opentrafficsim.core.gtu
Interface for a position that is reported on.
GtuTemplate - Class in org.opentrafficsim.core.gtu
Stores some of the information that is needed to generate a GTU.
GtuTemplate(GtuType, Generator<Length>, Generator<Length>, Generator<Speed>) - Constructor for class org.opentrafficsim.core.gtu.GtuTemplate
 
GtuTemplate(GtuType, Generator<Length>, Generator<Length>, Generator<Speed>, Generator<Acceleration>, Generator<Acceleration>) - Constructor for class org.opentrafficsim.core.gtu.GtuTemplate
 
GtuType - Class in org.opentrafficsim.core.gtu
A GTU type is used to identify all sorts of properties and compatibilities for GTUs.
GtuType(String) - Constructor for class org.opentrafficsim.core.gtu.GtuType
Constructor for root-level GTU types.
GtuType(String, GtuType) - Constructor for class org.opentrafficsim.core.gtu.GtuType
 
GtuType.Marker - Enum Class in org.opentrafficsim.core.gtu
Defines the shape of a marker GTUs are drawn with when zoomed out.

H

handle(Gtu, Exception) - Method in interface org.opentrafficsim.core.gtu.GtuErrorHandler
Handle exception.
hashCode() - Method in class org.opentrafficsim.core.compatibility.GtuCompatibility
hashCode() - Method in class org.opentrafficsim.core.distributions.Distribution.FrequencyAndObject
hashCode() - Method in class org.opentrafficsim.core.distributions.Distribution
hashCode() - Method in class org.opentrafficsim.core.geometry.OtsLine2d
hashCode() - Method in class org.opentrafficsim.core.gtu.Gtu
hashCode() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
hashCode() - Method in record class org.opentrafficsim.core.gtu.plan.operational.Segment
Returns a hash code value for this object.
hashCode() - Method in record class org.opentrafficsim.core.gtu.RelativePosition
Returns a hash code value for this object.
hashCode() - Method in class org.opentrafficsim.core.gtu.RelativePosition.Type
hashCode() - Method in class org.opentrafficsim.core.network.Link
hashCode() - Method in record class org.opentrafficsim.core.network.LinkPosition
Returns a hash code value for this object.
hashCode() - Method in class org.opentrafficsim.core.network.Node
hashCode() - Method in class org.opentrafficsim.core.network.route.Route
hasNext() - Method in class org.opentrafficsim.core.geometry.Ots2dSet.QuadTreeIterator
HAZARD - Enum constant in enum class org.opentrafficsim.core.gtu.TurnIndicatorStatus
Hazard warning.
headMap(K) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedMap
headMap(K, boolean) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
headSet(E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedSet
headSet(E, boolean) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
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
HIGHWAY - Static variable in class org.opentrafficsim.core.definitions.DefaultsNl
Highway (autoweg, 100km/h).
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
LinkedHashMap-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
LinkedHashSet-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 OtsSimulatorInterface.
HistoryManagerDevs(OtsSimulatorInterface, Duration, Duration) - Constructor for class org.opentrafficsim.core.perception.HistoryManagerDevs
Constructor.

I

IdGenerator - Class in org.opentrafficsim.core.idgenerator
Generate names for any kind of object.
IdGenerator(String) - Constructor for class org.opentrafficsim.core.idgenerator.IdGenerator
Construct a new IdGenerator.
indexOf(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
indexOf(Node) - Method in class org.opentrafficsim.core.network.route.Route
Return the index of a Node in this Route, or -1 if this Route does not contain the specified Node.
init() - Method in class org.opentrafficsim.core.object.StaticObject
Initialize the object after it has been fully created.
init(StrategicalPlanner, OrientedPoint2d, Speed) - Method in class org.opentrafficsim.core.gtu.Gtu
Initialize the GTU at a location and speed, and give it a mission to fulfill through the strategical planner.
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) - Method in class org.opentrafficsim.core.dsol.OtsLoggingAnimator
Initialize a simulation engine without animation; 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) - 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 class org.opentrafficsim.core.dsol.OtsAnimator
Initialize a simulation engine without animation and prescribed replication number; the easy way.
initialize(Time, Duration, Duration, OtsModelInterface, int) - Method in class org.opentrafficsim.core.dsol.OtsLoggingAnimator
Initialize a simulation engine without animation and prescribed replication number; 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, int) - Method in interface org.opentrafficsim.core.dsol.OtsSimulatorInterface
Initialize a simulation engine without animation and prescribed replication number; the easy way.
initialize(Time, Duration, Duration, OtsModelInterface, Map<String, StreamInterface>) - Method in class org.opentrafficsim.core.dsol.OtsAnimator
Initialize a simulation engine without animation; the easy way.
initialize(Time, Duration, Duration, OtsModelInterface, Map<String, StreamInterface>) - Method in class org.opentrafficsim.core.dsol.OtsLoggingAnimator
Initialize a simulation engine without animation; the easy way.
initialize(OtsModelInterface, OtsReplication) - Method in class org.opentrafficsim.core.dsol.OtsAnimator
Initialize a simulation engine without animation; the easy way.
initialize(OtsModelInterface, OtsReplication) - Method in class org.opentrafficsim.core.dsol.OtsSimulator
Initialize a simulation engine without animation; the easy way.
initialize(OtsModelInterface, OtsReplication) - Method in interface org.opentrafficsim.core.dsol.OtsSimulatorInterface
Initialize a simulation engine without animation; the easy way.
InputParameters - Interface in org.opentrafficsim.core.parameters
Interface for input parameters.
interruptMove() - Method in class org.opentrafficsim.core.gtu.Gtu
Interrupt the move and ask for a new plan.
intersectingShapes(Bounds2d) - Method in class org.opentrafficsim.core.geometry.Ots2dSet
Return the set of all shapes in this Ots2dSet that intersect the given rectangle.
intersectingShapes(Bounds2d) - Method in class org.opentrafficsim.core.geometry.Ots2dSet.QuadTreeNode
Return a Set containing all Polygon2ds in this QuadTreeNode that intersect a rectangular area.
intersectingShapes(Polygon2d) - Method in class org.opentrafficsim.core.geometry.Ots2dSet
Return all Polygon2ds in this Ots2dSet that intersect a given Polygon2d.
intersects(Polygon2d) - Method in class org.opentrafficsim.core.geometry.Ots2dSet.QuadTreeNode
Test if the area of this QuadTree intersects a Polygon2d.
isCentroid() - Method in class org.opentrafficsim.core.network.Centroid
Checks whether the node has only connector links going in and/or out, and no other links.
isCentroid() - Method in class org.opentrafficsim.core.network.Node
Checks whether the node has only connector links going in and/or out, and no other links.
isCompatible(GtuType) - Method in class org.opentrafficsim.core.compatibility.GtuCompatibility
Determine if this Compatibility allows or denies a particular GtuType.
isCompatible(GtuType) - Method in class org.opentrafficsim.core.compatibility.GtuCompatibleInfraType
Test if a user type is compatible with the infrastructure type.
isCompatible(U) - Method in interface org.opentrafficsim.core.compatibility.Compatibility
Test if a user type is compatible with the infrastructure type.
isCompatibleOnInfraLevel(GtuType) - Method in class org.opentrafficsim.core.compatibility.GtuCompatibility
Return whether the user type is compatible on this infrastructure level.
isCompatibleOnInfraLevel(GtuType) - Method in class org.opentrafficsim.core.compatibility.GtuCompatibleInfraType
Return whether the user type is compatible on this infrastructure level.
isCompatibleOnInfraLevel(U) - Method in interface org.opentrafficsim.core.compatibility.Compatibility
Return whether the user type is compatible on this infrastructure level.
isConflicting() - Method in enum class org.opentrafficsim.core.gtu.TurnIndicatorIntent
 
isConnectedTo(GtuType, Node) - Method in class org.opentrafficsim.core.network.Node
Check if the current node is linked to the given Node for the given GtuType.
isConnector() - Method in class org.opentrafficsim.core.network.Connector
Returns whether the link is a connector.
isConnector() - Method in class org.opentrafficsim.core.network.Link
Returns whether the link is a connector.
isDestroyed() - Method in class org.opentrafficsim.core.gtu.Gtu
Returns whether the GTU is destroyed.
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
isHazard() - Method in enum class 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 class org.opentrafficsim.core.gtu.TurnIndicatorIntent
 
isLeft() - Method in enum class org.opentrafficsim.core.gtu.TurnIndicatorStatus
 
isLeft() - Method in enum class org.opentrafficsim.core.network.LateralDirectionality
Determine whether the direction is the left direction.
isLeftOrBoth() - Method in enum class org.opentrafficsim.core.gtu.TurnIndicatorStatus
 
isNone() - Method in enum class org.opentrafficsim.core.gtu.TurnIndicatorIntent
 
isNone() - Method in enum class org.opentrafficsim.core.gtu.TurnIndicatorStatus
 
isNone() - Method in enum class org.opentrafficsim.core.network.LateralDirectionality
Determine whether the lateral direction is not present.
isRight() - Method in enum class org.opentrafficsim.core.gtu.TurnIndicatorIntent
 
isRight() - Method in enum class org.opentrafficsim.core.gtu.TurnIndicatorStatus
 
isRight() - Method in enum class org.opentrafficsim.core.network.LateralDirectionality
Determine whether the direction is the right direction.
isRightOrBoth() - Method in enum class org.opentrafficsim.core.gtu.TurnIndicatorStatus
 
isStandStill() - Method in record class org.opentrafficsim.core.gtu.plan.operational.Segment
Returns the value of the isStandStill record component.
isStatic() - Method in interface org.opentrafficsim.core.network.LinkWeight
Returns whether the link weights are static.
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

keySet() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap

L

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 Class in org.opentrafficsim.core.network
Directionality in lateral direction.
LEFT - Enum constant in enum class org.opentrafficsim.core.gtu.TurnIndicatorIntent
Left.
LEFT - Enum constant in enum class org.opentrafficsim.core.gtu.TurnIndicatorStatus
Left.
LEFT - Enum constant in enum class org.opentrafficsim.core.network.LateralDirectionality
Direction to the left of the longitudinal orientation of the GTU, relative to the forward driving direction.
length() - Method in class org.opentrafficsim.core.geometry.ContinuousBezier
Returns the estimated length using the method of numerical approach of Legendre-Gauss, which is quite accurate.
LENGTH - Static variable in interface org.opentrafficsim.core.network.LinkWeight
Default link weight using link length.
LENGTH_NO_CONNECTORS - Static variable in interface org.opentrafficsim.core.network.LinkWeight
Link weight with very high penalty for Connectors.
link() - Method in record class org.opentrafficsim.core.network.LinkPosition
Returns the value of the link record component.
Link - Class in org.opentrafficsim.core.network
A standard implementation of a link between two Nodes.
Link(Network, String, Node, Node, LinkType, OtsLine2d, FractionalLengthData) - Constructor for class org.opentrafficsim.core.network.Link
Construct a new link.
LINK_ADD_EVENT - Static variable in class org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the addition of a Link.
LINK_REMOVE_EVENT - Static variable in class org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the removal of a Link.
LinkPosition - Record Class in org.opentrafficsim.core.network
Class that stores a link combined with a position on that link.
LinkPosition(Link, double) - Constructor for record class org.opentrafficsim.core.network.LinkPosition
Creates an instance of a LinkPosition record class.
LinkPosition(Link, Length) - Constructor for record class org.opentrafficsim.core.network.LinkPosition
Create a link combined with a position on that link.
LinkType - Class in org.opentrafficsim.core.network
Link type to indicate compatibility with GTU types.
LinkType(String) - Constructor for class org.opentrafficsim.core.network.LinkType
Constructor for root-level Link types.
LinkType(String, LinkType) - Constructor for class org.opentrafficsim.core.network.LinkType
Create a new Link type.
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
LocatedObject - Interface in org.opentrafficsim.core.object
Generic object that can be placed in the model.
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

MaxAngle(double) - Constructor for class org.opentrafficsim.core.geometry.Flattener.MaxAngle
Constructor.
MaxDeviation(double) - Constructor for class org.opentrafficsim.core.geometry.Flattener.MaxDeviation
Constructor.
MaxDeviationAndAngle(double, double) - Constructor for class org.opentrafficsim.core.geometry.Flattener.MaxDeviationAndAngle
Constructor.
modifyFrequency(int, double) - Method in class org.opentrafficsim.core.distributions.Distribution
Alter the frequency (or probability) of one of the stored generators.
MOPED - Static variable in class org.opentrafficsim.core.definitions.DefaultsNl
Super type for mopeds.
MOTORCYCLE - Static variable in class org.opentrafficsim.core.definitions.DefaultsNl
Super type for motorcycles.
move(OrientedPoint2d) - Method in class org.opentrafficsim.core.gtu.Gtu
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 class org.opentrafficsim.core.gtu.Gtu
The event type for pub/sub indicating a move.
MoveCheckerException - Exception in org.opentrafficsim.core.gtu
Exception to throw by move checks.
MoveCheckerException(Throwable) - Constructor for exception org.opentrafficsim.core.gtu.MoveCheckerException
 

N

NaN - Enum constant in enum class org.opentrafficsim.core.geometry.OtsLine2d.FractionalFallback
NaN value.
navigableKeySet() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
Network - Class in org.opentrafficsim.core.network
A Network consists of a set of links.
Network(String, OtsSimulatorInterface) - Constructor for class org.opentrafficsim.core.network.Network
Construction of an empty network.
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(String, Throwable) - Constructor for exception org.opentrafficsim.core.network.NetworkException
 
NetworkException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.network.NetworkException
 
NetworkException(Throwable) - Constructor for exception org.opentrafficsim.core.network.NetworkException
 
NetworkUtils - Class in org.opentrafficsim.core.network
NetworkCloner makes a deep clone of a network.
next() - Method in class org.opentrafficsim.core.geometry.Ots2dSet.QuadTreeIterator
nextLink(Link, GtuType) - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
Determine the next link in a network based on a current Link we are on.
nextLinks(GtuType, Link) - Method in class org.opentrafficsim.core.network.Node
Determine the links connecting from the previous link via this Node for the given GTU type.
nextNode(Link, 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.
NL - Static variable in class org.opentrafficsim.core.definitions.Defaults
Defaults for locale nl_NL.
Node - Class in org.opentrafficsim.core.network
The Node is a point with an id.
Node(Network, String, OrientedPoint2d) - Constructor for class org.opentrafficsim.core.network.Node
Construction of a Node.
Node(Network, String, Point2d) - Constructor for class org.opentrafficsim.core.network.Node
Construction of a Node.
Node(Network, String, Point2d, Direction) - Constructor for class org.opentrafficsim.core.network.Node
Construction of a Node.
NODE - Static variable in class org.opentrafficsim.core.network.NodeType
Default type NODE.
NODE_ADD_EVENT - Static variable in class org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the addition of a Node.
NODE_NAME - Static variable in class org.opentrafficsim.core.network.NodeType
Name of default type NODE.
NODE_REMOVE_EVENT - Static variable in class org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the removal of a Node.
NodeType - Class in org.opentrafficsim.core.network
Node type to indicate different types of Nodes.
NodeType(String) - Constructor for class org.opentrafficsim.core.network.NodeType
Create a new Node type.
NodeType(String, NodeType) - Constructor for class org.opentrafficsim.core.network.NodeType
Create a new default Node type.
noiseFilterRamerDouglasPeucker(double, boolean) - Method in class org.opentrafficsim.core.geometry.OtsLine2d
Deprecated.
NONE - Enum constant in enum class org.opentrafficsim.core.gtu.TurnIndicatorIntent
None.
NONE - Enum constant in enum class org.opentrafficsim.core.gtu.TurnIndicatorStatus
None.
NONE - Enum constant in enum class org.opentrafficsim.core.network.LateralDirectionality
Absence of a lateral direction.
NONLOCATED_OBJECT_ADD_EVENT - Static variable in class org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the addition of a NonLocatedObject implementing object.
NONLOCATED_OBJECT_REMOVE_EVENT - Static variable in class org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the removal of a NonLocatedObject implementing object.
NonLocatedObject - 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.
notify(Event) - Method in class org.opentrafficsim.core.perception.HistoryManagerDevs
NOTPRESENT - Enum constant in enum class org.opentrafficsim.core.gtu.TurnIndicatorStatus
Does not have a turn indicator.
now() - Method in class org.opentrafficsim.core.perception.AbstractHistorical
Returns the current time.
now() - Method in class org.opentrafficsim.core.perception.HistoryManager
Returns the current simulation 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.
NumSegments(int) - Constructor for class org.opentrafficsim.core.geometry.Flattener.NumSegments
Constructor.

O

OBJECT_ADD_EVENT - Static variable in class org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the addition of an ObjectInterface implementing object.
OBJECT_REMOVE_EVENT - Static variable in class org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the removal of an ObjectInterface implementing object.
of(double...) - Static method in class org.opentrafficsim.core.geometry.FractionalLengthData
Create FractionalLengthData.
off(Speed, Duration, Acceleration) - Static method in class org.opentrafficsim.core.gtu.plan.operational.Segments
Instantiates segments with a given start speed.
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
offset(FractionalLengthData) - Method in class org.opentrafficsim.core.geometry.ContinuousPolyLine
Returns an offset line.
offset(FractionalLengthData) - Method in class org.opentrafficsim.core.geometry.ContinuousStraight
Offset polyline based on variable offset.
offsetLine(double) - Method in class org.opentrafficsim.core.geometry.OtsLine2d
Construct parallel line.
offsetLine(double[], double[]) - Method in class org.opentrafficsim.core.geometry.OtsLine2d
Create a line at linearly varying offset from this line.
offsetLine(double, double) - Method in class org.opentrafficsim.core.geometry.OtsLine2d
Create a line at linearly varying offset from this line.
offsetLine(PolyLine2d, double[], double[]) - Static method in class org.opentrafficsim.core.geometry.OtsGeometryUtil
Create a line at linearly varying offset from this line.
offsetPoint(OrientedPoint2d, double) - Static method in class org.opentrafficsim.core.geometry.OtsGeometryUtil
Returns a point on a line through the given point, perpendicular to the given direction, at the offset distance.
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, OtsLine2d, Time, Segments) - Constructor for class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Construct an operational plan.
OperationalPlanException - Exception in org.opentrafficsim.core.gtu.plan.operational
Exception for the operational plan, e.g. when a request is given outside the plan's validity.
OperationalPlanException() - Constructor for exception org.opentrafficsim.core.gtu.plan.operational.OperationalPlanException
Construct an operational plan exception.
OperationalPlanException(String) - Constructor for exception org.opentrafficsim.core.gtu.plan.operational.OperationalPlanException
 
OperationalPlanException(String, Throwable) - Constructor for exception org.opentrafficsim.core.gtu.plan.operational.OperationalPlanException
 
OperationalPlanException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.gtu.plan.operational.OperationalPlanException
 
OperationalPlanException(Throwable) - Constructor for exception org.opentrafficsim.core.gtu.plan.operational.OperationalPlanException
 
org.opentrafficsim.core - package org.opentrafficsim.core
Core classes with generic interfaces.
org.opentrafficsim.core.animation - package org.opentrafficsim.core.animation
 
org.opentrafficsim.core.compatibility - package org.opentrafficsim.core.compatibility
Compatibility defines whether a user of infrastructure (e.g., a GTU) can use the infrastructure (e.g., a road).
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.geometry - package org.opentrafficsim.core.geometry
Copyright (c) 2013-2024 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.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
 
ORTHOGONAL - Enum constant in enum class org.opentrafficsim.core.geometry.OtsLine2d.FractionalFallback
Orthogonal projection.
Ots2dSet - Class in org.opentrafficsim.core.geometry
Set of Polygon2d objects and provides methods for fast selection of those objects that intersect a Polygon2d.
Ots2dSet(Bounds2d, double) - Constructor for class org.opentrafficsim.core.geometry.Ots2dSet
Construct an empty Ots2dSet for a rectangular region.
Ots2dSet.QuadTreeIterator - Class in org.opentrafficsim.core.geometry
Iterator for quad tree.
Ots2dSet.QuadTreeNode - Class in org.opentrafficsim.core.geometry
Spatial-aware storage for a set of Polygon2d objects.
OtsAnimator - Class in org.opentrafficsim.core.dsol
Construct a DSOL DevsRealTimeAnimator the easy way.
OtsAnimator(Serializable) - Constructor for class org.opentrafficsim.core.dsol.OtsAnimator
Construct an OTSAnimator.
OtsAnimatorInterface - Interface in org.opentrafficsim.core.dsol
Copyright (c) 2013-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
OtsDevsRealTimeParallelMove - Class in org.opentrafficsim.core.dsol
Copyright (c) 2013-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
OtsDevsRealTimeParallelMove(int, Serializable) - Constructor for class org.opentrafficsim.core.dsol.OtsDevsRealTimeParallelMove
Create a new OTSRealTimeClock.
OtsDevsRealTimeParallelMove(Serializable) - Constructor for class org.opentrafficsim.core.dsol.OtsDevsRealTimeParallelMove
Create a new OTSRealTimeClock.
OtsGeometryException - Exception in org.opentrafficsim.core.geometry
Copyright (c) 2013-2024 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(String, Throwable) - Constructor for exception org.opentrafficsim.core.geometry.OtsGeometryException
 
OtsGeometryException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.geometry.OtsGeometryException
 
OtsGeometryException(Throwable) - Constructor for exception org.opentrafficsim.core.geometry.OtsGeometryException
 
OtsGeometryUtil - Class in org.opentrafficsim.core.geometry
Utility class for OTS geometry.
OtsLine2d - Class in org.opentrafficsim.core.geometry
Line with underlying PolyLine2d, a cached length indexed line, a cached length, and a cached centroid (all calculated on first use).
OtsLine2d(Path2D) - Constructor for class org.opentrafficsim.core.geometry.OtsLine2d
Construct a new OtsShape (closed shape) from a Path2D.
OtsLine2d(List<Point2d>) - Constructor for class org.opentrafficsim.core.geometry.OtsLine2d
Construct a new OtsLine2d from a List<OtsPoint3d>.
OtsLine2d(PolyLine2d) - Constructor for class org.opentrafficsim.core.geometry.OtsLine2d
Creates a new OtsLine2d based on 2d information.
OtsLine2d(Point2d...) - Constructor for class org.opentrafficsim.core.geometry.OtsLine2d
Construct a new OtsLine2d.
OtsLine2d.FractionalFallback - Enum Class in org.opentrafficsim.core.geometry
Fallback method for when fractional projection fails as the point is beyond the line or from numerical limitations.
OtsLoggingAnimator - Class in org.opentrafficsim.core.dsol
Construct a DSOL DevsRealTimeAnimator the easy way.
OtsLoggingAnimator(String, Serializable) - Constructor for class org.opentrafficsim.core.dsol.OtsLoggingAnimator
Construct an OTSAnimator.
OtsModelInterface - Interface in org.opentrafficsim.core.dsol
OtsModelInterface described the generic properties of an OtsModel such as the network and the model name.
OtsReplication - Class in org.opentrafficsim.core.dsol
Copyright (c) 2013-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
OtsReplication(String, Time, Duration, Duration) - Constructor for class org.opentrafficsim.core.dsol.OtsReplication
Create a new OTSReplication.
OtsSimulationException - Exception in org.opentrafficsim.core.dsol
Exception for the operational plan, e.g. when a request is given outside the plan's validity.
OtsSimulationException() - Constructor for exception org.opentrafficsim.core.dsol.OtsSimulationException
Construct an operational plan exception.
OtsSimulationException(String) - Constructor for exception org.opentrafficsim.core.dsol.OtsSimulationException
 
OtsSimulationException(String, Throwable) - Constructor for exception org.opentrafficsim.core.dsol.OtsSimulationException
 
OtsSimulationException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.dsol.OtsSimulationException
 
OtsSimulationException(Throwable) - Constructor for exception org.opentrafficsim.core.dsol.OtsSimulationException
 
OtsSimulator - Class in org.opentrafficsim.core.dsol
Construct a DSOL DevsSimulator the easy way.
OtsSimulator(Serializable) - Constructor for class org.opentrafficsim.core.dsol.OtsSimulator
Construct an OtsSimulator.
OtsSimulatorInterface - Interface in org.opentrafficsim.core.dsol
Copyright (c) 2013-2024 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-2024 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
 
PEDESTRIAN - Static variable in class org.opentrafficsim.core.definitions.DefaultsNl
Super type for pedestrians.
peek() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalQueue
peek() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
peekFirst() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
peekLast() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
PerceivableContext - Interface in org.opentrafficsim.core.perception
The Model package guarantees that objects that are used in an OTS study such as GTUs are retrievable.
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.
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-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
PerceptionException() - Constructor for exception org.opentrafficsim.core.gtu.perception.PerceptionException
 
PerceptionException(String) - Constructor for exception org.opentrafficsim.core.gtu.perception.PerceptionException
 
PerceptionException(String, Throwable) - Constructor for exception org.opentrafficsim.core.gtu.perception.PerceptionException
 
PerceptionException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.gtu.perception.PerceptionException
 
PerceptionException(Throwable) - Constructor for exception org.opentrafficsim.core.gtu.perception.PerceptionException
 
points - Variable in class org.opentrafficsim.core.geometry.ContinuousBezier
The shape points.
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
printCoordinate(String, Point2d) - Static method in class org.opentrafficsim.core.geometry.OtsGeometryUtil
Print one Point2d on the console.
printCoordinates(String, Point2d[], int, int, String) - Static method in class org.opentrafficsim.core.geometry.OtsGeometryUtil
Built a string description from part of an array of coordinates.
printCoordinates(String, Point2d[], String) - Static method in class org.opentrafficsim.core.geometry.OtsGeometryUtil
Build a string description from an array of coordinates.
printCoordinates(String, OtsLine2d, String) - Static method in class org.opentrafficsim.core.geometry.OtsGeometryUtil
Build a string description from an OtsLine2d.
ProbabilisticRouteGenerator - Class in org.opentrafficsim.core.network.route
Generate one of a set of routes, based on a discrete probability density function.
ProbabilisticRouteGenerator(List<Distribution.FrequencyAndObject<Route>>, StreamInterface) - Constructor for class org.opentrafficsim.core.network.route.ProbabilisticRouteGenerator
Create a new Probabilistic Route Generator.
ProbabilityException - Exception in org.opentrafficsim.core.distributions
Exception thrown when provided probabilities or frequencies are invalid.
ProbabilityException() - Constructor for exception org.opentrafficsim.core.distributions.ProbabilityException
 
ProbabilityException(String) - Constructor for exception org.opentrafficsim.core.distributions.ProbabilityException
 
ProbabilityException(String, Throwable) - Constructor for exception org.opentrafficsim.core.distributions.ProbabilityException
 
ProbabilityException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.distributions.ProbabilityException
 
ProbabilityException(Throwable) - Constructor for exception org.opentrafficsim.core.distributions.ProbabilityException
 
projectFractional(Direction, Direction, double, double, OtsLine2d.FractionalFallback) - Method in class org.opentrafficsim.core.geometry.OtsLine2d
Returns the fractional projection of a point to a line.
projectOrthogonal(double, double) - Method in class org.opentrafficsim.core.geometry.OtsLine2d
Returns the fractional position along this line of the orthogonal projection of point (x, y) on this line.
PROVINCIAL - Static variable in class org.opentrafficsim.core.definitions.DefaultsNl
Provincial (provinciaalse weg / N-weg, 80km/h).
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

QuadTreeIterator() - Constructor for class org.opentrafficsim.core.geometry.Ots2dSet.QuadTreeIterator
 
QuadTreeNode(Bounds2d) - Constructor for class org.opentrafficsim.core.geometry.Ots2dSet.QuadTreeNode
Construct a new QuadTreeNode.

R

RAILWAY - Static variable in class org.opentrafficsim.core.definitions.DefaultsNl
Railway.
RAILWAY_USER - Static variable in class org.opentrafficsim.core.definitions.DefaultsNl
Super type for all rail users.
REAR - Static variable in record class org.opentrafficsim.core.gtu.RelativePosition
Standard relative position type BACK.
REFERENCE - Static variable in record class org.opentrafficsim.core.gtu.RelativePosition
Standard relative position type REFERENCE.
REFERENCE_POSITION - Static variable in record 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.
registerTemplateSupplier(GtuType, BiFunction<GtuType, StreamInterface, GtuTemplate>) - Static method in class org.opentrafficsim.core.gtu.GtuType
Register a supplier for default GTU types.
Rel(double, U) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Rel
 
Rel(float, U) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Rel
 
Rel(int, U) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Rel
 
Rel(long, U) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Rel
 
Rel(DistContinuous, 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(DistDiscrete, U) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Rel
 
Rel(DistDiscrete, U) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Rel
 
RelativePosition - Record Class in org.opentrafficsim.core.gtu
A RelativePosition is a position on a GTU; e.g. the front, rear, position of the driver, etc.
RelativePosition(Length, Length, Length, RelativePosition.Type) - Constructor for record class org.opentrafficsim.core.gtu.RelativePosition
Creates an instance of a RelativePosition record class.
RelativePosition(RelativePosition) - Constructor for record class org.opentrafficsim.core.gtu.RelativePosition
 
RelativePosition.Type - Class in org.opentrafficsim.core.gtu
The type of relative position, e.g., Front, Back, etc.
remove() - Method in class org.opentrafficsim.core.geometry.Ots2dSet.QuadTreeIterator
remove() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalQueue
remove() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
remove(int) - Method in class org.opentrafficsim.core.distributions.Distribution
Remove the generator at the specified position from the internally stored list.
remove(int) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
remove(Object) - Method in class org.opentrafficsim.core.geometry.Ots2dSet
remove(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
remove(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
remove(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
remove(SimEventInterface<T>) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
remove(Polygon2d) - Method in class org.opentrafficsim.core.geometry.Ots2dSet.QuadTreeNode
Remove a Polygon2d from this QuadTreeNode.
removeAll(Collection<?>) - Method in class org.opentrafficsim.core.geometry.Ots2dSet
removeAll(Collection<?>) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
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.Gtu
Removes the provided GTU from this GTU, meaning it no longer moves with this GTU.
removeGTU(Gtu) - Method in class org.opentrafficsim.core.network.Link
Remove a GTU from this link.
removeGTU(Gtu) - Method in class org.opentrafficsim.core.network.Network
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
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 class org.opentrafficsim.core.network.Network
Unregister a link from the network.
removeLink(Link) - Method in class org.opentrafficsim.core.network.Node
Remove a link from this Node.
removeNode(Node) - Method in class org.opentrafficsim.core.network.Network
Unregister a node from the network.
removeNonLocatedObject(NonLocatedObject) - Method in class org.opentrafficsim.core.network.Network
Remove a NonLocatedObject implementing object form the Network.
removeObject(LocatedObject) - Method in class org.opentrafficsim.core.network.Network
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 class org.opentrafficsim.core.network.Network
Remove the route from the network, e.g. because of road maintenance.
replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalMap
replaceAll(UnaryOperator<E>) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalList
resetEvent(Parameters) - Method in class org.opentrafficsim.core.perception.HistoricalParameters.ParameterEvent
Resets the parameter type to it's value before the change.
resetParameter(ParameterType<?>) - Method in class org.opentrafficsim.core.perception.HistoricalParameters
RESIDENTIAL - Static variable in class org.opentrafficsim.core.definitions.DefaultsNl
Residential (buurtweg, 30km/h).
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.geometry.Ots2dSet
retainAll(Collection<?>) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
reverse() - Method in class org.opentrafficsim.core.geometry.OtsLine2d
Construct a new OtsLine2d with all points of this OtsLine2d in reverse order.
RIGHT - Enum constant in enum class org.opentrafficsim.core.gtu.TurnIndicatorIntent
Right.
RIGHT - Enum constant in enum class org.opentrafficsim.core.gtu.TurnIndicatorStatus
Right.
RIGHT - Enum constant in enum class org.opentrafficsim.core.network.LateralDirectionality
Direction to the right of the longitudinal orientation of the GTU, relative to the forward driving direction.
ROAD - Static variable in class org.opentrafficsim.core.definitions.DefaultsNl
Super type for all roads.
ROAD_USER - Static variable in class org.opentrafficsim.core.definitions.DefaultsNl
Super type for all road users.
Route - Class in org.opentrafficsim.core.network.route
A route is defined as a series of nodes.
Route(String, GtuType) - Constructor for class org.opentrafficsim.core.network.route.Route
Create an empty route for the given GtuType.
Route(String, GtuType, 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 class org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the addition of a Route for a gtuType.
ROUTE_REMOVE_EVENT - Static variable in class org.opentrafficsim.core.network.Network
The timed event type for pub/sub indicating the removal of a Route for a gtuType.
run() - Method in class org.opentrafficsim.core.dsol.OtsDevsRealTimeParallelMove
run() - Method in class org.opentrafficsim.core.dsol.OtsLoggingAnimator
runUpTo(Time) - Method in interface org.opentrafficsim.core.dsol.OtsSimulatorInterface
Runs the simulator up to a certain time; any events at that time, or the solving of the differential equation at that timestep, will not yet be executed.
runUpToAndIncluding(Time) - Method in interface org.opentrafficsim.core.dsol.OtsSimulatorInterface
Runs the simulator up to a certain time; all events at that time, or the solving of the differential equation at that timestep, will be executed.
RURAL - Static variable in class org.opentrafficsim.core.definitions.DefaultsNl
Rural (landelijk, 60km/h).

S

Scalar3d - Class in org.opentrafficsim.core.math
Calculate between Polar (spherical) and Cartesian (xyz) coordinates.
SCHEDULED_BUS - Static variable in class org.opentrafficsim.core.definitions.DefaultsNl
Super type for scheduled busses.
scheduleEventAbsTime(Time, short, Object, String, Object[]) - Method in interface org.opentrafficsim.core.dsol.OtsSimulatorInterface
Construct and schedule a SimEvent using a Time to specify the execution time.
scheduleEventAbsTime(Time, 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 - Record 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.
Segment(boolean, Speed, Duration, Acceleration) - Constructor for record class org.opentrafficsim.core.gtu.plan.operational.Segment
Creates an instance of a Segment record class.
Segment(Speed, Duration, Acceleration) - Constructor for record class org.opentrafficsim.core.gtu.plan.operational.Segment
Constructor.
Segments - Class in org.opentrafficsim.core.gtu.plan.operational
List of segments describing the longitudinal dynamics of a operational plan along the path.
set(int, E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
set(int, Distribution.FrequencyAndObject<O>) - Method in class org.opentrafficsim.core.distributions.Distribution
Replace the generator at the specified position.
set(T) - Method in interface org.opentrafficsim.core.perception.Historical
Set value at the current simulation time.
set(T) - Method in class org.opentrafficsim.core.perception.HistoricalValue
Set value at the current simulation time.
set(T) - Method in class org.opentrafficsim.core.perception.NullHistorical
Set value at the current simulation time.
setAllIn(Parameters) - Method in class org.opentrafficsim.core.perception.HistoricalParameters
setCapacity(Frequency) - Method in interface org.opentrafficsim.core.network.Capacity
Set the link capacity.
setCapacity(Frequency) - Method in class org.opentrafficsim.core.network.CapacityLink
Set the link capacity.
setDemandWeight(double) - Method in class org.opentrafficsim.core.network.Connector
Sets the demand weight.
setDescription(String) - Method in class org.opentrafficsim.core.dsol.AbstractOtsModel
 
setErrorHandler(GtuErrorHandler) - Method in class org.opentrafficsim.core.gtu.Gtu
Sets the error handler.
setHistoryManager(HistoryManager) - Method in class org.opentrafficsim.core.dsol.OtsReplication
Set history manager.
setInitialStreams() - Static method in class org.opentrafficsim.core.dsol.AbstractOtsModel
Create the default initial streams.
setMarker(GtuType.Marker) - Method in class org.opentrafficsim.core.gtu.GtuType
Sets the marker.
setMaximumAcceleration(Acceleration) - Method in class org.opentrafficsim.core.gtu.Gtu
 
setMaximumDeceleration(Acceleration) - Method in class org.opentrafficsim.core.gtu.Gtu
Set the maximum deceleration.
setMoveThreads(int) - Method in class org.opentrafficsim.core.dsol.OtsDevsRealTimeParallelMove
 
setOperationalPlan(OperationalPlan) - Method in class org.opentrafficsim.core.gtu.Gtu
Set the operational plan.
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.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.Gtu
Set the parent GTU.
setRawRouteMap(Map<GtuType, Map<String, Route>>) - Method in class org.opentrafficsim.core.network.Network
 
setShortName(String) - Method in class org.opentrafficsim.core.dsol.AbstractOtsModel
 
setTag(String, String) - Method in class org.opentrafficsim.core.gtu.Gtu
Sets a tag, these are used for specific use cases of any sort.
setValues(Parameters, GtuType) - Method in interface org.opentrafficsim.core.parameters.ParameterFactory
Creates a set of parameters for the provided GTU type.
setValues(Parameters, GtuType) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
Creates a set of parameters for the provided GTU type.
setValues(Parameters, GtuType) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryDefault
Creates a set of parameters for the provided GTU type.
SHIP - Static variable in class org.opentrafficsim.core.definitions.DefaultsNl
Super type for ships.
simulatorTimeForWallClockMillis(double) - Method in class org.opentrafficsim.core.dsol.OtsAnimator
simulatorTimeForWallClockMillis(double) - Method in class org.opentrafficsim.core.dsol.OtsDevsRealTimeParallelMove
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.FractionalLengthData
Returns the number of data points.
size() - Method in class org.opentrafficsim.core.geometry.Ots2dSet
size() - Method in class org.opentrafficsim.core.geometry.OtsLine2d
Return the number of points in this OtsLine2d.
size() - Method in class org.opentrafficsim.core.gtu.plan.operational.Segments
Returns the number of segments.
size() - Method in class org.opentrafficsim.core.network.route.Route
 
size() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
size() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
solve(double, double) - Static method in class org.opentrafficsim.core.math.Solver
Solve linear equation ax+b=0 for x.
solve(double, double, double) - Static method in class org.opentrafficsim.core.math.Solver
Solve quadratic equation ax2+bx+c=0 for x.
Solver - Class in org.opentrafficsim.core.math
Solvers for simple equations.
sort(Comparator<? super E>) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalList
SpatialObject - Interface in org.opentrafficsim.core
SpatialObject indicates that an object has a shape that can be requested.
speed(Duration) - Method in record class org.opentrafficsim.core.gtu.plan.operational.Segment
Returns the speed at the given duration relative to the start of the segment.
Speed3d - Class in org.opentrafficsim.core.math
A 3D speed vector, decomposed in X, Y, and Z-speed with easy conversion from and to a spherical coordinate system.
Speed3d(double, double, double, SpeedUnit) - Constructor for class org.opentrafficsim.core.math.Speed3d
Construct a new Speed3d from three double 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.
Speed3d(Speed, Speed, Speed) - Constructor for class org.opentrafficsim.core.math.Speed3d
Construct a new Speed3d from three strongly typed Cartesian coordinates.
Speed3d(SpeedVector) - Constructor for class org.opentrafficsim.core.math.Speed3d
Construct a new Speed3d from vector of strongly typed Cartesian coordinates.
split(double) - Method in class org.opentrafficsim.core.geometry.ContinuousBezierCubic
Splits the Bezier in two Beziers of the same order.
SQUARE - Enum constant in enum class org.opentrafficsim.core.gtu.GtuType.Marker
Draw as square.
standStill(Duration) - Static method in record class org.opentrafficsim.core.gtu.plan.operational.Segment
Creates a stand-still segment.
standStill(Duration) - Static method in class org.opentrafficsim.core.gtu.plan.operational.Segments
Create a stand-still segment.
standStill(Gtu, OrientedPoint2d, Time, Duration) - Static method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Creates a stand-still plan at a point.
startSpeed() - Method in record class org.opentrafficsim.core.gtu.plan.operational.Segment
Returns the value of the startSpeed record component.
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, OrientedPoint2d, PolyLine2d, Length) - Constructor for class org.opentrafficsim.core.object.StaticObject
 
STRATEGICAL_PLANNER - Static variable in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
Parameter type for strategical planner.
StrategicalPlanner - Interface in org.opentrafficsim.core.gtu.plan.strategical
A strategicalPlanner is the planner responsible for the overall 'mission' of the GTU, usually indicating where it needs to go.
StrategicalPlannerFactory<T extends StrategicalPlanner> - Interface in org.opentrafficsim.core.gtu.plan.strategical
A factory class is used to generate strategical planners as the strategical planner is state-full.
subList(int, int) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
subMap(K, boolean, K, boolean) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
subMap(K, K) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedMap
subSet(E, boolean, E, boolean) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
subSet(E, E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedSet
SynchronizedRedBlackTree<T extends Number & Comparable<T>> - Class in org.opentrafficsim.core.dsol
A SynchronizedRedBlackTree implementation of the eventlistInterface.
SynchronizedRedBlackTree() - Constructor for class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
Constructs a new SynchronizedRedBlackTree.

T

TACTICAL_PLANNER - Static variable in interface org.opentrafficsim.core.gtu.plan.tactical.TacticalPlanner
Parameter type for tactical planner.
TacticalPlanner<G extends Gtu,P extends Perception<G>> - Interface in org.opentrafficsim.core.gtu.plan.tactical
Tactical planners generate operational plans that are in line with reaching the goals of the strategical plan.
TacticalPlannerFactory<T extends TacticalPlanner> - Interface in org.opentrafficsim.core.gtu.plan.tactical
A factory class is used to generate tactical planners as the tactical planner is state-full.
tailMap(K) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedMap
tailMap(K, boolean) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
tailSet(E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedSet
tailSet(E, boolean) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
THROW - Static variable in interface org.opentrafficsim.core.gtu.GtuErrorHandler
Default implementation that throws the exception.
timeAtDistance(Length) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Return the time when the GTU will reach the given distance.
timeAtPoint(OrientedPoint2d, boolean) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Calculates when the GTU will be at the given point.
toArray() - Method in class org.opentrafficsim.core.geometry.Ots2dSet
toArray() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
toArray(T[]) - Method in class org.opentrafficsim.core.geometry.Ots2dSet
toArray(T[]) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
toExcel() - Method in class org.opentrafficsim.core.geometry.OtsLine2d
Convert the 2D projection of this OtsLine2d to something that MS-Excel can plot.
toPlot() - Method in class org.opentrafficsim.core.geometry.OtsLine2d
Convert the 2D projection of this OtsLine2d to Peter's plot format.
toString() - Method in class org.opentrafficsim.core.compatibility.GtuCompatibility
toString() - Method in class org.opentrafficsim.core.distributions.ConstantGenerator
toString() - Method in class org.opentrafficsim.core.distributions.Distribution.FrequencyAndObject
toString() - Method in class org.opentrafficsim.core.distributions.Distribution
toString() - Method in class org.opentrafficsim.core.dsol.OtsAnimator
toString() - Method in class org.opentrafficsim.core.dsol.OtsDevsRealTimeParallelMove
toString() - Method in class org.opentrafficsim.core.dsol.OtsLoggingAnimator
toString() - Method in class org.opentrafficsim.core.dsol.OtsReplication
toString() - Method in class org.opentrafficsim.core.dsol.OtsSimulator
toString() - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
toString() - Method in class org.opentrafficsim.core.geometry.ContinuousArc
toString() - Method in class org.opentrafficsim.core.geometry.ContinuousBezier
toString() - Method in class org.opentrafficsim.core.geometry.ContinuousBezierCubic
toString() - Method in class org.opentrafficsim.core.geometry.ContinuousClothoid
toString() - Method in class org.opentrafficsim.core.geometry.ContinuousPolyLine
toString() - Method in class org.opentrafficsim.core.geometry.ContinuousStraight
toString() - Method in class org.opentrafficsim.core.geometry.Ots2dSet.QuadTreeIterator
toString() - Method in class org.opentrafficsim.core.geometry.Ots2dSet.QuadTreeNode
toString() - Method in class org.opentrafficsim.core.geometry.Ots2dSet
toString() - Method in class org.opentrafficsim.core.geometry.OtsLine2d
toString() - Method in class org.opentrafficsim.core.gtu.GtuCharacteristics
toString() - Method in class org.opentrafficsim.core.gtu.GtuDumper
toString() - Method in class org.opentrafficsim.core.gtu.GtuTemplate
toString() - Method in class org.opentrafficsim.core.gtu.GtuType
toString() - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerception
toString() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
toString() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
toString() - Method in record class org.opentrafficsim.core.gtu.plan.operational.Segment
Returns a string representation of this record class.
toString() - Method in record class org.opentrafficsim.core.gtu.RelativePosition
Returns a string representation of this record class.
toString() - Method in class org.opentrafficsim.core.gtu.RelativePosition.Type
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.CapacityLink
toString() - Method in class org.opentrafficsim.core.network.Link
toString() - Method in record class org.opentrafficsim.core.network.LinkPosition
Returns a string representation of this record class.
toString() - Method in class org.opentrafficsim.core.network.LinkType
toString() - Method in class org.opentrafficsim.core.network.Network
toString() - Method in class org.opentrafficsim.core.network.Node
toString() - Method in class org.opentrafficsim.core.network.NodeType
toString() - Method in class org.opentrafficsim.core.network.route.FixedRouteGenerator
toString() - Method in class org.opentrafficsim.core.network.route.ProbabilisticRouteGenerator
toString() - Method in class org.opentrafficsim.core.network.route.Route
toString() - Method in class org.opentrafficsim.core.object.StaticObject
toString() - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
toString() - Method in class org.opentrafficsim.core.perception.AbstractHistorical.EventValue
toString() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection.AddEvent
toString() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection.EventCollection
toString() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection.RemoveEvent
toString() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList.AddEvent
toString() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList.RemoveEvent
toString() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap.EventMap
toString() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
toString() - Method in class org.opentrafficsim.core.perception.collections.HistoricalArrayList
toString() - Method in class org.opentrafficsim.core.perception.collections.HistoricalEnumMap
toString() - Method in class org.opentrafficsim.core.perception.collections.HistoricalHashMap
toString() - Method in class org.opentrafficsim.core.perception.collections.HistoricalHashSet
toString() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashMap
toString() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashSet
toString() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
toString() - Method in class org.opentrafficsim.core.perception.collections.HistoricalPriorityQueue
toString() - Method in class org.opentrafficsim.core.perception.collections.HistoricalTreeMap
toString() - Method in class org.opentrafficsim.core.perception.collections.HistoricalTreeSet
toString() - Method in class org.opentrafficsim.core.perception.collections.HistoricalVector
toString() - Method in class org.opentrafficsim.core.perception.HistoricalParameters.ParameterEvent
toString() - Method in class org.opentrafficsim.core.perception.HistoricalParameters.ParameterValueSet
toString() - Method in class org.opentrafficsim.core.perception.HistoricalParameters
toString() - Method in class org.opentrafficsim.core.perception.HistoricalValue
toString() - Method in class org.opentrafficsim.core.perception.HistoryManagerDevs
toString() - Method in class org.opentrafficsim.core.perception.NullHistorical
toString() - Method in class org.opentrafficsim.core.units.distributions.AbstractContinuousDistScalar
toString() - Method in class org.opentrafficsim.core.units.distributions.AbstractDiscreteDistScalar
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistAbsoluteTemperature
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistAcceleration
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistAngle
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistArea
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDensity
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDimensionless
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDirection
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Abs
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Rel
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDuration
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalCharge
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalCurrent
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalPotential
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalResistance
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistEnergy
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Abs
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Rel
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistFlowMass
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistForce
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistFrequency
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistLength
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistLinearDensity
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistMass
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistPosition
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistPower
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistPressure
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistSolidAngle
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistSpeed
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistTemperature
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistTime
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistTorque
toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistVolume
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistAbsoluteTemperature
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistAcceleration
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistAngle
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistArea
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDensity
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDimensionless
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDirection
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Abs
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Rel
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDuration
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalCharge
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalCurrent
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalPotential
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalResistance
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistEnergy
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Abs
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Rel
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistFlowMass
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistForce
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistFrequency
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistLength
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistLinearDensity
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistMass
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistPosition
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistPower
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistPressure
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistSolidAngle
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistSpeed
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistTemperature
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistTime
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistTorque
toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistVolume
toString(int) - Method in class org.opentrafficsim.core.geometry.Ots2dSet.QuadTreeNode
Recursively print this QuadTreeNode.
toString(int) - Method in class org.opentrafficsim.core.geometry.Ots2dSet
Recursively print this Ots2dSet.
toStringGraphic(int) - Method in class org.opentrafficsim.core.geometry.Ots2dSet.QuadTreeNode
Return a String depicting this QuadTreeNode.
toStringGraphic(int) - Method in class org.opentrafficsim.core.geometry.Ots2dSet
Return an ASCII art rendering of this Ots2dSet.
totalDistance() - Method in record class org.opentrafficsim.core.gtu.plan.operational.Segment
Returns the total distance traveled during the segment.
TRAIN - Static variable in class org.opentrafficsim.core.definitions.DefaultsNl
Super type for trains.
transformShape(Polygon2d, OrientedPoint2d) - Method in interface org.opentrafficsim.core.DynamicSpatialObject
Return the contour of the dynamic object at the right position and in the right direction.
TRUCK - Static variable in class org.opentrafficsim.core.definitions.DefaultsNl
Super type for trucks.
truncate(double) - Method in class org.opentrafficsim.core.geometry.OtsLine2d
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 Class in org.opentrafficsim.core.gtu
Intent for turn indicator.
TurnIndicatorStatus - Enum Class in org.opentrafficsim.core.gtu
Copyright (c) 2013-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
type() - Method in record class org.opentrafficsim.core.gtu.RelativePosition
Returns the value of the type record component.
Type(String) - Constructor for class org.opentrafficsim.core.gtu.RelativePosition.Type
 

U

URBAN - Static variable in class org.opentrafficsim.core.definitions.DefaultsNl
Urban (stedelijk, 50km/h).

V

valueOf(String) - Static method in enum class org.opentrafficsim.core.geometry.OtsLine2d.FractionalFallback
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opentrafficsim.core.gtu.GtuType.Marker
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opentrafficsim.core.gtu.TurnIndicatorIntent
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opentrafficsim.core.gtu.TurnIndicatorStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opentrafficsim.core.network.LateralDirectionality
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.opentrafficsim.core.geometry.OtsLine2d.FractionalFallback
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opentrafficsim.core.gtu.GtuType.Marker
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opentrafficsim.core.gtu.TurnIndicatorIntent
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opentrafficsim.core.gtu.TurnIndicatorStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opentrafficsim.core.network.LateralDirectionality
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
VAN - Static variable in class org.opentrafficsim.core.definitions.DefaultsNl
Super type for vans.
VEHICLE - Static variable in class org.opentrafficsim.core.definitions.DefaultsNl
Super type for vehicles.
verify() - Method in class org.opentrafficsim.core.network.route.Route
Verify that there are normal (non Connectors) between adjacent nodes, except at start and end (where Connectors are OK.

W

WATERWAY - Static variable in class org.opentrafficsim.core.definitions.DefaultsNl
Waterway.
WATERWAY_USER - Static variable in class org.opentrafficsim.core.definitions.DefaultsNl
Super type for all water way users.
withLength(OrientedPoint2d, double, double, double) - Static method in class org.opentrafficsim.core.geometry.ContinuousClothoid
Create clothoid from one point based on curvature and length.
A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form