Index

A B C D E F G H I K L M N O P R S T U V 
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
Constructor.
Abs(float, AU) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Abs
Constructor.
Abs(int, AU) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Abs
Constructor.
Abs(long, AU) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Abs
Constructor.
Abs(DistContinuous, AU) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Abs
Constructor.
Abs(DistContinuous, AU) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Abs
Constructor.
Abs(DistDiscrete, AU) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Abs
Constructor.
Abs(DistDiscrete, AU) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Abs
Constructor.
AbstractContinuousDistScalar - Class in org.opentrafficsim.core.units.distributions
Continuous distribution with unit.
AbstractContinuousDistScalar(double, Unit<?>) - Constructor for class org.opentrafficsim.core.units.distributions.AbstractContinuousDistScalar
Constructor.
AbstractContinuousDistScalar(DistContinuous, Unit<?>) - Constructor for class org.opentrafficsim.core.units.distributions.AbstractContinuousDistScalar
Constructor.
AbstractDiscreteDistScalar - Class in org.opentrafficsim.core.units.distributions
Discrete distribution with unit.
AbstractDiscreteDistScalar(long, Unit<?>) - Constructor for class org.opentrafficsim.core.units.distributions.AbstractDiscreteDistScalar
Constructor.
AbstractDiscreteDistScalar(DistDiscrete, Unit<?>) - Constructor for class org.opentrafficsim.core.units.distributions.AbstractDiscreteDistScalar
Constructor.
AbstractHistorical<T,E extends org.opentrafficsim.core.perception.AbstractHistorical.Event> - Class in org.opentrafficsim.core.perception
Base class for objects or properties that can be perceived from their actual state in the past.
AbstractHistorical(HistoryManager, Object) - Constructor for class org.opentrafficsim.core.perception.AbstractHistorical
Constructor.
AbstractHistorical.EventValue<T> - Class in org.opentrafficsim.core.perception
Standard event which stores a time and value.
AbstractHistoricalCollection<E,C extends Collection<E>> - Class in org.opentrafficsim.core.perception.collections
Collection-valued historical state.
AbstractHistoricalCollection(HistoryManager, Object, 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, Object, 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, Object, 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, Object, 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, Object, 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, Object, 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, Object, 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, Object, 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 OtsSimulatorInterface.
AbstractOtsModel(OtsSimulatorInterface) - 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).
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, FrequencyAndObject<O>) - Method in class org.opentrafficsim.core.distributions.ObjectDistribution
Insert an object 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(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(FrequencyAndObject<O>) - Method in class org.opentrafficsim.core.distributions.ObjectDistribution
Append an object 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(ParameterType<C>, ParameterType<V>, ParameterFactoryByType.Correlation<C, V>) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryOneShot
 
addCorrelation(GtuType, ParameterType<C>, ParameterType<T>, ParameterFactoryByType.Correlation<C, T>) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
Correlates one parameter to another.
addCorrelation(GtuType, ParameterType<C>, ParameterType<V>, ParameterFactoryByType.Correlation<C, V>) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryOneShot
 
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
 
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
 
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(ParameterType<V>, V) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryOneShot
 
addParameter(ParameterTypeDouble, double) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
Add parameter for all GTU types.
addParameter(ParameterTypeDouble, double) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryOneShot
 
addParameter(ParameterTypeDouble, DistContinuous) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
Add parameter for all GTU types.
addParameter(ParameterTypeDouble, DistContinuous) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryOneShot
 
addParameter(ParameterTypeNumeric<T>, ContinuousDistDoubleScalar.Rel<T, U>) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
Add parameter for all GTU types.
addParameter(ParameterTypeNumeric<V>, ContinuousDistDoubleScalar.Rel<V, U>) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryOneShot
 
addParameter(GtuType, ParameterType<Double>, DistContinuous) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
Add parameter.
addParameter(GtuType, ParameterType<Double>, DistContinuous) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryOneShot
 
addParameter(GtuType, ParameterType<Integer>, DistDiscrete) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
Add parameter.
addParameter(GtuType, ParameterType<Integer>, DistDiscrete) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryOneShot
 
addParameter(GtuType, ParameterType<T>, T) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
Add parameter.
addParameter(GtuType, ParameterType<V>, V) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryOneShot
 
addParameter(GtuType, ParameterTypeNumeric<T>, ContinuousDistDoubleScalar.Rel<T, U>) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
Add parameter.
addParameter(GtuType, ParameterTypeNumeric<V>, ContinuousDistDoubleScalar.Rel<V, U>) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryOneShot
 
addPerceptionCategory(T) - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerception
 
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.
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
Constructor.
Angle3d(Angle, Angle, Angle) - Constructor for class org.opentrafficsim.core.math.Angle3d
Constructor.
Angle3d(AngleVector) - Constructor for class org.opentrafficsim.core.math.Angle3d
Constructor.
apply(GtuType, StreamInterface) - Method in class org.opentrafficsim.core.definitions.DefaultsNl
Returns a template for the given GTU type.
applyCorrelationsAndSetValues(Parameters, Map<ParameterType<?>, Object>, Map<ParameterType<?>, Map<ParameterType<?>, ParameterFactoryByType.Correlation<?, ?>>>) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
Applies all given correlations to the values map and sets all values in the parameters.
ASTAR_LENGTH_NO_CONNECTORS - Static variable in interface org.opentrafficsim.core.network.LinkWeight
Link weight with very high penalty for Connectors.

B

BICYCLE - Static variable in class org.opentrafficsim.core.definitions.DefaultsNl
Super type for bicycle.
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
Interface of elements with capacity.
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, ContinuousPiecewiseLinearFunction, 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.
checkDirectionError(Double, Double, Double, double) - Method in record class org.opentrafficsim.core.geometry.CurveFlattener
 
checkLoopBack(Double, Double) - Method in record class org.opentrafficsim.core.geometry.CurveFlattener
 
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
 
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.ObjectDistribution
Empty the internally stored list.
clear() - Method in class org.opentrafficsim.core.geometry.Ots2dSet
 
clear() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
 
clear() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
 
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
 
clearCompatibilityCache() - Method in class org.opentrafficsim.core.compatibility.GtuCompatibleInfraType
 
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.
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.
ConstantSupplier<O> - Class in org.opentrafficsim.core.distributions
Supplier implementation for a constant value.
ConstantSupplier(O) - Constructor for class org.opentrafficsim.core.distributions.ConstantSupplier
Constructor.
contains(Class<T>) - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerception
 
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(ParameterType<?>) - Method in class org.opentrafficsim.core.perception.HistoricalParameters
 
contains(Node) - Method in class org.opentrafficsim.core.network.route.Route
Returns whether the node is contained.
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
 
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
 
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
 
ContinuousDistAbsoluteTemperature - Class in org.opentrafficsim.core.units.distributions
Continuously distributed absolute temperature.
ContinuousDistAbsoluteTemperature(DistContinuous, AbsoluteTemperatureUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistAbsoluteTemperature
Constructor.
ContinuousDistAcceleration - Class in org.opentrafficsim.core.units.distributions
Continuously distributed acceleration.
ContinuousDistAcceleration(DistContinuous, AccelerationUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistAcceleration
Constructor.
ContinuousDistAngle - Class in org.opentrafficsim.core.units.distributions
Continuously distributed angle.
ContinuousDistAngle(DistContinuous, AngleUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistAngle
Constructor.
ContinuousDistArea - Class in org.opentrafficsim.core.units.distributions
Continuously distributed area.
ContinuousDistArea(DistContinuous, AreaUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistArea
Constructor.
ContinuousDistDensity - Class in org.opentrafficsim.core.units.distributions
Continuously distributed density.
ContinuousDistDensity(DistContinuous, DensityUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDensity
Constructor.
ContinuousDistDimensionless - Class in org.opentrafficsim.core.units.distributions
Continuously distributed dimensionless.
ContinuousDistDimensionless(DistContinuous, DimensionlessUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDimensionless
Constructor.
ContinuousDistDirection - Class in org.opentrafficsim.core.units.distributions
Continuously distributed direction.
ContinuousDistDirection(DistContinuous, DirectionUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDirection
Constructor.
ContinuousDistDoubleScalar - Interface in org.opentrafficsim.core.units.distributions
Interface for distributed double scalars.
ContinuousDistDoubleScalar.Abs<T extends DoubleScalarAbs<AU,T,RU,?>,AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>> - Class in org.opentrafficsim.core.units.distributions
Absolute value.
ContinuousDistDoubleScalar.Rel<T extends DoubleScalarRel<U,T>,U extends Unit<U>> - Class in org.opentrafficsim.core.units.distributions
Relative value.
ContinuousDistDuration - Class in org.opentrafficsim.core.units.distributions
Continuously distributed duration.
ContinuousDistDuration(DistContinuous, DurationUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDuration
Constructor.
ContinuousDistElectricalCharge - Class in org.opentrafficsim.core.units.distributions
Continuously distributed electrical charge.
ContinuousDistElectricalCharge(DistContinuous, ElectricalChargeUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalCharge
Constructor.
ContinuousDistElectricalCurrent - Class in org.opentrafficsim.core.units.distributions
Continuously distributed electrical current.
ContinuousDistElectricalCurrent(DistContinuous, ElectricalCurrentUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalCurrent
Constructor.
ContinuousDistElectricalPotential - Class in org.opentrafficsim.core.units.distributions
Continuously distributed electrical potential.
ContinuousDistElectricalPotential(DistContinuous, ElectricalPotentialUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalPotential
Constructor.
ContinuousDistElectricalResistance - Class in org.opentrafficsim.core.units.distributions
Continuously distributed electrical resistance.
ContinuousDistElectricalResistance(DistContinuous, ElectricalResistanceUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalResistance
Constructor.
ContinuousDistEnergy - Class in org.opentrafficsim.core.units.distributions
Continuously distributed energy.
ContinuousDistEnergy(DistContinuous, EnergyUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistEnergy
Constructor.
ContinuousDistFloatScalar - Interface in org.opentrafficsim.core.units.distributions
Interface for distributed float scalars.
ContinuousDistFloatScalar.Abs<T extends FloatScalarAbs<AU,T,RU,?>,AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>> - Class in org.opentrafficsim.core.units.distributions
Absolute value.
ContinuousDistFloatScalar.Rel<T extends FloatScalarRel<U,T>,U extends Unit<U>> - Class in org.opentrafficsim.core.units.distributions
Relative value.
ContinuousDistFlowMass - Class in org.opentrafficsim.core.units.distributions
Continuously distributed flow mass.
ContinuousDistFlowMass(DistContinuous, FlowMassUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistFlowMass
Constructor.
ContinuousDistForce - Class in org.opentrafficsim.core.units.distributions
Continuously distributed force.
ContinuousDistForce(DistContinuous, ForceUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistForce
Constructor.
ContinuousDistFrequency - Class in org.opentrafficsim.core.units.distributions
Continuously distributed frequency.
ContinuousDistFrequency(DistContinuous, FrequencyUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistFrequency
Constructor.
ContinuousDistLength - Class in org.opentrafficsim.core.units.distributions
Continuously distributed length.
ContinuousDistLength(DistContinuous, LengthUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistLength
Constructor.
ContinuousDistLinearDensity - Class in org.opentrafficsim.core.units.distributions
Continuously distributed linear density.
ContinuousDistLinearDensity(DistContinuous, LinearDensityUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistLinearDensity
Constructor.
ContinuousDistMass - Class in org.opentrafficsim.core.units.distributions
Continuously distributed mass.
ContinuousDistMass(DistContinuous, MassUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistMass
Constructor.
ContinuousDistPosition - Class in org.opentrafficsim.core.units.distributions
Continuously distributed position.
ContinuousDistPosition(DistContinuous, PositionUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistPosition
Constructor.
ContinuousDistPower - Class in org.opentrafficsim.core.units.distributions
Continuously distributed power.
ContinuousDistPower(DistContinuous, PowerUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistPower
Constructor.
ContinuousDistPressure - Class in org.opentrafficsim.core.units.distributions
Continuously distributed pressure.
ContinuousDistPressure(DistContinuous, PressureUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistPressure
Constructor.
ContinuousDistSolidAngle - Class in org.opentrafficsim.core.units.distributions
Continuously distributed angle solid.
ContinuousDistSolidAngle(DistContinuous, SolidAngleUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistSolidAngle
Constructor.
ContinuousDistSpeed - Class in org.opentrafficsim.core.units.distributions
Continuously distributed speed.
ContinuousDistSpeed(DistContinuous, SpeedUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistSpeed
Constructor.
ContinuousDistTemperature - Class in org.opentrafficsim.core.units.distributions
Continuously distributed temperature.
ContinuousDistTemperature(DistContinuous, TemperatureUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistTemperature
Constructor.
ContinuousDistTime - Class in org.opentrafficsim.core.units.distributions
Continuously distributed time.
ContinuousDistTime(DistContinuous, TimeUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistTime
Constructor.
ContinuousDistTorque - Class in org.opentrafficsim.core.units.distributions
Continuously distributed torque.
ContinuousDistTorque(DistContinuous, TorqueUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistTorque
Constructor.
ContinuousDistVolume - Class in org.opentrafficsim.core.units.distributions
Continuously distributed volume.
ContinuousDistVolume(DistContinuous, VolumeUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistVolume
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.
correlateValue(Object, Object, ParameterFactoryByType.Correlation<?, ?>) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
Helper method to correlate a typed parameter.
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.
CurveFlattener - Record Class in org.opentrafficsim.core.geometry
Record combining a Flattener2d and OffsetFlattener2d.
CurveFlattener(double) - Constructor for record class org.opentrafficsim.core.geometry.CurveFlattener
Flattener based on maximum deviation.
CurveFlattener(double, double) - Constructor for record class org.opentrafficsim.core.geometry.CurveFlattener
Flattener based on maximum deviation and angle.
CurveFlattener(int) - Constructor for record class org.opentrafficsim.core.geometry.CurveFlattener
Flattener based on number of segments.
CurveFlattener(Angle) - Constructor for record class org.opentrafficsim.core.geometry.CurveFlattener
Flattener based on maximum angle.
CurveFlattener(Flattener2d, OffsetFlattener2d) - Constructor for record class org.opentrafficsim.core.geometry.CurveFlattener
Creates an instance of a CurveFlattener record class.

D

defaultInitialStreams() - Static method in class org.opentrafficsim.core.dsol.AbstractOtsModel
Create the default initial streams.
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.
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
Constructor.
DELETE - Static variable in interface org.opentrafficsim.core.gtu.GtuErrorHandler
GTU error handler that deletes the GTU upon an exception.
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
Returns destination node.
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.
Detector - Interface in org.opentrafficsim.core.object
Interface for detectors.
DetectorType - Class in org.opentrafficsim.core.object
Defines the type of a Detector, and with it the GTU compatibility.
DetectorType(String) - Constructor for class org.opentrafficsim.core.object.DetectorType
Constructor for root-level types.
DetectorType(String, DetectorType) - Constructor for class org.opentrafficsim.core.object.DetectorType
Constructor for types with parent.
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
Constructor.
Direction3d(Direction, Direction, Direction) - Constructor for class org.opentrafficsim.core.math.Direction3d
Constructor.
Direction3d(DirectionVector) - Constructor for class org.opentrafficsim.core.math.Direction3d
Constructor.
DiscreteDistAbsoluteTemperature - Class in org.opentrafficsim.core.units.distributions
Discretely distributed absolute temperature.
DiscreteDistAbsoluteTemperature(DistDiscrete, AbsoluteTemperatureUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistAbsoluteTemperature
Constructor.
DiscreteDistAcceleration - Class in org.opentrafficsim.core.units.distributions
Discretely distributed acceleration.
DiscreteDistAcceleration(DistDiscrete, AccelerationUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistAcceleration
Constructor.
DiscreteDistAngle - Class in org.opentrafficsim.core.units.distributions
Discretely distributed angle.
DiscreteDistAngle(DistDiscrete, AngleUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistAngle
Constructor.
DiscreteDistArea - Class in org.opentrafficsim.core.units.distributions
Discretely distributed area.
DiscreteDistArea(DistDiscrete, AreaUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistArea
Constructor.
DiscreteDistDensity - Class in org.opentrafficsim.core.units.distributions
Discretely distributed density.
DiscreteDistDensity(DistDiscrete, DensityUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDensity
Constructor.
DiscreteDistDimensionless - Class in org.opentrafficsim.core.units.distributions
Discretely distributed dimensionless.
DiscreteDistDimensionless(DistDiscrete, DimensionlessUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDimensionless
Constructor.
DiscreteDistDirection - Class in org.opentrafficsim.core.units.distributions
Discretely distributed direction.
DiscreteDistDirection(DistDiscrete, DirectionUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDirection
Constructor.
DiscreteDistDoubleScalar - Interface in org.opentrafficsim.core.units.distributions
Interface for discretely distributed double scalars.
DiscreteDistDoubleScalar.Abs<T extends DoubleScalarAbs<AU,T,RU,?>,AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>> - Class in org.opentrafficsim.core.units.distributions
Absolute value.
DiscreteDistDoubleScalar.Rel<T extends DoubleScalarRel<U,T>,U extends Unit<U>> - Class in org.opentrafficsim.core.units.distributions
Relative value.
DiscreteDistDuration - Class in org.opentrafficsim.core.units.distributions
Discretely distributed duration.
DiscreteDistDuration(DistDiscrete, DurationUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDuration
Constructor.
DiscreteDistElectricalCharge - Class in org.opentrafficsim.core.units.distributions
Discretely distributed electrical charge.
DiscreteDistElectricalCharge(DistDiscrete, ElectricalChargeUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalCharge
Constructor.
DiscreteDistElectricalCurrent - Class in org.opentrafficsim.core.units.distributions
Discretely distributed electrical current.
DiscreteDistElectricalCurrent(DistDiscrete, ElectricalCurrentUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalCurrent
Constructor.
DiscreteDistElectricalPotential - Class in org.opentrafficsim.core.units.distributions
Discretely distributed electrical potential.
DiscreteDistElectricalPotential(DistDiscrete, ElectricalPotentialUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalPotential
Constructor.
DiscreteDistElectricalResistance - Class in org.opentrafficsim.core.units.distributions
Discretely distributed electrical resistance.
DiscreteDistElectricalResistance(DistDiscrete, ElectricalResistanceUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalResistance
Constructor.
DiscreteDistEnergy - Class in org.opentrafficsim.core.units.distributions
Discretely distributed energy.
DiscreteDistEnergy(DistDiscrete, EnergyUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistEnergy
Constructor.
DiscreteDistFloatScalar - Interface in org.opentrafficsim.core.units.distributions
Interface for discretely distributed float scalars.
DiscreteDistFloatScalar.Abs<T extends FloatScalarAbs<AU,T,RU,?>,AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>> - Class in org.opentrafficsim.core.units.distributions
Absolute value.
DiscreteDistFloatScalar.Rel<T extends FloatScalarRel<U,T>,U extends Unit<U>> - Class in org.opentrafficsim.core.units.distributions
Relative value.
DiscreteDistFlowMass - Class in org.opentrafficsim.core.units.distributions
Discretely distributed flow mass.
DiscreteDistFlowMass(DistDiscrete, FlowMassUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistFlowMass
Constructor.
DiscreteDistForce - Class in org.opentrafficsim.core.units.distributions
Discretely distributed force.
DiscreteDistForce(DistDiscrete, ForceUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistForce
Constructor.
DiscreteDistFrequency - Class in org.opentrafficsim.core.units.distributions
Discretely distributed frequency.
DiscreteDistFrequency(DistDiscrete, FrequencyUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistFrequency
Constructor.
DiscreteDistLength - Class in org.opentrafficsim.core.units.distributions
Discretely distributed length.
DiscreteDistLength(DistDiscrete, LengthUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistLength
Constructor.
DiscreteDistLinearDensity - Class in org.opentrafficsim.core.units.distributions
Discretely distributed linear density.
DiscreteDistLinearDensity(DistDiscrete, LinearDensityUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistLinearDensity
Constructor.
DiscreteDistMass - Class in org.opentrafficsim.core.units.distributions
Discretely distributed mass.
DiscreteDistMass(DistDiscrete, MassUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistMass
Constructor.
DiscreteDistPosition - Class in org.opentrafficsim.core.units.distributions
Discretely distributed position.
DiscreteDistPosition(DistDiscrete, PositionUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistPosition
Constructor.
DiscreteDistPower - Class in org.opentrafficsim.core.units.distributions
Discretely distributed power.
DiscreteDistPower(DistDiscrete, PowerUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistPower
Constructor.
DiscreteDistPressure - Class in org.opentrafficsim.core.units.distributions
Discretely distributed pressure.
DiscreteDistPressure(DistDiscrete, PressureUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistPressure
Constructor.
DiscreteDistSolidAngle - Class in org.opentrafficsim.core.units.distributions
Discretely distributed angle solid.
DiscreteDistSolidAngle(DistDiscrete, SolidAngleUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistSolidAngle
Constructor.
DiscreteDistSpeed - Class in org.opentrafficsim.core.units.distributions
Discretely distributed speed.
DiscreteDistSpeed(DistDiscrete, SpeedUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistSpeed
Constructor.
DiscreteDistTemperature - Class in org.opentrafficsim.core.units.distributions
Discretely distributed temperature.
DiscreteDistTemperature(DistDiscrete, TemperatureUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistTemperature
Constructor.
DiscreteDistTime - Class in org.opentrafficsim.core.units.distributions
Discretely distributed time.
DiscreteDistTime(DistDiscrete, TimeUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistTime
Constructor.
DiscreteDistTorque - Class in org.opentrafficsim.core.units.distributions
Discretely distributed torque.
DiscreteDistTorque(DistDiscrete, TorqueUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistTorque
Constructor.
DiscreteDistVolume - Class in org.opentrafficsim.core.units.distributions
Discretely distributed volume.
DiscreteDistVolume(DistDiscrete, VolumeUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistVolume
Constructor.
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.
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.
drawWeighted(Map<E, ? extends Double>, StreamInterface) - Static method in class org.opentrafficsim.core.math.Draw
Returns a randomly drawn element using draw weights.
DRIFTING_ACCELERATION - Static variable in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
The drifting speed.
DRIFTING_SPEED - 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.
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.
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 record class org.opentrafficsim.core.distributions.FrequencyAndObject
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.opentrafficsim.core.distributions.ObjectDistribution
 
equals(Object) - Method in record class org.opentrafficsim.core.geometry.CurveFlattener
Indicates whether some other object is "equal to" this one.
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
Constructor.
EXTENT_MARGIN - Static variable in class org.opentrafficsim.core.network.Network
Extra clearance around boundaries of network as fraction of width and height.

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(Duration, C) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
Fill collection with the collection at the given simulation time.
fill(Duration, 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.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.
flatten(Curve2d) - Method in record class org.opentrafficsim.core.geometry.CurveFlattener
 
flatten(OffsetCurve2d, ContinuousPiecewiseLinearFunction) - Method in record class org.opentrafficsim.core.geometry.CurveFlattener
 
flattener() - Method in record class org.opentrafficsim.core.geometry.CurveFlattener
Returns the value of the flattener record component.
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
 
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).
frequency() - Method in record class org.opentrafficsim.core.distributions.FrequencyAndObject
Returns the value of the frequency record component.
FrequencyAndObject<O> - Record Class in org.opentrafficsim.core.distributions
Immutable storage for a frequency (or probability) plus a Generator.
FrequencyAndObject(double, O) - Constructor for record class org.opentrafficsim.core.distributions.FrequencyAndObject
Constructor.
FRONT - Static variable in record class org.opentrafficsim.core.gtu.RelativePosition
Standard relative position type FRONT.

G

generateOperationalPlan(Duration, DirectedPoint2d) - Method in interface org.opentrafficsim.core.gtu.plan.tactical.TacticalPlanner
generate an operational plan, for now or for in the future.
get() - Method in class org.opentrafficsim.core.distributions.ConstantSupplier
 
get() - Method in class org.opentrafficsim.core.distributions.ObjectDistribution
 
get() - Method in class org.opentrafficsim.core.gtu.GtuTemplate
Returns characteristics for the given GTU.
get() - Method in interface org.opentrafficsim.core.gtu.Stateless
Returns the single stateless instance.
get() - Method in class org.opentrafficsim.core.idgenerator.IdSupplier
Supply an id.
get() - Method in class org.opentrafficsim.core.network.route.ProbabilisticRouteGenerator
 
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalArrayList
 
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
 
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalHashMap
 
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalHashSet
 
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashMap
 
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashSet
 
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
 
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
 
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
 
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalTreeSet
 
get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalVector
 
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() - Method in class org.opentrafficsim.core.perception.NullHistorical
 
get() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistAbsoluteTemperature
 
get() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistAcceleration
 
get() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistAngle
 
get() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistArea
 
get() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDensity
 
get() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDimensionless
 
get() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDirection
 
get() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Abs
get() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Rel
get() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDuration
 
get() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalCharge
 
get() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalCurrent
 
get() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalPotential
 
get() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalResistance
 
get() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistEnergy
 
get() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Abs
get() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Rel
get() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistFlowMass
 
get() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistForce
 
get() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistFrequency
 
get() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistLength
 
get() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistLinearDensity
 
get() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistMass
 
get() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistPosition
 
get() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistPower
 
get() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistPressure
 
get() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistSolidAngle
 
get() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistSpeed
 
get() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistTemperature
 
get() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistTime
 
get() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistTorque
 
get() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistVolume
 
get() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistAbsoluteTemperature
 
get() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistAcceleration
 
get() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistAngle
 
get() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistArea
 
get() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDensity
 
get() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDimensionless
 
get() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDirection
 
get() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Abs
get() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Rel
Draw value.
get() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDuration
 
get() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalCharge
 
get() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalCurrent
 
get() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalPotential
 
get() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalResistance
 
get() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistEnergy
 
get() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Abs
get() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Rel
get() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistFlowMass
 
get() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistForce
 
get() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistFrequency
 
get() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistLength
 
get() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistLinearDensity
 
get() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistMass
 
get() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistPosition
 
get() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistPower
 
get() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistPressure
 
get() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistSolidAngle
 
get() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistSpeed
 
get() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistTemperature
 
get() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistTime
 
get() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistTorque
 
get() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistVolume
 
get(int) - Method in class org.opentrafficsim.core.distributions.ObjectDistribution
Retrieve one of the internally stored objects.
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(Duration) - Method in class org.opentrafficsim.core.perception.collections.HistoricalArrayList
 
get(Duration) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalCollection
Returns a past collection.
get(Duration) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalDeque
Returns a past deque.
get(Duration) - Method in class org.opentrafficsim.core.perception.collections.HistoricalEnumMap
 
get(Duration) - Method in class org.opentrafficsim.core.perception.collections.HistoricalHashMap
 
get(Duration) - Method in class org.opentrafficsim.core.perception.collections.HistoricalHashSet
 
get(Duration) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashMap
 
get(Duration) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashSet
 
get(Duration) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
 
get(Duration) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalList
Returns a past list.
get(Duration) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalMap
Returns a past map.
get(Duration) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalNavigableMap
Returns a past navigable map.
get(Duration) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalNavigableSet
Returns a past navigable set.
get(Duration) - Method in class org.opentrafficsim.core.perception.collections.HistoricalPriorityQueue
 
get(Duration) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalQueue
Returns a past queue.
get(Duration) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalSet
Returns a past set.
get(Duration) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalSortedMap
Returns a past sorted map.
get(Duration) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalSortedSet
Returns a past sorted set.
get(Duration) - Method in class org.opentrafficsim.core.perception.collections.HistoricalTreeMap
 
get(Duration) - Method in class org.opentrafficsim.core.perception.collections.HistoricalTreeSet
 
get(Duration) - Method in class org.opentrafficsim.core.perception.collections.HistoricalVector
 
get(Duration) - Method in interface org.opentrafficsim.core.perception.Historical
Get value at given time.
get(Duration) - Method in class org.opentrafficsim.core.perception.HistoricalValue
 
get(Duration) - Method in class org.opentrafficsim.core.perception.NullHistorical
 
getAbsoluteContour() - Method in class org.opentrafficsim.core.gtu.Gtu
Return the shape of the GTU for the validity time of the operational plan.
getAbsoluteContour() - Method in interface org.opentrafficsim.core.gtu.GtuGenerator.GtuGeneratorPosition
 
getAbsoluteContour() - Method in class org.opentrafficsim.core.network.Link
 
getAbsoluteContour() - Method in class org.opentrafficsim.core.network.Node
 
getAbsoluteContour() - Method in class org.opentrafficsim.core.object.StaticObject
 
getAbsoluteContour(Duration) - Method in class org.opentrafficsim.core.gtu.Gtu
Return the shape of a dynamic object at time 'time'.
getAcceleration() - Method in class org.opentrafficsim.core.gtu.Gtu
Get acceleration.
getAcceleration() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
 
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.Gtu
Get acceleration at time.
getAcceleration(Duration) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Calculate the acceleration of the GTU at the given time.
getAccelerationFromStart(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.
getAlignStep() - Method in class org.opentrafficsim.core.gtu.Gtu
Returns the align step.
getAll(Class<T>) - Method in class org.opentrafficsim.core.definitions.Definitions
Obtain all present type of given type type.
getAStarHeuristic() - Method in interface org.opentrafficsim.core.network.LinkWeight
Return a heuristic for the A* algorithm.
getBaseValues(GtuType) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
Gathers all the base values set by the factory, fixed or random, as given for the GTU type's hierarchy.
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
Returns the capacity.
getCapacity() - Method in class org.opentrafficsim.core.network.CapacityLink
 
getCenter() - Method in class org.opentrafficsim.core.gtu.Gtu
Get center.
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
 
getCorrelations(GtuType) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
Gathers all the correlations from the factory, as given for the GTU type's hierarchy.
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.
getDescription() - Method in class org.opentrafficsim.core.dsol.AbstractOtsModel
 
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 class org.opentrafficsim.core.geometry.PolyLineCurve2d
 
getDirection(double, ContinuousPiecewiseLinearFunction) - Method in class org.opentrafficsim.core.geometry.PolyLineCurve2d
 
getDisplayUnit() - Method in class org.opentrafficsim.core.units.distributions.AbstractContinuousDistScalar
Returns the unit.
getDistribution() - Method in class org.opentrafficsim.core.units.distributions.AbstractContinuousDistScalar
Returns the distribution.
getDistribution() - Method in class org.opentrafficsim.core.units.distributions.AbstractDiscreteDistScalar
Returns the distribution.
getDurationAtDistance(Length) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Calculates the duration at which the given distance is traveled.
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.
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.
getEndTime() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Return the time at which the entire operational plan is completed.
getErrorHandler() - Method in class org.opentrafficsim.core.gtu.Gtu
Get error handler.
getEvent(Duration) - 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(Duration) - 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.perception.collections.HistoricalLinkedList
 
getFront() - Method in class org.opentrafficsim.core.gtu.Gtu
Get front.
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
Returns the full id that makes the id unique in the network.
getFullId() - Method in interface org.opentrafficsim.core.object.NonLocatedObject
Returns the full id.
getFullId() - 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_x, as value without unit.
getGrade(Length) - Method in class org.opentrafficsim.core.network.Link
Returns the grade at the given position, given as delta_h / delta_x, as value without unit.
getGtu() - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerception
 
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
 
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
 
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
Returns the GTU type.
getHeading() - Method in class org.opentrafficsim.core.network.Node
Returns the heading.
getHeight() - Method in interface org.opentrafficsim.core.object.LocatedObject
Returns the object height.
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
 
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).
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
 
getInfrastructure() - Method in class org.opentrafficsim.core.compatibility.GtuCompatibleInfraType
 
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.PolyLineCurve2d
 
getLength() - Method in class org.opentrafficsim.core.gtu.Gtu
Get length.
getLength() - Method in class org.opentrafficsim.core.gtu.GtuCharacteristics
Retrieve the length.
getLength() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
 
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.
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.gtu.Gtu
 
getLocation() - Method in interface org.opentrafficsim.core.gtu.GtuGenerator.GtuGeneratorPosition
 
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.Gtu
Returns the location of the GTU at the given time.
getLocation(Duration) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Calculate the location at the given time.
getLocation(Duration, RelativePosition) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Calculate the location after the given duration since the start of the plan.
getLocationFromStart(Duration) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Calculate the location after the given duration since the start of the plan.
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.
getMaximumAcceleration() - Method in class org.opentrafficsim.core.gtu.Gtu
Get maximum acceleration.
getMaximumAcceleration() - Method in class org.opentrafficsim.core.gtu.GtuCharacteristics
Retrieve the maximum acceleration.
getMaximumDeceleration() - Method in class org.opentrafficsim.core.gtu.Gtu
Get maximum deceleration.
getMaximumDeceleration() - Method in class org.opentrafficsim.core.gtu.GtuCharacteristics
Retrieve the maximum deceleration.
getMaximumSpeed() - Method in class org.opentrafficsim.core.gtu.Gtu
Get maximum speed.
getMaximumSpeed() - Method in class org.opentrafficsim.core.gtu.GtuCharacteristics
Retrieve the maximum speed.
getName() - Method in class org.opentrafficsim.core.gtu.RelativePosition.Type
Return name.
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
Returns node at index.
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
Returns nodes.
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.
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
Get odometer.
getOdometer(Duration) - Method in class org.opentrafficsim.core.gtu.Gtu
Get odometer at time.
getOperationalPlan() - Method in class org.opentrafficsim.core.gtu.Gtu
Get operational plan.
getOperationalPlan(Duration) - Method in class org.opentrafficsim.core.gtu.Gtu
Get operational plan at time.
getOperationalPlanSegmentList() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Return the segments (parts with constant speed, acceleration or deceleration) of the operational plan.
getOptionalParameter(ParameterType<T>) - Method in class org.opentrafficsim.core.perception.HistoricalParameters
 
getOrigin() - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
Returns the origin.
getOrThrow(Class<T>, String) - Method in class org.opentrafficsim.core.definitions.Definitions
Obtain a type by its id.
getOwner() - Method in class org.opentrafficsim.core.perception.AbstractHistorical
 
getOwner() - Method in interface org.opentrafficsim.core.perception.HistoryManager.HistoricalElement
Returns the object that owns the historical value so that a HistoryManager can apply logic that depends on the type of object.
getParameter(ParameterType<T>) - Method in class org.opentrafficsim.core.perception.HistoricalParameters
 
getParameters() - Method in class org.opentrafficsim.core.gtu.Gtu
Get parameters.
getParameters() - Method in class org.opentrafficsim.core.perception.HistoricalParameters
Get the parameters at the current simulation time.
getParameters(Duration) - 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
Return perceivable context.
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
Return perception.
getPerceptionCategory(Class<T>) - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerception
 
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
 
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
Returns the pitch.
getPitch() - Method in class org.opentrafficsim.core.math.Direction3d
Returns the pitch.
getPoint() - Method in class org.opentrafficsim.core.network.Node
Returns the point without direction.
getPoint(double) - Method in class org.opentrafficsim.core.geometry.PolyLineCurve2d
 
getPoint(double, ContinuousPiecewiseLinearFunction) - Method in class org.opentrafficsim.core.geometry.PolyLineCurve2d
 
getPositions() - Method in interface org.opentrafficsim.core.gtu.GtuGenerator
Returns the positions.
getQueueSize() - Method in interface org.opentrafficsim.core.gtu.GtuGenerator.GtuGeneratorPosition
Returns the number of GTUs in the queue.
getRear() - Method in class org.opentrafficsim.core.gtu.Gtu
Get rear.
getReference() - Method in class org.opentrafficsim.core.gtu.Gtu
Get reference.
getRelativeBounds() - Method in class org.opentrafficsim.core.gtu.Gtu
 
getRelativeBounds() - Method in class org.opentrafficsim.core.network.Link
 
getRelativeBounds() - Method in class org.opentrafficsim.core.network.Node
 
getRelativeBounds() - Method in class org.opentrafficsim.core.object.StaticObject
 
getRelativeContour() - Method in class org.opentrafficsim.core.gtu.Gtu
 
getRelativeContour() - Method in interface org.opentrafficsim.core.gtu.GtuGenerator.GtuGeneratorPosition
 
getRelativeContour() - Method in class org.opentrafficsim.core.network.Link
 
getRelativeContour() - Method in class org.opentrafficsim.core.network.Node
 
getRelativeContour() - Method in class org.opentrafficsim.core.object.StaticObject
 
getRelativePositions() - Method in class org.opentrafficsim.core.gtu.Gtu
Get relative positions.
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
Returns the roll.
getRoll() - Method in class org.opentrafficsim.core.math.Direction3d
Returns the roll.
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, for any GTU type for which it is given.
getRoute(GtuType, String) - Method in class org.opentrafficsim.core.network.Network
Return the route with the given id in the network for the given GTU type.
getRouteMap() - Method in class org.opentrafficsim.core.network.Network
Get route map.
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.
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
 
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
Get simulator.
getSimulator() - Method in class org.opentrafficsim.core.network.Link
Returns the simulator.
getSimulator() - Method in class org.opentrafficsim.core.network.Network
Return the simulator.
getSpeed() - Method in class org.opentrafficsim.core.gtu.Gtu
Get speed.
getSpeed() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
 
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.Gtu
Get speed at time.
getSpeed(Duration) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Calculate the speed of the GTU at the given time.
getSpeedFromStart(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.
getStartNode() - Method in class org.opentrafficsim.core.network.Link
Returns the start node.
getStartSpeed() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Return the end speed of the operational plan.
getStartTime() - Method in interface org.opentrafficsim.core.dsol.OtsSimulatorInterface
Return the absolute start time of the replication.
getStartTime() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Return the start time of the operational plan.
getStartTimeAbs() - Method in class org.opentrafficsim.core.dsol.OtsReplication
Return the absolute start time of the simulation.
getStrategicalPlanner() - Method in class org.opentrafficsim.core.gtu.Gtu
Get strategical planner.
getStrategicalPlanner(Duration) - Method in class org.opentrafficsim.core.gtu.Gtu
Get strategical planner at time.
getTacticalPlanner() - Method in class org.opentrafficsim.core.gtu.Gtu
Get tactical planner.
getTacticalPlanner() - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
Get tactical planner for the GTU.
getTacticalPlanner(Duration) - Method in class org.opentrafficsim.core.gtu.Gtu
Get tactical planner at time.
getTacticalPlanner(Duration) - 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 class org.opentrafficsim.core.perception.AbstractHistorical.EventValue
 
getTimeAtDistance(Length) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Calculates the time at which the given distance is traveled.
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 duration 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 at the given absolute time.
getTraveledDistanceFromStart(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.
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
Returns the unit.
getValue() - Method in class org.opentrafficsim.core.distributions.ConstantSupplier
Returns the value.
getValue() - Method in class org.opentrafficsim.core.perception.AbstractHistorical.EventValue
Returns the value of this event.
getValue(String) - Method in interface org.opentrafficsim.core.parameters.InputParameters
Returns the value for a parameter of given name.
getWeight(Link) - Method in interface org.opentrafficsim.core.network.LinkWeight
Returns the link weight.
getWidth() - Method in class org.opentrafficsim.core.gtu.Gtu
Get width.
getWidth() - Method in class org.opentrafficsim.core.gtu.GtuCharacteristics
Retrieve the width.
getWidth() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
 
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
Returns the yaw.
getYaw() - Method in class org.opentrafficsim.core.math.Direction3d
Returns the yaw.
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, Length, Speed) - Constructor for class org.opentrafficsim.core.gtu.Gtu
Constructor using length, width and front.
Gtu(String, GtuType, OtsSimulatorInterface, PerceivableContext, Polygon2d, Speed) - Constructor for class org.opentrafficsim.core.gtu.Gtu
Constructor using contour.
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.
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(Duration, 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
Constructor.
GtuException(String) - Constructor for exception org.opentrafficsim.core.gtu.GtuException
Constructor.
GtuException(String, Throwable) - Constructor for exception org.opentrafficsim.core.gtu.GtuException
Constructor.
GtuException(Throwable) - Constructor for exception org.opentrafficsim.core.gtu.GtuException
Constructor.
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, Supplier<Length>, Supplier<Length>, Supplier<Speed>) - Constructor for class org.opentrafficsim.core.gtu.GtuTemplate
Constructor.
GtuTemplate(GtuType, Supplier<Length>, Supplier<Length>, Supplier<Speed>, Supplier<Acceleration>, Supplier<Acceleration>) - Constructor for class org.opentrafficsim.core.gtu.GtuTemplate
Constructor.
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
Constructor.

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 record class org.opentrafficsim.core.distributions.FrequencyAndObject
Returns a hash code value for this object.
hashCode() - Method in class org.opentrafficsim.core.distributions.ObjectDistribution
 
hashCode() - Method in record class org.opentrafficsim.core.geometry.CurveFlattener
Returns a hash code value for this object.
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
 
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, Object) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalArrayList
Constructor.
HistoricalArrayList(HistoryManager, Object, 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, Object, Class<K>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalEnumMap
Constructor.
HistoricalEnumMap(HistoryManager, Object, 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, Object) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalHashMap
Constructor.
HistoricalHashMap(HistoryManager, Object, 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, Object) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalHashSet
Constructor.
HistoricalHashSet(HistoryManager, Object, 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, Object) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashMap
Constructor.
HistoricalLinkedHashMap(HistoryManager, Object, 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, Object) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashSet
Constructor.
HistoricalLinkedHashSet(HistoryManager, Object, 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, Object) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
Constructor.
HistoricalLinkedList(HistoryManager, Object, 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, Object, 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.
HistoricalPriorityQueue<E> - Class in org.opentrafficsim.core.perception.collections
PriorityQueue-valued historical state.
HistoricalPriorityQueue(HistoryManager, Object) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalPriorityQueue
Constructor.
HistoricalPriorityQueue(HistoryManager, Object, 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, Object) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalTreeMap
Constructor.
HistoricalTreeMap(HistoryManager, Object, 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, Object) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalTreeSet
Constructor.
HistoricalTreeSet(HistoryManager, Object, 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, Object) - Constructor for class org.opentrafficsim.core.perception.HistoricalValue
Constructor.
HistoricalValue(HistoryManager, Object, 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, Object) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalVector
Constructor.
HistoricalVector(HistoryManager, Object, 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
Constructor.
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

IdSupplier - Class in org.opentrafficsim.core.idgenerator
Supply names for any kind of object.
IdSupplier(String) - Constructor for class org.opentrafficsim.core.idgenerator.IdSupplier
Construct a new supplier.
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, DirectedPoint2d, 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, HistoryManager) - Method in class org.opentrafficsim.core.dsol.OtsAnimator
 
initialize(Time, Duration, Duration, OtsModelInterface, HistoryManager) - Method in class org.opentrafficsim.core.dsol.OtsSimulator
 
initialize(Time, Duration, Duration, OtsModelInterface, HistoryManager) - Method in interface org.opentrafficsim.core.dsol.OtsSimulatorInterface
Initialize a simulation engine without animation; the easy way.
initialize(Time, Duration, Duration, OtsModelInterface, HistoryManager, int) - Method in class org.opentrafficsim.core.dsol.OtsAnimator
 
initialize(Time, Duration, Duration, OtsModelInterface, HistoryManager, int) - Method in class org.opentrafficsim.core.dsol.OtsSimulator
 
initialize(Time, Duration, Duration, OtsModelInterface, HistoryManager, int) - Method in interface org.opentrafficsim.core.dsol.OtsSimulatorInterface
Initialize a simulation engine without animation and prescribed replication number; the easy way.
initialize(OtsModelInterface, OtsReplication) - Method in class org.opentrafficsim.core.dsol.OtsAnimator
 
initialize(OtsModelInterface, OtsReplication) - Method in class org.opentrafficsim.core.dsol.OtsSimulator
 
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(Polygon2d) - Method in class org.opentrafficsim.core.geometry.Ots2dSet
Return all Polygon2ds in this Ots2dSet that intersect a given Polygon2d.
isCentroid() - Method in class org.opentrafficsim.core.network.Centroid
 
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
 
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
 
isCompatibleOnInfraLevel(GtuType) - Method in class org.opentrafficsim.core.compatibility.GtuCompatibleInfraType
 
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
Return whether indicator intent is conflicting.
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
 
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.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
Returns whether hazard lights are on.
isLastState(Duration) - 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
Return whether the intent is left.
isLeft() - Method in enum class org.opentrafficsim.core.gtu.TurnIndicatorStatus
Returns whether left turn indicator is on.
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
Returns whether left turn indicator or hazard light is on.
isNone() - Method in enum class org.opentrafficsim.core.gtu.TurnIndicatorIntent
Return whether there is no indicator intent.
isNone() - Method in enum class org.opentrafficsim.core.gtu.TurnIndicatorStatus
Returns whether no indicator is on.
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
Return whether the intent is right.
isRight() - Method in enum class org.opentrafficsim.core.gtu.TurnIndicatorStatus
Returns whether right turn indicator is on.
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
Returns whether right turn indicator or hazard light is on.
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.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 - 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, ContinuousPiecewiseLinearFunction) - 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.
LOOP_DETECTOR - Static variable in class org.opentrafficsim.core.definitions.DefaultsNl
Loop detector type.
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

MINIMUM_CREDIBLE_PATH_LENGTH - Static variable in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Minimum distance of an operational plan path; anything shorter will be truncated to 0.
MissingComponentException - Exception in org.opentrafficsim.core.gtu
Thrown when a model component is missing, or when the correct implementation is missing.
MissingComponentException() - Constructor for exception org.opentrafficsim.core.gtu.MissingComponentException
Constructor.
MissingComponentException(String) - Constructor for exception org.opentrafficsim.core.gtu.MissingComponentException
Constructor with message.
MissingComponentException(String, Throwable) - Constructor for exception org.opentrafficsim.core.gtu.MissingComponentException
Constructor with message and throwable cause.
MissingComponentException(Throwable) - Constructor for exception org.opentrafficsim.core.gtu.MissingComponentException
Constructor with throwable cause.
modifyFrequency(int, double) - Method in class org.opentrafficsim.core.distributions.ObjectDistribution
Alter the frequency (or probability) of one of the stored objects.
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(DirectedPoint2d) - 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.

N

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
Constructor.
NetworkException(String) - Constructor for exception org.opentrafficsim.core.network.NetworkException
Constructor.
NetworkException(String, Throwable) - Constructor for exception org.opentrafficsim.core.network.NetworkException
Constructor.
NetworkException(Throwable) - Constructor for exception org.opentrafficsim.core.network.NetworkException
Constructor.
NetworkUtils - Class in org.opentrafficsim.core.network
NetworkUtils has a static function to destroy a network.
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, DirectedPoint2d) - 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.
noHistory(OtsSimulatorInterface) - Static method in class org.opentrafficsim.core.perception.HistoryManagerDevs
Returns a history manager with no guaranteed history.
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 simulation time.
now() - Method in class org.opentrafficsim.core.perception.HistoryManager
Returns the current simulation time.
now() - Method in class org.opentrafficsim.core.perception.HistoryManagerDevs
 
NullHistorical<T> - Class in org.opentrafficsim.core.perception
Simple implementation without history that can be used inside a generic context where also implementations with history can be used.
NullHistorical(T) - Constructor for class org.opentrafficsim.core.perception.NullHistorical
Constructor.

O

object() - Method in record class org.opentrafficsim.core.distributions.FrequencyAndObject
Returns the value of the object record component.
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.
ObjectDistribution<O> - Class in org.opentrafficsim.core.distributions
Generic implementation of a set of objects that have a draw method with corresponding probabilities / frequencies.
ObjectDistribution(List<FrequencyAndObject<O>>, StreamInterface) - Constructor for class org.opentrafficsim.core.distributions.ObjectDistribution
Construct a new ObjectDistribution.
ObjectDistribution(StreamInterface) - Constructor for class org.opentrafficsim.core.distributions.ObjectDistribution
Construct a new ObjectDistribution with no objects.
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
 
offsetFlattener() - Method in record class org.opentrafficsim.core.geometry.CurveFlattener
Returns the value of the offsetFlattener record component.
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, Duration, 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
Constructor.
OperationalPlanException(String, Throwable) - Constructor for exception org.opentrafficsim.core.gtu.plan.operational.OperationalPlanException
Constructor.
OperationalPlanException(Throwable) - Constructor for exception org.opentrafficsim.core.gtu.plan.operational.OperationalPlanException
Constructor.
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
Returns origin node.
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.
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.
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
Simulation replication with history manager.
OtsReplication(String, Time, Duration, Duration, HistoryManager) - Constructor for class org.opentrafficsim.core.dsol.OtsReplication
Create a new OtsReplication.
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
Interface for simulators within OTS.

P

ParameterEvent(double, ParameterType<T>, Parameters) - Constructor for class org.opentrafficsim.core.perception.HistoricalParameters.ParameterEvent
Constructor.
ParameterEvent(double, ParameterType<T>, Parameters, Object) - Constructor for class org.opentrafficsim.core.perception.HistoricalParameters.ParameterEvent
Constructor.
ParameterFactory - Interface in org.opentrafficsim.core.parameters
Parameter factory sets parameters for a GTU type.
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
Constructor.
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
Constructor.
ParameterFactoryOneShot - Class in org.opentrafficsim.core.parameters
Extends ParameterFactoryByType with a one-shot mode.
ParameterFactoryOneShot() - Constructor for class org.opentrafficsim.core.parameters.ParameterFactoryOneShot
Constructor.
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.
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.
polarToCartesian(double, double, double) - Static method in class org.opentrafficsim.core.math.Scalar3d
Constructor.
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
 
PolyLineCurve2d - Class in org.opentrafficsim.core.geometry
Curve based on a poly line implementing all the features of OffsetCurve2d.
PolyLineCurve2d(PolyLine2d, double, double) - Constructor for class org.opentrafficsim.core.geometry.PolyLineCurve2d
Constructor.
pop() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
 
ProbabilisticRouteGenerator - Class in org.opentrafficsim.core.network.route
Supply one of a set of routes, based on a discrete probability density function.
ProbabilisticRouteGenerator(List<FrequencyAndObject<Route>>, StreamInterface) - Constructor for class org.opentrafficsim.core.network.route.ProbabilisticRouteGenerator
Create a new Probabilistic Route supplier.
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
 

R

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.
Rel(double, U) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Rel
Constructor.
Rel(float, U) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Rel
Constructor.
Rel(int, U) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Rel
Constructor.
Rel(long, U) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Rel
Constructor.
Rel(DistContinuous, U) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Rel
Constructor.
Rel(DistContinuous, U) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Rel
Constructor.
Rel(DistDiscrete, U) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Rel
Constructor.
Rel(DistDiscrete, U) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Rel
Constructor.
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
Constructor.
RelativePosition.Type - Class in org.opentrafficsim.core.gtu
The type of relative position, e.g., Front, Back, etc.
remove() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalQueue
 
remove() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
 
remove(int) - Method in class org.opentrafficsim.core.distributions.ObjectDistribution
Remove the object 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
 
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.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
 
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
 
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
 
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
 
restore(L) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList.AddEvent
 
restore(L) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList.RemoveEvent
 
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
 
reversed() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
Returns a reversed list.

This implementation copies a list and reverses the order before returning.
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.
ROAD_USERS - Static variable in class org.opentrafficsim.core.definitions.DefaultsNl
Makes a Detector compatible with all road users, e.g. for SinkDetector.
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.
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.
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, FrequencyAndObject<O>) - Method in class org.opentrafficsim.core.distributions.ObjectDistribution
Replace the object 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(T) - Method in class org.opentrafficsim.core.perception.NullHistorical
 
setAlignStep(double) - Method in class org.opentrafficsim.core.gtu.Gtu
Set align step, use NaN to not align.
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
 
setClaimedParameter(ParameterType<T>, T, Object) - Method in class org.opentrafficsim.core.perception.HistoricalParameters
 
setDemandWeight(double) - Method in class org.opentrafficsim.core.network.Connector
Sets the demand weight.
setDescription(String) - Method in class org.opentrafficsim.core.dsol.AbstractOtsModel
Set description.
setErrorHandler(GtuErrorHandler) - Method in class org.opentrafficsim.core.gtu.Gtu
Sets the error handler.
setMaximumAcceleration(Acceleration) - Method in class org.opentrafficsim.core.gtu.Gtu
Set maximum deceleration.
setMaximumDeceleration(Acceleration) - Method in class org.opentrafficsim.core.gtu.Gtu
Set the maximum deceleration.
setOneShotMode() - Method in class org.opentrafficsim.core.parameters.ParameterFactoryOneShot
Sets the factory to one-shot mode.
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
Set parameters.
setParameters(Parameters) - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlannerFactory
Set parameters to use with the next creation of a strategical planner.
setParameterValue(Parameters, ParameterType<?>, Object) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
Helper method to set a type parameter and catch exception due to bound and a different required order for the parameters to be set.
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
Set route map.
setShortName(String) - Method in class org.opentrafficsim.core.dsol.AbstractOtsModel
Set short name.
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, Map<ParameterType<?>, Object>) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
Set all values from the map in the parameters.
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
 
setValues(Parameters, GtuType) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryDefault
 
setValues(Parameters, GtuType) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryOneShot
Creates a set of parameters for the provided GTU type.
signedDistance(Point2d) - Method in class org.opentrafficsim.core.gtu.Gtu
 
simulatorTimeForWallClockMillis(double) - Method in class org.opentrafficsim.core.dsol.OtsAnimator
 
size() - Method in class org.opentrafficsim.core.distributions.ObjectDistribution
Report the number of objects.
size() - Method in class org.opentrafficsim.core.geometry.Ots2dSet
 
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
Returns size.
size() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
 
size() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
 
solve(double, double) - Static method in class org.opentrafficsim.core.math.Solver
Solve linear equation ax+b=0 for x.
solve(double, double, double) - Static method in class org.opentrafficsim.core.math.Solver
Solve quadratic equation ax2+bx+c=0 for x.
Solver - Class in org.opentrafficsim.core.math
Solvers for simple equations.
sort(Comparator<? super E>) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalList
 
speed(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.
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, DirectedPoint2d, Duration, 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.
Stateless<T> - Interface in org.opentrafficsim.core.gtu
Defines a component as stateless.
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, DirectedPoint2d, Polygon2d, Length) - Constructor for class org.opentrafficsim.core.object.StaticObject
Constructor.
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
 

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(DirectedPoint2d, boolean) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
Calculates when the GTU will be at the given point.
timeIterator() - Method in class org.opentrafficsim.core.perception.AbstractHistorical
 
timeIterator() - Method in interface org.opentrafficsim.core.perception.HistoryManager.HistoricalElement
Returns event times from most recent to oldest.
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
 
toPolyLine(Flattener2d) - Method in class org.opentrafficsim.core.geometry.PolyLineCurve2d
 
toPolyLine(OffsetFlattener2d, ContinuousPiecewiseLinearFunction) - Method in class org.opentrafficsim.core.geometry.PolyLineCurve2d
 
toString() - Method in class org.opentrafficsim.core.compatibility.GtuCompatibility
 
toString() - Method in class org.opentrafficsim.core.distributions.ConstantSupplier
 
toString() - Method in record class org.opentrafficsim.core.distributions.FrequencyAndObject
Returns a string representation of this record class.
toString() - Method in class org.opentrafficsim.core.distributions.ObjectDistribution
 
toString() - Method in class org.opentrafficsim.core.dsol.OtsAnimator
 
toString() - Method in class org.opentrafficsim.core.dsol.OtsReplication
 
toString() - Method in class org.opentrafficsim.core.dsol.OtsSimulator
 
toString() - Method in record class org.opentrafficsim.core.geometry.CurveFlattener
Returns a string representation of this record class.
toString() - Method in class org.opentrafficsim.core.geometry.Ots2dSet
 
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.IdSupplier
 
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.DetectorType
 
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
 
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
 
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.
TRAFFIC_LIGHT - Static variable in class org.opentrafficsim.core.definitions.DefaultsNl
Traffic light detector type.
TRUCK - Static variable in class org.opentrafficsim.core.definitions.DefaultsNl
Super type for trucks.
TurnIndicatorIntent - Enum Class in org.opentrafficsim.core.gtu
Intent for turn indicator.
TurnIndicatorStatus - Enum Class in org.opentrafficsim.core.gtu
Turn indicator status.
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
Constructor.

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.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.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.
VEHICLES - Static variable in class org.opentrafficsim.core.definitions.DefaultsNl
Makes a Detector compatible with all vehicles, e.g. for loop detectors.
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.
A B C D E F G H I K L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form