- Abs(DistContinuous, AU) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Abs
-  
- Abs(double, AU) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Abs
-  
- Abs(DistContinuous, AU) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Abs
-  
- Abs(float, AU) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Abs
-  
- Abs(DistDiscrete, AU) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Abs
-  
- Abs(long, AU) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Abs
-  
- Abs(DistDiscrete, AU) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Abs
-  
- Abs(int, AU) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Abs
-  
- AbstractContinuousDistScalar - Class in org.opentrafficsim.core.units.distributions
- 
Continuous distribution with unit. 
- AbstractContinuousDistScalar(DistContinuous, Unit<?>) - Constructor for class org.opentrafficsim.core.units.distributions.AbstractContinuousDistScalar
-  
- AbstractContinuousDistScalar(double, Unit<?>) - Constructor for class org.opentrafficsim.core.units.distributions.AbstractContinuousDistScalar
-  
- AbstractDiscreteDistScalar - Class in org.opentrafficsim.core.units.distributions
- 
Discrete distribution with unit. 
- AbstractDiscreteDistScalar(DistDiscrete, Unit<?>) - Constructor for class org.opentrafficsim.core.units.distributions.AbstractDiscreteDistScalar
-  
- AbstractDiscreteDistScalar(long, Unit<?>) - Constructor for class org.opentrafficsim.core.units.distributions.AbstractDiscreteDistScalar
-  
- AbstractGTU - Class in org.opentrafficsim.core.gtu
- 
Implements the basic functionalities of any GTU: the ability to move on 3D-space according to a plan. 
- AbstractGTU(String, GTUType, OTSSimulatorInterface, PerceivableContext) - Constructor for class org.opentrafficsim.core.gtu.AbstractGTU
-  
- AbstractGTU(IdGenerator, GTUType, OTSSimulatorInterface, PerceivableContext) - Constructor for class org.opentrafficsim.core.gtu.AbstractGTU
-  
- AbstractHistorical<T,E extends org.opentrafficsim.core.perception.AbstractHistorical.Event> - Class in org.opentrafficsim.core.perception
- 
Base class for objects or properties that can be perceived from their actual state in the past. 
- AbstractHistorical(HistoryManager) - Constructor for class org.opentrafficsim.core.perception.AbstractHistorical
- 
Constructor. 
- AbstractHistorical.EventValue<T> - Class in org.opentrafficsim.core.perception
- 
Standard event which stores a time and value. 
- AbstractHistoricalCollection<E,C extends Collection<E>> - Class in org.opentrafficsim.core.perception.collections
- 
Collection-valued historical state. 
- AbstractHistoricalCollection(HistoryManager, C) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
- 
Constructor. 
- AbstractHistoricalCollection.AddEvent<E,C extends Collection<E>> - Class in org.opentrafficsim.core.perception.collections
- 
Event for adding value to the collection. 
- AbstractHistoricalCollection.EventCollection<E,C extends Collection<E>> - Class in org.opentrafficsim.core.perception.collections
- 
Abstract super class for events that add or remove a value from the collection. 
- AbstractHistoricalCollection.RemoveEvent<E,C extends Collection<E>> - Class in org.opentrafficsim.core.perception.collections
- 
Event for removing value from the collection. 
- AbstractHistoricalList<E,L extends List<E>> - Class in org.opentrafficsim.core.perception.collections
- 
List-valued historical state. 
- AbstractHistoricalList(HistoryManager, L) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
- 
Constructor. 
- AbstractHistoricalList.AddEvent<E,L extends List<E>> - Class in org.opentrafficsim.core.perception.collections
- 
Class for events that add a value to the list. 
- AbstractHistoricalList.EventList<E,L extends List<E>> - Class in org.opentrafficsim.core.perception.collections
- 
Abstract super class for events that add or remove a value from the list. 
- AbstractHistoricalList.RemoveEvent<E,L extends List<E>> - Class in org.opentrafficsim.core.perception.collections
- 
Class for events that remove a value from the list. 
- AbstractHistoricalMap<K,V,M extends Map<K,V>> - Class in org.opentrafficsim.core.perception.collections
- 
Map-valued historical state. 
- AbstractHistoricalMap(HistoryManager, M) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
- 
Constructor. 
- AbstractHistoricalMap.EventMap<K,V,M extends Map<K,V>> - Class in org.opentrafficsim.core.perception.collections
- 
Abstract super class for events that add or remove a value from the map. 
- AbstractHistoricalNavigableMap<K,V,M extends NavigableMap<K,V>> - Class in org.opentrafficsim.core.perception.collections
- 
NavigableMap-valued historical state. 
- AbstractHistoricalNavigableMap(HistoryManager, M) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
- 
Constructor. 
- AbstractHistoricalNavigableSet<E,S extends NavigableSet<E>> - Class in org.opentrafficsim.core.perception.collections
- 
NavigableSet-valued historical state. 
- AbstractHistoricalNavigableSet(HistoryManager, S) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
- 
Constructor. 
- AbstractHistoricalQueue<E,Q extends Queue<E>> - Class in org.opentrafficsim.core.perception.collections
- 
Queue-valued historical state. 
- AbstractHistoricalQueue(HistoryManager, Q) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalQueue
- 
Constructor. 
- AbstractHistoricalSortedMap<K,V,M extends SortedMap<K,V>> - Class in org.opentrafficsim.core.perception.collections
- 
SortedMap-valued historical state. 
- AbstractHistoricalSortedMap(HistoryManager, M) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedMap
- 
Constructor. 
- AbstractHistoricalSortedSet<E,S extends SortedSet<E>> - Class in org.opentrafficsim.core.perception.collections
- 
SortedSet-valued historical state. 
- AbstractHistoricalSortedSet(HistoryManager, S) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedSet
- 
Constructor. 
- AbstractLinkBasedGTU - Class in org.opentrafficsim.core.gtu
- 
 Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. 
- AbstractLinkBasedGTU(String, GTUType, OTSSimulatorInterface, OTSNetwork) - Constructor for class org.opentrafficsim.core.gtu.AbstractLinkBasedGTU
-  
- AbstractOTSModel - Class in org.opentrafficsim.core.dsol
- 
AbstractOTSModel is the base class for a model that runs on an OTSSimulator. 
- AbstractOTSModel(OTSSimulatorInterface, String, String) - Constructor for class org.opentrafficsim.core.dsol.AbstractOTSModel
- 
Instantiate an abstract OTSModel. 
- AbstractOTSModel(OTSSimulatorInterface) - Constructor for class org.opentrafficsim.core.dsol.AbstractOTSModel
- 
Instantiate an abstract OTSModel. 
- AbstractOTSSimulationApplication - Class in org.opentrafficsim.core.dsol
- 
AbstractOTSSimulationApplication is a class that can be extended by a simulation application that runs from the command line. 
- AbstractOTSSimulationApplication(OTSModelInterface) - Constructor for class org.opentrafficsim.core.dsol.AbstractOTSSimulationApplication
- 
The application, which is model aware. 
- AbstractPerception<G extends GTU> - Class in org.opentrafficsim.core.gtu.perception
- 
 Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. 
- AbstractPerception(G) - Constructor for class org.opentrafficsim.core.gtu.perception.AbstractPerception
- 
Construct perception. 
- AbstractPerceptionCategory<G extends GTU,P extends Perception<G>> - Class in org.opentrafficsim.core.gtu.perception
- 
 Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. 
- AbstractPerceptionCategory(P) - Constructor for class org.opentrafficsim.core.gtu.perception.AbstractPerceptionCategory
- 
Constructor setting the perception. 
- Acceleration3D - Class in org.opentrafficsim.core.math
- 
A 3D acceleration vector, decomposed in X, Y, and Z-acceleration with easy conversion from and to a spherical coordinate
 system. 
- Acceleration3D(AccelerationVector) - Constructor for class org.opentrafficsim.core.math.Acceleration3D
- 
Construct a new Acceleration3D from vector of strongly typed Cartesian coordinates. 
- Acceleration3D(Acceleration, Acceleration, Acceleration) - Constructor for class org.opentrafficsim.core.math.Acceleration3D
- 
Construct a new Acceleration3D from three strongly typed Cartesian coordinates. 
- Acceleration3D(double, double, double, AccelerationUnit) - Constructor for class org.opentrafficsim.core.math.Acceleration3D
- 
Construct a new Acceleration3D from three double Cartesian coordinates and a acceleration unit. 
- Acceleration3D(Acceleration, Direction, Direction) - Constructor for class org.opentrafficsim.core.math.Acceleration3D
- 
Construct a new Acceleration3D from a strongly typed acceleration and polar coordinates. 
- ACCELERATION_UNITS - Static variable in class org.opentrafficsim.core.network.factory.xml.units.AccelerationUnits
- 
The acceleration units. 
- AccelerationSegment(Duration, Acceleration) - Constructor for class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.AccelerationSegment
-  
- AccelerationUnits - Class in org.opentrafficsim.core.network.factory.xml.units
- 
Parser for acceleration with unit. 
- add(Distribution.FrequencyAndObject<O>) - Method in class org.opentrafficsim.core.distributions.Distribution
- 
Append a generator to the internally stored list. 
- add(int, Distribution.FrequencyAndObject<O>) - Method in class org.opentrafficsim.core.distributions.Distribution
- 
Insert a generator at the specified position in the internally stored list. 
- add(SimEventInterface<T>) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
- add(OTSShape) - Method in class org.opentrafficsim.core.geometry.OTS2DSet
- add(E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
- add(int, E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
- add(E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
- addAll(Collection<? extends SimEventInterface<T>>) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
- addAll(Collection<? extends OTSShape>) - Method in class org.opentrafficsim.core.geometry.OTS2DSet
- addAll(Collection<? extends E>) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
- addAll(int, Collection<? extends E>) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
- addAllowedGTUType(GTUType, LongitudinalDirectionality) - Method in class org.opentrafficsim.core.compatibility.GTUCompatibility
- 
Add a GTUType to this GTUCompatibility. 
- addConnection(GTUType, Link, Link) - Method in class org.opentrafficsim.core.network.OTSNode
- 
Add a single connection for a GTU type to the connections map. 
- addConnections(GTUType, Link, Set<Link>) - Method in class org.opentrafficsim.core.network.OTSNode
- 
Add a set of connections for a GTU type to the connections map. 
- addCorrelation(GTUType, ParameterType<C>, ParameterType<T>, ParameterFactoryByType.Correlation<C, T>) - Method in class org.opentrafficsim.core.gtu.behavioralcharacteristics.ParameterFactoryByType
- 
Correlates one parameter to another. 
- addCorrelation(ParameterType<C>, ParameterType<T>, ParameterFactoryByType.Correlation<C, T>) - Method in class org.opentrafficsim.core.gtu.behavioralcharacteristics.ParameterFactoryByType
- 
Correlates one parameter to another for all GTU types. 
- addEvent(E) - Method in class org.opentrafficsim.core.perception.AbstractHistorical
- 
Adds the event to the list of events. 
- AddEvent(double, E) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection.AddEvent
- 
Constructor. 
- AddEvent(double, E, int) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalList.AddEvent
- 
Constructor. 
- addFirst(E) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
- addGridData(Quantity<Z, ?>, LengthVector, DurationVector, DoubleMatrixInterface<U>) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
- 
Adds grid data. 
- addGridData(DataStream<Z>, LengthVector, DurationVector, DoubleMatrixInterface<U>) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
- 
Adds grid data. 
- addGridDataSI(Quantity<?, ?>, double[], double[], double[][]) - Method in class org.opentrafficsim.core.egtf.EGTF
- 
Adds grid data. 
- addGridDataSI(DataStream<?>, double[], double[], double[][]) - Method in class org.opentrafficsim.core.egtf.EGTF
- 
Adds grid data. 
- addGtu(GTU) - Method in class org.opentrafficsim.core.gtu.AbstractGTU
- 
Adds the provided GTU to this GTU, meaning it moves with this GTU. 
- addGtu(GTU) - Method in interface org.opentrafficsim.core.gtu.GTU
- 
Adds the provided GTU to this GTU, meaning it moves with this GTU. 
- addGTU(GTU) - Method in interface org.opentrafficsim.core.network.Link
- 
Add a GTU to this link (e.g., for statistical purposes, or for a model on macro level). 
- addGTU(GTU) - Method in class org.opentrafficsim.core.network.OTSLink
- 
Add a GTU to this link (e.g., for statistical purposes, or for a model on macro level). 
- addGTU(GTU) - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Add a GTU to the network. 
- addGTU(GTU) - Method in interface org.opentrafficsim.core.perception.PerceivableContext
- 
Add a GTU to the network. 
- addInvisibleObject(InvisibleObjectInterface) - Method in interface org.opentrafficsim.core.network.Network
- 
Add an ObjectInterface implementing object to the Network. 
- addInvisibleObject(InvisibleObjectInterface) - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Add an ObjectInterface implementing object to the Network. 
- addLast(E) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
- addLink(Link) - Method in interface org.opentrafficsim.core.network.Network
- 
Register a link in the network. 
- addLink(Link) - Method in interface org.opentrafficsim.core.network.Node
- 
Add a link to this Node. 
- addLink(Link) - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Register a link in the network. 
- addLink(Link) - Method in class org.opentrafficsim.core.network.OTSNode
- 
Add a link to this Node. 
- addListener(EgtfListener) - Method in class org.opentrafficsim.core.egtf.EGTF
- 
Add listener. 
- addNode(Node) - Method in interface org.opentrafficsim.core.network.Network
- 
Register a node in the network. 
- addNode(Node) - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Register a node in the network. 
- addNode(Node) - Method in class org.opentrafficsim.core.network.route.CompleteRoute
- 
Add a node to the end of the node list. 
- addNode(Node) - Method in class org.opentrafficsim.core.network.route.Route
- 
Add a node to the end of the node list. 
- addObject(ObjectInterface) - Method in interface org.opentrafficsim.core.network.Network
- 
Add an ObjectInterface implementing object to the Network. 
- addObject(ObjectInterface) - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Add an ObjectInterface implementing object to the Network. 
- addParameter(GTUType, ParameterType<T>, T) - Method in class org.opentrafficsim.core.gtu.behavioralcharacteristics.ParameterFactoryByType
-  
- addParameter(GTUType, ParameterTypeDouble, double) - Method in class org.opentrafficsim.core.gtu.behavioralcharacteristics.ParameterFactoryByType
-  
- addParameter(GTUType, ParameterTypeNumeric<T>, ContinuousDistDoubleScalar.Rel<T, U>) - Method in class org.opentrafficsim.core.gtu.behavioralcharacteristics.ParameterFactoryByType
-  
- addParameter(GTUType, ParameterTypeDouble, DistContinuous) - Method in class org.opentrafficsim.core.gtu.behavioralcharacteristics.ParameterFactoryByType
-  
- addParameter(ParameterType<T>, T) - Method in class org.opentrafficsim.core.gtu.behavioralcharacteristics.ParameterFactoryByType
- 
Add parameter for all GTU types. 
- addParameter(ParameterTypeDouble, double) - Method in class org.opentrafficsim.core.gtu.behavioralcharacteristics.ParameterFactoryByType
- 
Add parameter for all GTU types. 
- addParameter(ParameterTypeNumeric<T>, ContinuousDistDoubleScalar.Rel<T, U>) - Method in class org.opentrafficsim.core.gtu.behavioralcharacteristics.ParameterFactoryByType
- 
Add parameter for all GTU types. 
- addParameter(ParameterTypeDouble, DistContinuous) - Method in class org.opentrafficsim.core.gtu.behavioralcharacteristics.ParameterFactoryByType
- 
Add parameter for all GTU types. 
- addPerceptionCategory(T) - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerception
- 
Adds given perception category to the perception. 
- addPerceptionCategory(T) - Method in interface org.opentrafficsim.core.gtu.perception.Perception
- 
Adds given perception category to the perception. 
- addPointData(Quantity<Z, ?>, Length, Duration, Z) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
- 
Adds point data. 
- addPointData(DataStream<Z>, Length, Duration, Z) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
- 
Adds point data. 
- addPointDataSI(Quantity<?, ?>, double, double, double) - Method in class org.opentrafficsim.core.egtf.EGTF
- 
Adds point data. 
- addPointDataSI(DataStream<?>, double, double, double) - Method in class org.opentrafficsim.core.egtf.EGTF
- 
Adds point data. 
- addRoute(GTUType, Route) - Method in interface org.opentrafficsim.core.network.Network
- 
Add a route to the network. 
- addRoute(GTUType, Route) - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Add a route to the network. 
- addStream(Quantity<T, ?>, T, T) - Method in class org.opentrafficsim.core.egtf.DataSource
- 
Add a non-speed stream for the quantity to this data source. 
- addStreamSI(Quantity<T, ?>, double, double) - Method in class org.opentrafficsim.core.egtf.DataSource
- 
Add a stream for the quantity to this data source. 
- addVectorData(Quantity<Z, ?>, LengthVector, DurationVector, DoubleVectorInterface<U>) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
- 
Adds vector data. 
- addVectorData(DataStream<Z>, LengthVector, DurationVector, DoubleVectorInterface<U>) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
- 
Adds vector data. 
- addVectorDataSI(Quantity<?, ?>, double[], double[], double[]) - Method in class org.opentrafficsim.core.egtf.EGTF
- 
Adds vector data. 
- addVectorDataSI(DataStream<?>, double[], double[], double[]) - Method in class org.opentrafficsim.core.egtf.EGTF
- 
Adds vector data. 
- ALIGN_COUNT - Static variable in class org.opentrafficsim.core.gtu.AbstractGTU
- 
aligned schedule count. 
- ALIGNED - Static variable in class org.opentrafficsim.core.gtu.AbstractGTU
- 
aligned or not. 
- Angle3D - Class in org.opentrafficsim.core.math
- 
3D-rotation, RPY coded (longitudinal roll along the x-axis, lateral pitch along the y-axis and vertical yaw along the
 z-axis), also called Tait–Bryan angles or Cardan angles. 
- Angle3D(AngleVector) - Constructor for class org.opentrafficsim.core.math.Angle3D
-  
- Angle3D(Angle, Angle, Angle) - Constructor for class org.opentrafficsim.core.math.Angle3D
-  
- Angle3D(double, double, double, AngleUnit) - Constructor for class org.opentrafficsim.core.math.Angle3D
-  
- ANGLE_UNITS - Static variable in class org.opentrafficsim.core.network.factory.xml.units.AngleUnits
- 
The angle units. 
- AngleUnits - Class in org.opentrafficsim.core.network.factory.xml.units
- 
Parser for angle with unit. 
- ANIMATION_GENERATOR_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
- 
The (regular, not timed) event type for pub/sub indicating the addition of an GTUGenerator implementing object. 
- ANIMATION_GENERATOR_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
- 
The (regular, not timed) event type for pub/sub indicating the removal of an GTUGenerator implementing object. 
- ANIMATION_GTU_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
- 
The timed event type for pub/sub indicating the addition of a GTU to the network. 
- ANIMATION_GTU_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
- 
The timed event type for pub/sub indicating the removal of a GTU from the network. 
- ANIMATION_INVISIBLE_OBJECT_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
- 
The (regular, not timed) event type for pub/sub indicating the addition of an InvisibleObjectInterface implementing
 object. 
- ANIMATION_INVISIBLE_OBJECT_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
- 
The (regular, not timed) event type for pub/sub indicating the removal of an InvisibleObjectInterface implementing
 object. 
- ANIMATION_LINK_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
- 
The (regular, not timed) event type for pub/sub indicating the addition of a Link. 
- ANIMATION_LINK_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
- 
The (regular, not timed) event type for pub/sub indicating the removal of a Link. 
- ANIMATION_NODE_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
- 
The timed event type for pub/sub indicating the addition of a Node. 
- ANIMATION_NODE_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
- 
The (regular, not timed) event type for pub/sub indicating the removal of a Node. 
- ANIMATION_OBJECT_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
- 
The (regular, not timed) event type for pub/sub indicating the addition of an ObjectInterface implementing object. 
- ANIMATION_OBJECT_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
- 
The (regular, not timed) event type for pub/sub indicating the removal of an ObjectInterface implementing object. 
- ANIMATION_ROUTE_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
- 
The (regular, not timed) event type for pub/sub indicating the addition of a Route for a gtuType. 
- ANIMATION_ROUTE_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
- 
The (regular, not timed) event type for pub/sub indicating the removal of a Route for a gtuType. 
- calcHashCode() - Method in class org.opentrafficsim.core.gtu.RelativePosition
- 
Calculate the hash code once. 
- Capacity - Interface in org.opentrafficsim.core.network
- 
 Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. 
- CapacityOTSLink - Class in org.opentrafficsim.core.network
- 
A link with a maximum capacity, expressed as the maximum number of GTUs per time unit that the link can handle. 
- CapacityOTSLink(Network, String, Node, Node, LinkType, OTSLine3D, OTSSimulatorInterface, Frequency) - Constructor for class org.opentrafficsim.core.network.CapacityOTSLink
- 
Construct a new link. 
- CapacityOTSLink(Network, OTSSimulatorInterface, CapacityOTSLink) - Constructor for class org.opentrafficsim.core.network.CapacityOTSLink
- 
Clone a link for a new network. 
- CAR - Static variable in class org.opentrafficsim.core.gtu.GTUType
- 
Super type for cars. 
- cartesianToPhi(double, double) - Static method in class org.opentrafficsim.core.math.Scalar3D
- 
Get the (polar) phi angle, which is the projected angle in the xy-plane from the x direction. 
- cartesianToRadius(double, double, double) - Static method in class org.opentrafficsim.core.math.Scalar3D
- 
Get the (polar) radius based on Cartesian coordinates. 
- cartesianToTheta(double, double, double) - Static method in class org.opentrafficsim.core.math.Scalar3D
- 
Get the (polar) theta angle, which is the angle from the z-direction, from Cartesian coordinates. 
- ceiling(E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
- ceilingEntry(K) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
- ceilingKey(K) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
- CENTER - Static variable in class org.opentrafficsim.core.gtu.RelativePosition
- 
Standard relative position type CENTER. 
- CENTER_GRAVITY - Static variable in class org.opentrafficsim.core.gtu.RelativePosition
- 
Center of gravity. 
- checkAll(OTSLine3D, double) - Static method in class org.opentrafficsim.core.geometry.Test
- 
Apply all offset methods and check the results. 
- checkOffsetLine(OTSLine3D, double, OTSLine3D.OffsetMethod) - Static method in class org.opentrafficsim.core.geometry.Test
- 
Check the offsetLine method. 
- circleCenter(OTSPoint3D, OTSPoint3D, double) - Static method in class org.opentrafficsim.core.geometry.OTSPoint3D
- 
Return the possible center points of a circle when two points and a radius are given. 
- circleIntersections(OTSPoint3D, double, OTSPoint3D, double) - Static method in class org.opentrafficsim.core.geometry.OTSPoint3D
- 
Return the possible intersections between two circles. 
- cleanUpHistory(Duration) - Method in class org.opentrafficsim.core.perception.AbstractHistorical
- 
Removes events that are no longer needed to guarantee the history time. 
- cleanUpHistory(Duration) - Method in interface org.opentrafficsim.core.perception.HistoryManager.HistoricalElement
- 
Removes events that are no longer needed to guarantee the history time. 
- cleanUpHistory() - Method in class org.opentrafficsim.core.perception.HistoryManagerDEVS
- 
Cleans up the history of all registered Historicals.
 
- clear() - Method in class org.opentrafficsim.core.distributions.Distribution
- 
Empty the internally stored list. 
- clear() - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
- clear() - Method in class org.opentrafficsim.core.geometry.OTS2DSet
- clear() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
- clear() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
- clearDataBefore(double) - Method in class org.opentrafficsim.core.egtf.EGTF
- 
Removes all data from before the given time. 
- clearDataBefore(Duration) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
- 
Removes all data from before the given time. 
- clone(Network, OTSSimulatorInterface) - Method in class org.opentrafficsim.core.network.CapacityOTSLink
- 
Clone the OTSLink for e.g., copying a network. 
- clone(Network, OTSSimulatorInterface) - Method in class org.opentrafficsim.core.network.OTSLink
- 
Clone the OTSLink for e.g., copying a network. 
- clone(OTSNetwork, String, SimulatorInterface.TimeDoubleUnit, OTSSimulatorInterface) - Static method in class org.opentrafficsim.core.network.OTSNetworkUtils
- 
Clone the OTSNetwork. 
- clone(Network, SimulatorInterface.TimeDoubleUnit) - Method in class org.opentrafficsim.core.network.route.CompleteRoute
- 
Clone the Route. 
- clone(Network, SimulatorInterface.TimeDoubleUnit) - Method in class org.opentrafficsim.core.network.route.Route
- 
Clone the Route. 
- clone(OTSSimulatorInterface, Network) - Method in interface org.opentrafficsim.core.object.InvisibleObjectInterface
- 
Duplicate the invisibleObject in a new simulator and network. 
- clone(Network, SimulatorInterface.TimeDoubleUnit, boolean) - Method in class org.opentrafficsim.core.object.StaticObject
- 
Clone the StaticObject for e.g., copying a network. 
- clone1(Network, SimulatorInterface.TimeDoubleUnit) - Method in class org.opentrafficsim.core.network.OTSNode
- 
Clone the OTSode for e.g., copying a network. 
- clone2(Network, SimulatorInterface.TimeDoubleUnit) - Method in class org.opentrafficsim.core.network.OTSNode
- 
Complete the cloning of the OTSode for e.g., copying a network. 
- closestPointOnLine(OTSLine3D) - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
- 
Return the closest point on an OTSLine3D. 
- closestPointOnLine2D(OTSLine3D) - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
- 
Return the closest point on an OTSLine3D. 
- closestPointOnSegment(OTSPoint3D, OTSPoint3D) - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
- 
Project a point on a line segment (2D - Z-component is ignored). 
- closestPointOnSegmentToPoint(OTSPoint3D, OTSPoint3D, OTSPoint3D) - Static method in class org.opentrafficsim.core.geometry.OTSBufferingJTS
- 
Project a point on a line (2D). 
- Clothoid - Class in org.opentrafficsim.core.geometry
- 
Generate an OTSLine3D for a clothoid. 
- clothoid(OTSPoint3D, Direction, double, Length, Length, int) - Static method in class org.opentrafficsim.core.geometry.Clothoid
- 
Approximate a clothoid with curvature 0 at start. 
- clothoid(OTSPoint3D, Direction, double, double, Length, Length, int) - Static method in class org.opentrafficsim.core.geometry.Clothoid
- 
Approximate a clothoid. 
- clothoid(OTSPoint3D, Direction, LinearDensity, Length, Length, int) - Static method in class org.opentrafficsim.core.geometry.Clothoid
- 
Approximate a clothoid with curvature 0 at start. 
- clothoid(OTSPoint3D, Direction, LinearDensity, LinearDensity, Length, Length, int) - Static method in class org.opentrafficsim.core.geometry.Clothoid
- 
Approximate a clothoid. 
- Colors - Class in org.opentrafficsim.core.network.factory.xml.units
- 
 Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. 
- comparator() - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
- comparator() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedMap
- comparator() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedSet
- Compatibility<G extends HierarchicalType<G>,I extends HierarchicalType<I>> - Interface in org.opentrafficsim.core.compatibility
- 
Compatibility of infrastructure and traveling units. 
- Compatible - Interface in org.opentrafficsim.core.compatibility
- 
Interface for infrastructure types to assess traversability by GTU types. 
- CompleteRoute - Class in org.opentrafficsim.core.network.route
- 
A CompleteRoute is a Route with directly connected Nodes. 
- CompleteRoute(String, GTUType) - Constructor for class org.opentrafficsim.core.network.route.CompleteRoute
- 
Create an empty route for the given GTUType. 
- CompleteRoute(String, GTUType, List<Node>) - Constructor for class org.opentrafficsim.core.network.route.CompleteRoute
- 
Create a route based on an initial list of nodes. 
- concatenate(OTSLine3D...) - Static method in class org.opentrafficsim.core.geometry.OTSLine3D
- 
Concatenate several OTSLine3D instances. 
- concatenate(double, OTSLine3D, OTSLine3D) - Static method in class org.opentrafficsim.core.geometry.OTSLine3D
- 
Concatenate two OTSLine3D instances. 
- concatenate(double, OTSLine3D...) - Static method in class org.opentrafficsim.core.geometry.OTSLine3D
- 
Concatenate several OTSLine3D instances. 
- CONNECTOR - Static variable in class org.opentrafficsim.core.network.LinkType
- 
Virtual connection between nodes, e.g. 
- ConstantGenerator<O> - Class in org.opentrafficsim.core.distributions
- 
Generator implementation for a constant value. 
- ConstantGenerator(O) - Constructor for class org.opentrafficsim.core.distributions.ConstantGenerator
- 
Constructor. 
- contains(Object) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
- contains(Object) - Method in class org.opentrafficsim.core.geometry.OTS2DSet
- contains(OTSPoint3D) - Method in class org.opentrafficsim.core.geometry.OTSShape
-  
- contains(Rectangle2D) - Method in class org.opentrafficsim.core.geometry.OTSShape
- 
Check if this OTSShape completely covers a rectangular region. 
- contains(Class<T>) - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerception
- 
Returns whether the given perception category is present. 
- contains(Class<T>) - Method in interface org.opentrafficsim.core.gtu.perception.Perception
- 
Returns whether the given perception category is present. 
- contains(LongitudinalDirectionality) - Method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
- 
This method looks if this directionality "contains" the provided other directionality. 
- contains(Node) - Method in class org.opentrafficsim.core.network.route.Route
-  
- contains(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
- contains(ParameterType<?>) - Method in class org.opentrafficsim.core.perception.HistoricalParameters
- containsAll(Collection<?>) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
- containsAll(Collection<?>) - Method in class org.opentrafficsim.core.geometry.OTS2DSet
- containsAll(Collection<?>) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
- containsGTU(GTU) - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Test whether a GTU is registered in the network. 
- containsGTU(GTU) - Method in interface org.opentrafficsim.core.perception.PerceivableContext
- 
Test whether a GTU is registered in the network. 
- containsGtuId(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Test whether a GTU ID is registered in the network. 
- containsGtuId(String) - Method in interface org.opentrafficsim.core.perception.PerceivableContext
- 
Test whether a GTU ID is registered in the network. 
- containsInvisibleObject(InvisibleObjectInterface) - Method in interface org.opentrafficsim.core.network.Network
- 
Test whether the invisible object is present in the Network. 
- containsInvisibleObject(String) - Method in interface org.opentrafficsim.core.network.Network
- 
Test whether an invisible object with the given id is present in the Network. 
- containsInvisibleObject(InvisibleObjectInterface) - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Test whether the invisible object is present in the Network. 
- containsInvisibleObject(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Test whether an invisible object with the given id is present in the Network. 
- containsKey(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
- containsLink(Link) - Method in interface org.opentrafficsim.core.network.Network
- 
Test whether a link is present in the network. 
- containsLink(String) - Method in interface org.opentrafficsim.core.network.Network
- 
Test whether a link with a given id is present in the network. 
- containsLink(Link) - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Test whether a link is present in the network. 
- containsLink(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Test whether a link with a given id is present in the network. 
- containsLink(Link) - Method in class org.opentrafficsim.core.network.route.CompleteRoute
- 
Determine if this Route contains the specified Link. 
- containsNode(Node) - Method in interface org.opentrafficsim.core.network.Network
- 
Test whether a node is present in the network. 
- containsNode(String) - Method in interface org.opentrafficsim.core.network.Network
- 
Test whether a node with a given id is present in the network. 
- containsNode(Node) - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Test whether a node is present in the network. 
- containsNode(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Test whether a node with a given id is present in the network. 
- containsObject(ObjectInterface) - Method in interface org.opentrafficsim.core.network.Network
- 
Test whether the object is present in the Network. 
- containsObject(String) - Method in interface org.opentrafficsim.core.network.Network
- 
Test whether an object with the given id is present in the Network. 
- containsObject(ObjectInterface) - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Test whether the object is present in the Network. 
- containsObject(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Test whether an object with the given id is present in the Network. 
- containsRoute(GTUType, Route) - Method in interface org.opentrafficsim.core.network.Network
- 
Determine whether the provided route exists in the network for the given GTUType. 
- containsRoute(GTUType, String) - Method in interface org.opentrafficsim.core.network.Network
- 
Determine whether a route with the given id exists in the network for the given GTUType. 
- containsRoute(GTUType, Route) - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Determine whether the provided route exists in the network for the given GTUType. 
- containsRoute(GTUType, String) - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Determine whether a route with the given id exists in the network for the given GTUType. 
- containsValue(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
- ContinuousDistAbsoluteTemperature - Class in org.opentrafficsim.core.units.distributions
- 
Continuously distributed absolute temperature. 
- ContinuousDistAbsoluteTemperature(DistContinuous, AbsoluteTemperatureUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistAbsoluteTemperature
-  
- ContinuousDistAcceleration - Class in org.opentrafficsim.core.units.distributions
- 
Continuously distributed acceleration. 
- ContinuousDistAcceleration(DistContinuous, AccelerationUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistAcceleration
-  
- ContinuousDistAngle - Class in org.opentrafficsim.core.units.distributions
- 
Continuously distributed angle. 
- ContinuousDistAngle(DistContinuous, AngleUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistAngle
-  
- ContinuousDistAngleSolid - Class in org.opentrafficsim.core.units.distributions
- 
Continuously distributed angle solid. 
- ContinuousDistAngleSolid(DistContinuous, AngleSolidUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistAngleSolid
-  
- ContinuousDistArea - Class in org.opentrafficsim.core.units.distributions
- 
Continuously distributed area. 
- ContinuousDistArea(DistContinuous, AreaUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistArea
-  
- ContinuousDistDensity - Class in org.opentrafficsim.core.units.distributions
- 
Continuously distributed density. 
- ContinuousDistDensity(DistContinuous, DensityUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDensity
-  
- ContinuousDistDimensionless - Class in org.opentrafficsim.core.units.distributions
- 
Continuously distributed dimensionless. 
- ContinuousDistDimensionless(DistContinuous, DimensionlessUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDimensionless
-  
- ContinuousDistDirection - Class in org.opentrafficsim.core.units.distributions
- 
Continuously distributed direction. 
- ContinuousDistDirection(DistContinuous, DirectionUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDirection
-  
- ContinuousDistDoubleScalar - Interface in org.opentrafficsim.core.units.distributions
- 
 Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. 
- ContinuousDistDoubleScalar.Abs<T extends AbstractDoubleScalarAbs<AU,T,RU,?>,AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>> - Class in org.opentrafficsim.core.units.distributions
- 
Absolute value. 
- ContinuousDistDoubleScalar.Rel<T extends AbstractDoubleScalarRel<U,T>,U extends Unit<U>> - Class in org.opentrafficsim.core.units.distributions
- 
Relative value. 
- ContinuousDistDuration - Class in org.opentrafficsim.core.units.distributions
- 
Continuously distributed duration. 
- ContinuousDistDuration(DistContinuous, DurationUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDuration
-  
- ContinuousDistElectricalCharge - Class in org.opentrafficsim.core.units.distributions
- 
Continuously distributed electrical charge. 
- ContinuousDistElectricalCharge(DistContinuous, ElectricalChargeUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalCharge
-  
- ContinuousDistElectricalCurrent - Class in org.opentrafficsim.core.units.distributions
- 
Continuously distributed electrical current. 
- ContinuousDistElectricalCurrent(DistContinuous, ElectricalCurrentUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalCurrent
-  
- ContinuousDistElectricalPotential - Class in org.opentrafficsim.core.units.distributions
- 
Continuously distributed electrical potential. 
- ContinuousDistElectricalPotential(DistContinuous, ElectricalPotentialUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalPotential
-  
- ContinuousDistElectricalResistance - Class in org.opentrafficsim.core.units.distributions
- 
Continuously distributed electrical resistance. 
- ContinuousDistElectricalResistance(DistContinuous, ElectricalResistanceUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalResistance
-  
- ContinuousDistEnergy - Class in org.opentrafficsim.core.units.distributions
- 
Continuously distributed energy. 
- ContinuousDistEnergy(DistContinuous, EnergyUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistEnergy
-  
- ContinuousDistFloatScalar - Interface in org.opentrafficsim.core.units.distributions
- 
 Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. 
- ContinuousDistFloatScalar.Abs<T extends AbstractFloatScalarAbs<AU,T,RU,?>,AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>> - Class in org.opentrafficsim.core.units.distributions
- 
Absolute value. 
- ContinuousDistFloatScalar.Rel<T extends AbstractFloatScalarRel<U,T>,U extends Unit<U>> - Class in org.opentrafficsim.core.units.distributions
- 
Relative value. 
- ContinuousDistFlowMass - Class in org.opentrafficsim.core.units.distributions
- 
Continuously distributed flow mass. 
- ContinuousDistFlowMass(DistContinuous, FlowMassUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistFlowMass
-  
- ContinuousDistForce - Class in org.opentrafficsim.core.units.distributions
- 
Continuously distributed force. 
- ContinuousDistForce(DistContinuous, ForceUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistForce
-  
- ContinuousDistFrequency - Class in org.opentrafficsim.core.units.distributions
- 
Continuously distributed frequency. 
- ContinuousDistFrequency(DistContinuous, FrequencyUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistFrequency
-  
- ContinuousDistLength - Class in org.opentrafficsim.core.units.distributions
- 
Continuously distributed length. 
- ContinuousDistLength(DistContinuous, LengthUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistLength
-  
- ContinuousDistLinearDensity - Class in org.opentrafficsim.core.units.distributions
- 
Continuously distributed linear density. 
- ContinuousDistLinearDensity(DistContinuous, LinearDensityUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistLinearDensity
-  
- ContinuousDistMass - Class in org.opentrafficsim.core.units.distributions
- 
Continuously distributed mass. 
- ContinuousDistMass(DistContinuous, MassUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistMass
-  
- ContinuousDistPosition - Class in org.opentrafficsim.core.units.distributions
- 
Continuously distributed position. 
- ContinuousDistPosition(DistContinuous, PositionUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistPosition
-  
- ContinuousDistPower - Class in org.opentrafficsim.core.units.distributions
- 
Continuously distributed power. 
- ContinuousDistPower(DistContinuous, PowerUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistPower
-  
- ContinuousDistPressure - Class in org.opentrafficsim.core.units.distributions
- 
Continuously distributed pressure. 
- ContinuousDistPressure(DistContinuous, PressureUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistPressure
-  
- ContinuousDistSpeed - Class in org.opentrafficsim.core.units.distributions
- 
Continuously distributed speed. 
- ContinuousDistSpeed(DistContinuous, SpeedUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistSpeed
-  
- ContinuousDistTemperature - Class in org.opentrafficsim.core.units.distributions
- 
Continuously distributed temperature. 
- ContinuousDistTemperature(DistContinuous, TemperatureUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistTemperature
-  
- ContinuousDistTime - Class in org.opentrafficsim.core.units.distributions
- 
Continuously distributed time. 
- ContinuousDistTime(DistContinuous, TimeUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistTime
-  
- ContinuousDistTorque - Class in org.opentrafficsim.core.units.distributions
- 
Continuously distributed torque. 
- ContinuousDistTorque(DistContinuous, TorqueUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistTorque
-  
- ContinuousDistVolume - Class in org.opentrafficsim.core.units.distributions
- 
Continuously distributed volume. 
- ContinuousDistVolume(DistContinuous, VolumeUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistVolume
-  
- CONTOUR - Static variable in class org.opentrafficsim.core.gtu.RelativePosition
- 
Standard relative position type CONTOUR. 
- convert(double[][]) - Method in interface org.opentrafficsim.core.egtf.Converter
- 
Convert the filtered data to an output format. 
- Converter<K> - Interface in org.opentrafficsim.core.egtf
- 
Converter for use in Quantityto convert internal filtered data to an output type.
 
- Convolution - Class in org.opentrafficsim.core.egtf
- 
Utility class for convolution using fast fourier transformation. 
- convolution(double[][], double[][]) - Static method in class org.opentrafficsim.core.egtf.Convolution
- 
Convolution of two matrices using fast fourier transform. 
- Coordinates - Class in org.opentrafficsim.core.network.factory.xml.units
- 
 Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. 
- correlate(C, T) - Method in interface org.opentrafficsim.core.gtu.behavioralcharacteristics.ParameterFactoryByType.Correlation
- 
Returns the correlated value. 
- create(String, Time, Duration, Duration, OTSModelInterface) - Static method in class org.opentrafficsim.core.dsol.OTSReplication
- 
Create a new OTSReplication. 
- create(GTU) - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlannerFactory
- 
Creates a new strategical planner for the given GTU. 
- create(GTU) - Method in interface org.opentrafficsim.core.gtu.plan.tactical.TacticalPlannerFactory
- 
Creates a new tactical planner for the given GTU. 
- createAndCleanOTSLine3D(OTSPoint3D...) - Static method in class org.opentrafficsim.core.geometry.OTSLine3D
- 
Create an OTSLine3D, while cleaning repeating successive points. 
- createAndCleanOTSLine3D(List<OTSPoint3D>) - Static method in class org.opentrafficsim.core.geometry.OTSLine3D
- 
Create an OTSLine3D, while cleaning repeating successive points. 
- createAndCleanOTSShape(OTSPoint3D[]) - Static method in class org.opentrafficsim.core.geometry.OTSShape
- 
Create an OTSLine3D, while cleaning repeating successive points. 
- createAndCleanOTSShape(List<OTSPoint3D>) - Static method in class org.opentrafficsim.core.geometry.OTSShape
- 
Create an OTSLine3D, while cleaning repeating successive points. 
- cubic(int, OTSPoint3D, OTSPoint3D, OTSPoint3D, OTSPoint3D) - Static method in class org.opentrafficsim.core.geometry.Bezier
- 
Construct a cubic Bézier curve from start to end with two control points. 
- cubic(int, DirectedPoint, DirectedPoint) - Static method in class org.opentrafficsim.core.geometry.Bezier
- 
Construct a cubic Bézier curve from start to end with two generated control points at half the distance between
 start and end. 
- cubic(int, DirectedPoint, DirectedPoint, double) - Static method in class org.opentrafficsim.core.geometry.Bezier
- 
Construct a cubic Bézier curve from start to end with two generated control points at half the distance between
 start and end. 
- cubic(int, DirectedPoint, DirectedPoint, double, boolean) - Static method in class org.opentrafficsim.core.geometry.Bezier
- 
Construct a cubic Bézier curve from start to end with two generated control points at half the distance between
 start and end. 
- cubic(DirectedPoint, DirectedPoint) - Static method in class org.opentrafficsim.core.geometry.Bezier
- 
Construct a cubic Bézier curve from start to end with two generated control points at half the distance between
 start and end. 
- DataSource - Class in org.opentrafficsim.core.egtf
- 
Data source for the EGTF. 
- DataStream<T extends Number> - Class in org.opentrafficsim.core.egtf
- 
Data stream for the EGTF. 
- defaultCharacteristics(GTUType, StreamInterface) - Static method in class org.opentrafficsim.core.gtu.GTUType
- 
Returns default characteristics for given GTUType. 
- DENSITY - Static variable in class org.opentrafficsim.core.egtf.typed.TypedQuantity
- 
Standard quantity for density. 
- DENSITY_SI - Static variable in class org.opentrafficsim.core.egtf.Quantity
- 
Standard quantity for density. 
- descendingIterator() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
- descendingIterator() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
- 
 
 This implementation copies a list and reverses the order before returning the iterator.
 
- descendingKeySet() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
- descendingMap() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
- descendingSet() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
- destinationNode() - Method in class org.opentrafficsim.core.network.route.Route
-  
- destroy() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
- 
Destructor. 
- destroy() - Method in interface org.opentrafficsim.core.gtu.GTU
- 
Destroy the GTU from the simulation and animation. 
- destroy(OTSNetwork, SimulatorInterface.TimeDoubleUnit) - Static method in class org.opentrafficsim.core.network.OTSNetworkUtils
- 
Remove all objects and animation in the network. 
- DESTROY_EVENT - Static variable in interface org.opentrafficsim.core.gtu.GTU
- 
The event type for pub/sub indicating destruction of the GTU. 
- DirectedLinkPosition - Class in org.opentrafficsim.core.network
- 
Directed link position. 
- DirectedLinkPosition(Link, double, GTUDirectionality) - Constructor for class org.opentrafficsim.core.network.DirectedLinkPosition
-  
- DirectedLinkPosition(Link, Length, GTUDirectionality) - Constructor for class org.opentrafficsim.core.network.DirectedLinkPosition
-  
- DirectEgoPerception<G extends GTU,P extends Perception<G>> - Class in org.opentrafficsim.core.gtu.perception
- 
 Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. 
- DirectEgoPerception(P) - Constructor for class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
-  
- Direction3D - Class in org.opentrafficsim.core.math
- 
3D-rotation, RPY coded (longitudinal roll along the x-axis, lateral pitch along the y-axis and vertical yaw along the
 z-axis), also called Tait–Bryan angles or Cardan angles. 
- Direction3D(DirectionVector) - Constructor for class org.opentrafficsim.core.math.Direction3D
-  
- Direction3D(Direction, Direction, Direction) - Constructor for class org.opentrafficsim.core.math.Direction3D
-  
- Direction3D(double, double, double, DirectionUnit) - Constructor for class org.opentrafficsim.core.math.Direction3D
-  
- DIRECTION_UNITS - Static variable in class org.opentrafficsim.core.network.factory.xml.units.AngleUnits
- 
The direction units. 
- Directions - Class in org.opentrafficsim.core.network.factory.xml.units
- 
 Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. 
- DiscreteDistAbsoluteTemperature - Class in org.opentrafficsim.core.units.distributions
- 
Discretely distributed absolute temperature. 
- DiscreteDistAbsoluteTemperature(DistDiscrete, AbsoluteTemperatureUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistAbsoluteTemperature
-  
- DiscreteDistAcceleration - Class in org.opentrafficsim.core.units.distributions
- 
Discretely distributed acceleration. 
- DiscreteDistAcceleration(DistDiscrete, AccelerationUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistAcceleration
-  
- DiscreteDistAngle - Class in org.opentrafficsim.core.units.distributions
- 
Discretely distributed angle. 
- DiscreteDistAngle(DistDiscrete, AngleUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistAngle
-  
- DiscreteDistAngleSolid - Class in org.opentrafficsim.core.units.distributions
- 
Discretely distributed angle solid. 
- DiscreteDistAngleSolid(DistDiscrete, AngleSolidUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistAngleSolid
-  
- DiscreteDistArea - Class in org.opentrafficsim.core.units.distributions
- 
Discretely distributed area. 
- DiscreteDistArea(DistDiscrete, AreaUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistArea
-  
- DiscreteDistDensity - Class in org.opentrafficsim.core.units.distributions
- 
Discretely distributed density. 
- DiscreteDistDensity(DistDiscrete, DensityUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDensity
-  
- DiscreteDistDimensionless - Class in org.opentrafficsim.core.units.distributions
- 
Discretely distributed dimensionless. 
- DiscreteDistDimensionless(DistDiscrete, DimensionlessUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDimensionless
-  
- DiscreteDistDirection - Class in org.opentrafficsim.core.units.distributions
- 
Discretely distributed direction. 
- DiscreteDistDirection(DistDiscrete, DirectionUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDirection
-  
- DiscreteDistDoubleScalar - Interface in org.opentrafficsim.core.units.distributions
- 
 Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. 
- DiscreteDistDoubleScalar.Abs<T extends AbstractDoubleScalarAbs<AU,T,RU,?>,AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>> - Class in org.opentrafficsim.core.units.distributions
- 
Absolute value. 
- DiscreteDistDoubleScalar.Rel<T extends AbstractDoubleScalarRel<U,T>,U extends Unit<U>> - Class in org.opentrafficsim.core.units.distributions
- 
Relative value. 
- DiscreteDistDuration - Class in org.opentrafficsim.core.units.distributions
- 
Discretely distributed duration. 
- DiscreteDistDuration(DistDiscrete, DurationUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDuration
-  
- DiscreteDistElectricalCharge - Class in org.opentrafficsim.core.units.distributions
- 
Discretely distributed electrical charge. 
- DiscreteDistElectricalCharge(DistDiscrete, ElectricalChargeUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalCharge
-  
- DiscreteDistElectricalCurrent - Class in org.opentrafficsim.core.units.distributions
- 
Discretely distributed electrical current. 
- DiscreteDistElectricalCurrent(DistDiscrete, ElectricalCurrentUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalCurrent
-  
- DiscreteDistElectricalPotential - Class in org.opentrafficsim.core.units.distributions
- 
Discretely distributed electrical potential. 
- DiscreteDistElectricalPotential(DistDiscrete, ElectricalPotentialUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalPotential
-  
- DiscreteDistElectricalResistance - Class in org.opentrafficsim.core.units.distributions
- 
Discretely distributed electrical resistance. 
- DiscreteDistElectricalResistance(DistDiscrete, ElectricalResistanceUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalResistance
-  
- DiscreteDistEnergy - Class in org.opentrafficsim.core.units.distributions
- 
Discretely distributed energy. 
- DiscreteDistEnergy(DistDiscrete, EnergyUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistEnergy
-  
- DiscreteDistFloatScalar - Interface in org.opentrafficsim.core.units.distributions
- 
 Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. 
- DiscreteDistFloatScalar.Abs<T extends AbstractFloatScalarAbs<AU,T,RU,?>,AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>> - Class in org.opentrafficsim.core.units.distributions
- 
Absolute value. 
- DiscreteDistFloatScalar.Rel<T extends AbstractFloatScalarRel<U,T>,U extends Unit<U>> - Class in org.opentrafficsim.core.units.distributions
- 
Relative value. 
- DiscreteDistFlowMass - Class in org.opentrafficsim.core.units.distributions
- 
Discretely distributed flow mass. 
- DiscreteDistFlowMass(DistDiscrete, FlowMassUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistFlowMass
-  
- DiscreteDistForce - Class in org.opentrafficsim.core.units.distributions
- 
Discretely distributed force. 
- DiscreteDistForce(DistDiscrete, ForceUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistForce
-  
- DiscreteDistFrequency - Class in org.opentrafficsim.core.units.distributions
- 
Discretely distributed frequency. 
- DiscreteDistFrequency(DistDiscrete, FrequencyUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistFrequency
-  
- DiscreteDistLength - Class in org.opentrafficsim.core.units.distributions
- 
Discretely distributed length. 
- DiscreteDistLength(DistDiscrete, LengthUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistLength
-  
- DiscreteDistLinearDensity - Class in org.opentrafficsim.core.units.distributions
- 
Discretely distributed linear density. 
- DiscreteDistLinearDensity(DistDiscrete, LinearDensityUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistLinearDensity
-  
- DiscreteDistMass - Class in org.opentrafficsim.core.units.distributions
- 
Discretely distributed mass. 
- DiscreteDistMass(DistDiscrete, MassUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistMass
-  
- DiscreteDistPosition - Class in org.opentrafficsim.core.units.distributions
- 
Discretely distributed position. 
- DiscreteDistPosition(DistDiscrete, PositionUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistPosition
-  
- DiscreteDistPower - Class in org.opentrafficsim.core.units.distributions
- 
Discretely distributed power. 
- DiscreteDistPower(DistDiscrete, PowerUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistPower
-  
- DiscreteDistPressure - Class in org.opentrafficsim.core.units.distributions
- 
Discretely distributed pressure. 
- DiscreteDistPressure(DistDiscrete, PressureUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistPressure
-  
- DiscreteDistSpeed - Class in org.opentrafficsim.core.units.distributions
- 
Discretely distributed speed. 
- DiscreteDistSpeed(DistDiscrete, SpeedUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistSpeed
-  
- DiscreteDistTemperature - Class in org.opentrafficsim.core.units.distributions
- 
Discretely distributed temperature. 
- DiscreteDistTemperature(DistDiscrete, TemperatureUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistTemperature
-  
- DiscreteDistTime - Class in org.opentrafficsim.core.units.distributions
- 
Discretely distributed time. 
- DiscreteDistTime(DistDiscrete, TimeUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistTime
-  
- DiscreteDistTorque - Class in org.opentrafficsim.core.units.distributions
- 
Discretely distributed torque. 
- DiscreteDistTorque(DistDiscrete, TorqueUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistTorque
-  
- DiscreteDistVolume - Class in org.opentrafficsim.core.units.distributions
- 
Discretely distributed volume. 
- DiscreteDistVolume(DistDiscrete, VolumeUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistVolume
-  
- distance(OTSPoint3D) - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
-  
- distance(LinkLocation) - Method in class org.opentrafficsim.core.network.LinkLocation
- 
Returns the distance to another LinkLocation. 
- distanceLineSegmentToPoint(OTSPoint3D, OTSPoint3D, OTSPoint3D) - Static method in class org.opentrafficsim.core.geometry.OTSBufferingJTS
- 
Compute the distance of a line segment to a point. 
- distanceSI(OTSPoint3D) - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
-  
- DistNormalTrunc - Class in org.opentrafficsim.core.dsol
- 
The Normal Truncated distribution. 
- DistNormalTrunc(StreamInterface, double, double) - Constructor for class org.opentrafficsim.core.dsol.DistNormalTrunc
- 
constructs a normal distribution with mu=0 and sigma=1. 
- DistNormalTrunc(StreamInterface, double, double, double, double) - Constructor for class org.opentrafficsim.core.dsol.DistNormalTrunc
- 
constructs a normal distribution with mu and sigma. 
- Distribution<O> - Class in org.opentrafficsim.core.distributions
- 
Generic implementation of a set of objects that have a draw method with corresponding probabilities / frequencies. 
- Distribution(List<Distribution.FrequencyAndObject<O>>, StreamInterface) - Constructor for class org.opentrafficsim.core.distributions.Distribution
- 
Construct a new Distribution. 
- Distribution(StreamInterface) - Constructor for class org.opentrafficsim.core.distributions.Distribution
- 
Construct a new Distribution with no generators. 
- Distribution.FrequencyAndObject<O> - Class in org.opentrafficsim.core.distributions
- 
Immutable storage for a frequency (or probability) plus a Generator. 
- Distributions - Class in org.opentrafficsim.core.network.factory.xml.units
- 
 Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. 
- draw() - Method in class org.opentrafficsim.core.distributions.ConstantGenerator
- 
Generate the next object. 
- draw() - Method in class org.opentrafficsim.core.distributions.Distribution
- 
Generate the next object. 
- draw() - Method in interface org.opentrafficsim.core.distributions.Generator
- 
Generate the next object. 
- draw() - Method in class org.opentrafficsim.core.dsol.DistNormalTrunc
- draw() - Method in class org.opentrafficsim.core.gtu.TemplateGTUType
- 
Returns characteristics for the given GTU. 
- Draw - Class in org.opentrafficsim.core.math
- 
Utility to draw from a collection. 
- draw(Collection<E>, StreamInterface) - Static method in class org.opentrafficsim.core.math.Draw
- 
Returns a randomly drawn element using uniform weights. 
- draw() - Method in class org.opentrafficsim.core.network.route.ProbabilisticRouteGenerator
- 
Return the (next) Route. 
- draw() - Method in interface org.opentrafficsim.core.network.route.RouteGenerator
- 
Return the (next) Route. 
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistAbsoluteTemperature
- 
Generate the next object. 
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistAcceleration
- 
Generate the next object. 
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistAngle
- 
Generate the next object. 
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistAngleSolid
- 
Generate the next object. 
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistArea
- 
Generate the next object. 
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDensity
- 
Generate the next object. 
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDimensionless
- 
Generate the next object. 
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDirection
- 
Generate the next object. 
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Abs
-  
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Rel
-  
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDuration
- 
Generate the next object. 
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalCharge
- 
Generate the next object. 
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalCurrent
- 
Generate the next object. 
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalPotential
- 
Generate the next object. 
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalResistance
- 
Generate the next object. 
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistEnergy
- 
Generate the next object. 
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Abs
-  
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Rel
-  
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistFlowMass
- 
Generate the next object. 
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistForce
- 
Generate the next object. 
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistFrequency
- 
Generate the next object. 
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistLength
- 
Generate the next object. 
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistLinearDensity
- 
Generate the next object. 
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistMass
- 
Generate the next object. 
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistPosition
- 
Generate the next object. 
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistPower
- 
Generate the next object. 
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistPressure
- 
Generate the next object. 
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistSpeed
- 
Generate the next object. 
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistTemperature
- 
Generate the next object. 
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistTime
- 
Generate the next object. 
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistTorque
- 
Generate the next object. 
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistVolume
- 
Generate the next object. 
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistAbsoluteTemperature
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistAcceleration
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistAngle
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistAngleSolid
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistArea
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDensity
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDimensionless
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDirection
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Abs
-  
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Rel
-  
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDuration
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalCharge
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalCurrent
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalPotential
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalResistance
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistEnergy
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Abs
-  
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Rel
-  
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistFlowMass
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistForce
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistFrequency
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistLength
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistLinearDensity
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistMass
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistPosition
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistPower
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistPressure
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistSpeed
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistTemperature
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistTime
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistTorque
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistVolume
- Drawable - Interface in org.opentrafficsim.core.animation
- 
Indicates that an object is drawable, and its DrawingInfo can be requested. 
- drawWeighted(Map<E, ? extends Double>, StreamInterface) - Static method in class org.opentrafficsim.core.math.Draw
- 
Returns a randomly drawn element using draw weights. 
- DRIFTING_SPEED_SI - Static variable in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
- 
The drifting speed. 
- DRIVER - Static variable in class org.opentrafficsim.core.gtu.RelativePosition
- 
Standard relative position type DRIVER. 
- duration - Variable in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.Segment
- 
The duration of the acceleration or speed for this segment. 
- DURATION_UNITS - Static variable in class org.opentrafficsim.core.network.factory.xml.units.DurationUnits
- 
The time units. 
- DurationUnits - Class in org.opentrafficsim.core.network.factory.xml.units
- 
Parser for durations and frequencies with unit. 
- GaussKernelShape - Class in org.opentrafficsim.core.egtf
- 
Gaussian implementation of a shape. 
- generateOperationalPlan(Time, DirectedPoint) - Method in interface org.opentrafficsim.core.gtu.plan.tactical.TacticalPlanner
- 
generate an operational plan, for now or for in the future. 
- Generator<O> - Interface in org.opentrafficsim.core.distributions
- 
Interface for classes that have a draw method with no arguments. 
- GENERATOR_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
- 
The timed event type for pub/sub indicating the addition of a GTUGenerator to the network. 
- GENERATOR_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
- 
The timed event type for pub/sub indicating the removal of a GTUGenerator from the network. 
- get(int) - Method in class org.opentrafficsim.core.distributions.Distribution
- 
Retrieve one of the internally stored generators. 
- get(Quantity<?, K>) - Method in interface org.opentrafficsim.core.egtf.Filter
- 
Returns the filtered data in output format. 
- get(Quantity<?, K>) - Method in class org.opentrafficsim.core.egtf.FilterDouble
- 
Returns the filtered data in output format. 
- get(Quantity<?, K>) - Method in class org.opentrafficsim.core.egtf.typed.TypedFilter
- 
Returns the filtered data in output format. 
- get(int) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
- 
Return one point of this OTSLine3D. 
- get(int) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
- get(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
- get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalArrayList
- 
Returns the current list. 
- get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalArrayList
- 
Returns a past list. 
- get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalCollection
- 
Returns the current collection. 
- get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalCollection
- 
Returns a past collection. 
- get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalDeque
- 
Returns the current deque. 
- get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalDeque
- 
Returns a past deque. 
- get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalEnumMap
- 
Returns the current map. 
- get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalEnumMap
- 
Returns a past map. 
- get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalHashMap
- 
Returns the current map. 
- get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalHashMap
- 
Returns a past map. 
- get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalHashSet
- 
Returns the current set. 
- get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalHashSet
- 
Returns a past set. 
- get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashMap
- 
Returns the current map. 
- get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashMap
- 
Returns a past map. 
- get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashSet
- 
Returns the current set. 
- get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashSet
- 
Returns a past set. 
- get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
- 
Returns the current deque. 
- get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
- 
Returns a past deque. 
- get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalList
- 
Returns the current list. 
- get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalList
- 
Returns a past list. 
- get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalMap
- 
Returns the current map. 
- get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalMap
- 
Returns a past map. 
- get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalNavigableMap
- 
Returns the current navigable map. 
- get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalNavigableMap
- 
Returns a past navigable map. 
- get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalNavigableSet
- 
Returns the current navigable set. 
- get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalNavigableSet
- 
Returns a past navigable set. 
- get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalPriorityQueue
- 
Returns the current queue. 
- get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalPriorityQueue
- 
Returns a past queue. 
- get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalQueue
- 
Returns the current queue. 
- get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalQueue
- 
Returns a past queue. 
- get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalSet
- 
Returns the current set. 
- get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalSet
- 
Returns a past set. 
- get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalSortedMap
- 
Returns the current sorted map. 
- get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalSortedMap
- 
Returns a past sorted map. 
- get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalSortedSet
- 
Returns the current sorted set. 
- get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalSortedSet
- 
Returns a past sorted set. 
- get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalTreeMap
- 
Returns the current navigable map. 
- get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalTreeMap
- 
Returns a past navigable map. 
- get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalTreeSet
- 
Returns the current navigable set. 
- get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalTreeSet
- 
Returns a past navigable set. 
- get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalVector
- 
Returns the current list. 
- get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalVector
- 
Returns a past list. 
- get() - Method in interface org.opentrafficsim.core.perception.Historical
- 
Get value at current simulation time. 
- get(Time) - Method in interface org.opentrafficsim.core.perception.Historical
- 
Get value at given time. 
- get() - Method in class org.opentrafficsim.core.perception.HistoricalValue
- 
Get value at current simulation time. 
- get(Time) - Method in class org.opentrafficsim.core.perception.HistoricalValue
- 
Get value at given time. 
- get() - Method in class org.opentrafficsim.core.perception.NullHistorical
- 
Get value at current simulation time. 
- get(Time) - Method in class org.opentrafficsim.core.perception.NullHistorical
- 
Get value at given time. 
- getAcceleration() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
- getAcceleration(Time) - Method in class org.opentrafficsim.core.gtu.AbstractGTU
- getAcceleration() - Method in interface org.opentrafficsim.core.gtu.GTU
-  
- getAcceleration(Time) - Method in interface org.opentrafficsim.core.gtu.GTU
-  
- getAcceleration() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
- 
Returns the acceleration. 
- getAcceleration() - Method in interface org.opentrafficsim.core.gtu.perception.EgoPerception
- 
Returns the acceleration. 
- getAcceleration(Duration) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
- 
Calculate the acceleration of the GTU after the given duration since the start of the plan. 
- getAcceleration(Time) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
- 
Calculate the acceleration of the GTU at the given time. 
- getAcceleration() - Method in class org.opentrafficsim.core.math.Acceleration3D
- 
Retrieve the norm of this Acceleration3D. 
- getBounds() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
- getBounds() - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
- 
This method returns a sphere with a diameter of half a meter as the default bounds for a point. 
- getBounds() - Method in class org.opentrafficsim.core.network.OTSLink
- getBounds() - Method in class org.opentrafficsim.core.network.OTSNode
- getBounds() - Method in class org.opentrafficsim.core.object.StaticObject
- getCapacity() - Method in interface org.opentrafficsim.core.network.Capacity
-  
- getCapacity() - Method in class org.opentrafficsim.core.network.CapacityOTSLink
- getCenter() - Method in interface org.opentrafficsim.core.gtu.GTU
-  
- getCentroid() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
- 
Retrieve the centroid of this OTSLine3D. 
- getChild(Object) - Method in class org.opentrafficsim.core.gtu.NestedCache
- 
Return branch for key. 
- getChildren() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
- 
Returns the children GTU's. 
- getChildren() - Method in interface org.opentrafficsim.core.gtu.GTU
- 
Returns the children GTU's. 
- getCollection() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
- 
Returns the internal collection. 
- getContourPoints() - Method in interface org.opentrafficsim.core.gtu.GTU
-  
- getCoordinate() - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
-  
- getCoordinates() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
- 
Construct a Coordinate array and fill it with the points of this OTSLine3D. 
- getCumulativeProbability(double) - Method in class org.opentrafficsim.core.dsol.DistNormalTrunc
- 
returns the cumulative probability of the x-value. 
- getDataSource(String) - Method in class org.opentrafficsim.core.egtf.EGTF
- 
Return a data source, which is created if necessary. 
- getDefaultParameters() - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlannerFactory
- 
Returns a set of parameters with default values for the next strategical planner that will be generated. 
- getDefaultParameters() - Method in interface org.opentrafficsim.core.gtu.plan.tactical.TacticalPlannerFactory
- 
Returns a set of parameters with default values for the next tactical planner that will be generated. 
- getDefinedRouteMap(GTUType) - Method in interface org.opentrafficsim.core.network.Network
- 
Return an immutable map of routes that exist in the network for the GTUType. 
- getDefinedRouteMap(GTUType) - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Return an immutable map of routes that exist in the network for the GTUType. 
- getDescription() - Method in class org.opentrafficsim.core.dsol.AbstractOTSModel
- 
Return a description of the simulation (HTML formatted). 
- getDescription() - Method in interface org.opentrafficsim.core.dsol.OTSModelInterface
- 
Return a description of the simulation (HTML formatted). 
- getDesignLine() - Method in interface org.opentrafficsim.core.network.Link
-  
- getDesignLine() - Method in class org.opentrafficsim.core.network.OTSLink
- getDestination() - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
- 
Returns the destination. 
- getDirectedPoint() - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
-  
- getDirection() - Method in class org.opentrafficsim.core.network.LinkDirection
-  
- getDirection() - Method in interface org.opentrafficsim.core.network.Node
-  
- getDirection() - Method in class org.opentrafficsim.core.network.OTSNode
- getDirectionalities() - Method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
- 
Retrieve the permitted driving directions. 
- getDirectionality(G, boolean) - Method in interface org.opentrafficsim.core.compatibility.Compatibility
- 
Retrieve the allowed driving directions for a GTUType. 
- getDirectionality(GTUType, boolean) - Method in class org.opentrafficsim.core.compatibility.GTUCompatibility
- 
Retrieve the allowed driving directions for a GTUType. 
- getDirectionality(GTUType) - Method in interface org.opentrafficsim.core.network.Link
- 
This method returns the directionality of the link for a GTU type. 
- getDirectionality(GTUType, boolean) - Method in class org.opentrafficsim.core.network.LinkType
- 
Retrieve the allowed driving directions for a GTUType. 
- getDirectionality(GTUType) - Method in class org.opentrafficsim.core.network.OTSLink
- 
This method returns the directionality of the link for a GTU type. 
- getDistribution() - Method in class org.opentrafficsim.core.units.distributions.AbstractContinuousDistScalar
-  
- getDistribution() - Method in class org.opentrafficsim.core.units.distributions.AbstractDiscreteDistScalar
-  
- getDuration() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.Segment
-  
- getDurationSI() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.Segment
-  
- getDx() - Method in class org.opentrafficsim.core.gtu.RelativePosition
-  
- getDy() - Method in class org.opentrafficsim.core.gtu.RelativePosition
-  
- getDz() - Method in class org.opentrafficsim.core.gtu.RelativePosition
-  
- getEndLocation() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
- 
Provide the end location of this operational plan as a DirectedPoint. 
- getEndNode() - Method in interface org.opentrafficsim.core.network.Link
-  
- getEndNode() - Method in class org.opentrafficsim.core.network.OTSLink
- getEndSpeed() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-  
- getEndTime() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
- 
Return the time it will take to complete the entire operational plan. 
- getEnvelope() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
- 
Get the bounding rectangle of this OTSLine3D. 
- getEvent(Time) - Method in class org.opentrafficsim.core.perception.AbstractHistorical
- 
Returns the most recent event from before or on time, or the oldest if no such event.
 
- getEvents(Time) - Method in class org.opentrafficsim.core.perception.AbstractHistorical
- 
Returns a list of events, ordered last to first, that includes all events after time.
 
- getExtent() - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Calculate the extent of the network based on the network objects' locations and return the dimensions. 
- getFilter() - Method in class org.opentrafficsim.core.egtf.EgtfParallelListener
- 
Get the filter results after the EGTF is done. 
- getFirst() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
- 
Return the first point of this OTSLine3D. 
- getFirst() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
- getFractionalLongitudinalPosition() - Method in class org.opentrafficsim.core.network.DirectedLinkPosition
-  
- getFractionalLongitudinalPosition() - Method in class org.opentrafficsim.core.network.LinkLocation
-  
- getFrequency() - Method in class org.opentrafficsim.core.distributions.Distribution.FrequencyAndObject
- 
Retrieve the frequency (or probability) of this FrequencyAndObject. 
- getFront() - Method in interface org.opentrafficsim.core.gtu.GTU
-  
- getFront() - Method in class org.opentrafficsim.core.gtu.GTUCharacteristics
- 
Retrieve the front position relative to the reference position. 
- getFullId() - Method in interface org.opentrafficsim.core.object.InvisibleObjectInterface
-  
- getFullId() - Method in interface org.opentrafficsim.core.object.ObjectInterface
-  
- getFullId() - Method in class org.opentrafficsim.core.object.StaticObject
- getGeometry() - Method in interface org.opentrafficsim.core.object.ObjectInterface
-  
- getGeometry() - Method in class org.opentrafficsim.core.object.StaticObject
- getGtu() - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerception
- 
Return the GTU of this perception. 
- getGtu() - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerceptionCategory
- 
Returns the connected GTU. 
- getGtu() - Method in interface org.opentrafficsim.core.gtu.perception.Perception
- 
Return the GTU of this perception. 
- getGtu() - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
- 
Returns the GTU. 
- getGtu() - Method in interface org.opentrafficsim.core.gtu.plan.tactical.TacticalPlanner
- 
Returns the GTU. 
- getGTU(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Get a GTU in the model. 
- getGTU(String) - Method in interface org.opentrafficsim.core.perception.PerceivableContext
- 
Get a GTU in the model. 
- getGTUCount() - Method in interface org.opentrafficsim.core.network.Link
- 
Provide the number of GTUs on this link. 
- getGTUCount() - Method in class org.opentrafficsim.core.network.OTSLink
- 
Provide the number of GTUs on this link. 
- getGTUs() - Method in interface org.opentrafficsim.core.network.Link
- 
Provide a safe copy of the set of GTUs. 
- getGTUs() - Method in class org.opentrafficsim.core.network.OTSLink
- 
Provide a safe copy of the set of GTUs. 
- getGTUs() - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Get an overview of the GTUs in the model. 
- getGTUs() - Method in interface org.opentrafficsim.core.perception.PerceivableContext
- 
Get an overview of the GTUs in the model. 
- getGTUType() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
- getGTUType() - Method in interface org.opentrafficsim.core.gtu.GTU
-  
- getGTUType() - Method in class org.opentrafficsim.core.gtu.GTUCharacteristics
- 
Retrieve the GTU type. 
- getGTUType() - Method in class org.opentrafficsim.core.gtu.TemplateGTUType
-  
- getHeight() - Method in interface org.opentrafficsim.core.object.ObjectInterface
-  
- getHeight() - Method in class org.opentrafficsim.core.object.StaticObject
- getHistoricals() - Method in class org.opentrafficsim.core.perception.HistoryManager
- 
Returns the historicals. 
- getHistoryManager(OTSSimulatorInterface) - Method in class org.opentrafficsim.core.dsol.OTSReplication
- 
Returns the history manager. 
- getId() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
- getId() - Method in interface org.opentrafficsim.core.gtu.GTU
-  
- getId() - Method in interface org.opentrafficsim.core.network.Link
-  
- getId() - Method in class org.opentrafficsim.core.network.LinkDirection
-  
- getId() - Method in interface org.opentrafficsim.core.network.Network
-  
- getId() - Method in interface org.opentrafficsim.core.network.Node
-  
- getId() - Method in class org.opentrafficsim.core.network.OTSLink
- getId() - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Get a descriptive Id of the perceivable context (e.g., useful for debugging purposes). 
- getId() - Method in class org.opentrafficsim.core.network.OTSNode
-  
- getId() - Method in class org.opentrafficsim.core.network.route.Route
-  
- getId() - Method in class org.opentrafficsim.core.object.StaticObject
- getId() - Method in interface org.opentrafficsim.core.perception.PerceivableContext
- 
Get a descriptive Id of the perceivable context (e.g., useful for debugging purposes). 
- getInverseCumulativeProbability(double) - Method in class org.opentrafficsim.core.dsol.DistNormalTrunc
- 
returns the x-value of the given cumulativePropability. 
- getInvisibleObjectMap() - Method in interface org.opentrafficsim.core.network.Network
- 
Return an immutable map of all InvisibleObject implementing objects in the Network. 
- getInvisibleObjectMap(Class<InvisibleObjectInterface>) - Method in interface org.opentrafficsim.core.network.Network
- 
Return an immutable map of all InvisibleObject implementing objects in the network that are of type objectType, or any
 sub type thereof. 
- getInvisibleObjectMap() - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Return an immutable map of all InvisibleObject implementing objects in the Network. 
- getInvisibleObjectMap(Class<InvisibleObjectInterface>) - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Return an immutable map of all InvisibleObject implementing objects in the network that are of type objectType, or any
 sub type thereof. 
- getKeys() - Method in class org.opentrafficsim.core.gtu.NestedCache
- 
Return set of key objects on this level. 
- getLast() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
- 
Return the last point of this OTSLine3D. 
- getLast() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
- getLastEvent() - Method in class org.opentrafficsim.core.perception.AbstractHistorical
- 
Returns the last event. 
- getLength() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
- 
Return the length of this OTSLine3D in meters. 
- getLength() - Method in interface org.opentrafficsim.core.gtu.GTU
-  
- getLength() - Method in class org.opentrafficsim.core.gtu.GTUCharacteristics
- 
Retrieve the length. 
- getLength() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
- 
Returns the length. 
- getLength() - Method in interface org.opentrafficsim.core.gtu.perception.EgoPerception
- 
Returns the length. 
- getLength() - Method in interface org.opentrafficsim.core.network.Link
-  
- getLength() - Method in class org.opentrafficsim.core.network.LinkDirection
-  
- getLength() - Method in class org.opentrafficsim.core.network.OTSLink
- getLengthSI() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
- 
Return the length of this OTSLine3D as a double value in SI units. 
- getLineString() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
- 
Construct a LineString from this OTSLine3D. 
- getLink() - Method in class org.opentrafficsim.core.gtu.AbstractLinkBasedGTU
- 
Return the link on which the REFERENCE position of the GTU currently is on. 
- getLink() - Method in class org.opentrafficsim.core.network.LinkDirection
-  
- getLink() - Method in class org.opentrafficsim.core.network.LinkEdge
-  
- getLink() - Method in class org.opentrafficsim.core.network.LinkLocation
-  
- getLink(String) - Method in interface org.opentrafficsim.core.network.Network
- 
Retrieve a node with a given id from the network, or null if the id cannot be found. 
- getLink(Node, Node) - Method in interface org.opentrafficsim.core.network.Network
- 
Find a link between node1 and node2 and return it if it exists in the network. 
- getLink(String, String) - Method in interface org.opentrafficsim.core.network.Network
- 
Find a link between node1 and node2 and return it if it exists in the network. 
- getLink(Node, Node) - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Find a link between node1 and node2 and return it if it exists in the network. 
- getLink(String, String) - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Find a link between node1 and node2 and return it if it exists in the network. 
- getLink(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Retrieve a node with a given id from the network, or null if the id cannot be found. 
- getLinkMap() - Method in interface org.opentrafficsim.core.network.Network
- 
Provide an immutable map of link ids to links in the network. 
- getLinkMap() - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Provide an immutable map of link ids to links in the network. 
- getLinks() - Method in interface org.opentrafficsim.core.network.Node
-  
- getLinks() - Method in class org.opentrafficsim.core.network.OTSNode
- getLinkType() - Method in interface org.opentrafficsim.core.network.Link
-  
- getLinkType() - Method in class org.opentrafficsim.core.network.LinkDirection
-  
- getLinkType() - Method in class org.opentrafficsim.core.network.OTSLink
- getLocation() - Method in interface org.opentrafficsim.core.egtf.Filter
- 
Returns the grid location. 
- getLocation() - Method in class org.opentrafficsim.core.egtf.FilterDouble
- 
Returns the grid location. 
- getLocation() - Method in class org.opentrafficsim.core.egtf.typed.TypedFilter
- 
Returns the grid location. 
- getLocation(Length) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
- 
Get the location at a position on the line, with its direction. 
- getLocation() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
- getLocation() - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
- getLocation() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
- getLocation(Time) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
- 
Calculate the location at the given time. 
- getLocation(Duration) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
- 
Calculate the location after the given duration since the start of the plan. 
- getLocation(Time, RelativePosition) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
- 
Calculate the location after the given duration since the start of the plan. 
- getLocation() - Method in class org.opentrafficsim.core.network.OTSLink
- getLocation() - Method in class org.opentrafficsim.core.network.OTSNode
- getLocation() - Method in class org.opentrafficsim.core.object.StaticObject
- getLocationExtended(Length) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
- 
Get the location at a position on the line, with its direction. 
- getLocationExtendedSI(double) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
- 
Get the location at a position on the line, with its direction. 
- getLocationFraction(double) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
- 
Get the location at a fraction of the line, with its direction. 
- getLocationFraction(double, double) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
- 
Get the location at a fraction of the line, with its direction. 
- getLocationFractionExtended(double) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
- 
Get the location at a fraction of the line (or outside the line), with its direction. 
- getLocationSI(double) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
- 
Get the location at a position on the line, with its direction. 
- getLocationVector() - Method in class org.opentrafficsim.core.egtf.typed.TypedFilter
- 
Returns the grid location. 
- getLongitudinalPosition() - Method in class org.opentrafficsim.core.network.DirectedLinkPosition
-  
- getLongitudinalPosition() - Method in class org.opentrafficsim.core.network.LinkLocation
-  
- getMap() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
- 
Returns the internal map. 
- getMaximumAcceleration() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
-  
- getMaximumAcceleration() - Method in interface org.opentrafficsim.core.gtu.GTU
-  
- getMaximumAcceleration() - Method in class org.opentrafficsim.core.gtu.GTUCharacteristics
- 
Retrieve the maximum acceleration. 
- getMaximumDeceleration() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
-  
- getMaximumDeceleration() - Method in interface org.opentrafficsim.core.gtu.GTU
-  
- getMaximumDeceleration() - Method in class org.opentrafficsim.core.gtu.GTUCharacteristics
- 
Retrieve the maximum deceleration. 
- getMaximumSpeed() - Method in interface org.opentrafficsim.core.gtu.GTU
-  
- getMaximumSpeed() - Method in class org.opentrafficsim.core.gtu.GTUCharacteristics
- 
Retrieve the maximum speed. 
- getModel() - Method in class org.opentrafficsim.core.dsol.AbstractOTSSimulationApplication
-  
- getMoveThreads() - Method in class org.opentrafficsim.core.dsol.OTSDEVSRTParallelMove
-  
- getName() - Method in class org.opentrafficsim.core.egtf.DataSource
- 
Returns the name. 
- getName() - Method in class org.opentrafficsim.core.egtf.Quantity
- 
Returns the name. 
- getName() - Method in class org.opentrafficsim.core.gtu.RelativePosition.TYPE
-  
- getNetwork() - Method in interface org.opentrafficsim.core.dsol.OTSModelInterface
- 
Return the traffic network for the simulation. 
- getNetwork() - Method in class org.opentrafficsim.core.gtu.AbstractLinkBasedGTU
-  
- getNetwork() - Method in interface org.opentrafficsim.core.network.Link
- 
Return the network in which this link is registered. 
- getNetwork() - Method in interface org.opentrafficsim.core.network.Node
- 
Return the network in which this link is registered. 
- getNetwork() - Method in class org.opentrafficsim.core.network.OTSLink
- 
Return the network in which this link is registered. 
- getNetwork() - Method in class org.opentrafficsim.core.network.OTSNode
- 
Return the network in which this link is registered. 
- getNextMoveEvent() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
- 
Note that destroying the next move event of the GTU can be dangerous! 
- getNode(String) - Method in interface org.opentrafficsim.core.network.Network
- 
Retrieve a node with a given id from the network, or null if the id cannot be found. 
- getNode(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Retrieve a node with a given id from the network, or null if the id cannot be found. 
- getNode(int) - Method in class org.opentrafficsim.core.network.route.Route
-  
- getNodeFrom() - Method in class org.opentrafficsim.core.network.LinkDirection
-  
- getNodeMap() - Method in interface org.opentrafficsim.core.network.Network
- 
Provide an immutable map of node ids to nodes in the network. 
- getNodeMap() - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Provide an immutable map of node ids to nodes in the network. 
- getNodes() - Method in class org.opentrafficsim.core.network.route.Route
-  
- getNodeTo() - Method in class org.opentrafficsim.core.network.LinkDirection
-  
- getObject() - Method in class org.opentrafficsim.core.distributions.Distribution.FrequencyAndObject
- 
Call the draw method of the generatingObject and return its result. 
- getObjectMap() - Method in interface org.opentrafficsim.core.network.Network
- 
Return an immutable map of all ObjectInterface implementing objects in the Network. 
- getObjectMap(Class<T>) - Method in interface org.opentrafficsim.core.network.Network
- 
Return an immutable map of all ObjectInterface implementing objects in the network that are of type objectType, or any
 sub type thereof. 
- getObjectMap() - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Return an immutable map of all ObjectInterface implementing objects in the Network. 
- getObjectMap(Class<T>) - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Return an immutable map of all ObjectInterface implementing objects in the network that are of type objectType, or any
 sub type thereof. 
- getObjectOrNull(TimeStampedObject<T>) - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerceptionCategory
- 
Returns the object inside a time stamped object, or nullif it's null.
 
- getOdometer() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
- getOdometer(Time) - Method in class org.opentrafficsim.core.gtu.AbstractGTU
- getOdometer() - Method in interface org.opentrafficsim.core.gtu.GTU
-  
- getOdometer(Time) - Method in interface org.opentrafficsim.core.gtu.GTU
-  
- getOperationalPlan() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
- getOperationalPlan(Time) - Method in class org.opentrafficsim.core.gtu.AbstractGTU
- getOperationalPlan() - Method in interface org.opentrafficsim.core.gtu.GTU
-  
- getOperationalPlan(Time) - Method in interface org.opentrafficsim.core.gtu.GTU
-  
- getOperationalPlanSegmentList() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
- 
Return the segments (parts with constant speed, acceleration or deceleration) of the operational plan. 
- getOrigin() - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
- 
Returns the origin. 
- getParameter(ParameterType<T>) - Method in class org.opentrafficsim.core.perception.HistoricalParameters
- getParameter() - Method in class org.opentrafficsim.core.perception.HistoricalParameters.ParameterValueSet
-  
- getParameterOrNull(ParameterType<T>) - Method in class org.opentrafficsim.core.perception.HistoricalParameters
- getParameters() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
- getParameters() - Method in interface org.opentrafficsim.core.gtu.GTU
-  
- getParameters() - Method in class org.opentrafficsim.core.perception.HistoricalParameters
- 
Get the parameters at the current simulation time. 
- getParameters(Time) - Method in class org.opentrafficsim.core.perception.HistoricalParameters
- 
Get the parameters at the given simulation time. 
- getParent() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
- 
Returns the parent GTU, or nullif this GTU has no parent.
 
- getParent() - Method in interface org.opentrafficsim.core.gtu.GTU
- 
Returns the parent GTU, or nullif 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.AbstractGTU
-  
- getPerceivedDistance() - Method in interface org.opentrafficsim.core.perception.PerceivedObject2D
- 
Get the perceived distance to the object. 
- getPerceivedDistance() - Method in interface org.opentrafficsim.core.perception.PerceivedObject3D
- 
Get the perceived distance to the object. 
- getPerceivedLocation() - Method in interface org.opentrafficsim.core.perception.PerceivedObject2D
- 
Get the perceived location of the object. 
- getPerceivedLocation() - Method in interface org.opentrafficsim.core.perception.PerceivedObject3D
- 
Get the perceived location of the object. 
- getPerceivedMovingDirection() - Method in interface org.opentrafficsim.core.perception.PerceivedObject2D
- 
Get the perceived absolute 3D moving angle. 
- getPerceivedMovingDirection() - Method in interface org.opentrafficsim.core.perception.PerceivedObject3D
- 
Get the perceived absolute 3D moving angle. 
- getPerceivedRelativeMovingDirection() - Method in interface org.opentrafficsim.core.perception.PerceivedObject2D
- 
Get the perceived 3D moving angle from our reference point to the object. 
- getPerceivedRelativeMovingDirection() - Method in interface org.opentrafficsim.core.perception.PerceivedObject3D
- 
Get the perceived 3D moving angle from our reference point to the object. 
- getPerceivedSpeed() - Method in interface org.opentrafficsim.core.perception.PerceivedObject2D
- 
Get the perceived speed of the object. 
- getPerceivedSpeed() - Method in interface org.opentrafficsim.core.perception.PerceivedObject3D
- 
Get the perceived speed of the object. 
- getPerceivedSpeed3D() - Method in interface org.opentrafficsim.core.perception.PerceivedObject2D
- 
Get the perceived speed of the object, split into movement in the X, Y, and Z direction. 
- getPerceivedSpeed3D() - Method in interface org.opentrafficsim.core.perception.PerceivedObject3D
- 
Get the perceived speed of the object, split into movement in the X, Y, and Z direction. 
- getPerception() - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerceptionCategory
- 
Returns the connected perception. 
- getPerception() - Method in interface org.opentrafficsim.core.gtu.plan.tactical.TacticalPlanner
-  
- getPerceptionCategory(Class<T>) - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerception
- 
Returns the given perception category. 
- getPerceptionCategory(Class<T>) - Method in interface org.opentrafficsim.core.gtu.perception.Perception
- 
Returns the given perception category. 
- getPerceptionCategoryOrNull(Class<T>) - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerception
- 
Returns the given perception category, or nullif not present.
 
- getPerceptionCategoryOrNull(Class<T>) - Method in interface org.opentrafficsim.core.gtu.perception.Perception
- 
Returns the given perception category, or nullif not present.
 
- getPhi() - Method in class org.opentrafficsim.core.math.Acceleration3D
- 
Retrieve the phi of this Acceleration3D. 
- getPhi() - Method in class org.opentrafficsim.core.math.Speed3D
- 
Retrieve the phi of this Speed3D. 
- getPitch() - Method in class org.opentrafficsim.core.math.Angle3D
-  
- getPitch() - Method in class org.opentrafficsim.core.math.Direction3D
-  
- getPoint() - Method in interface org.opentrafficsim.core.network.Node
-  
- getPoint() - Method in class org.opentrafficsim.core.network.OTSNode
-  
- getPoint2D() - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
-  
- getPoints() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
- 
Return an array of OTSPoint3D that represents this OTSLine3D. 
- getProgress() - Method in class org.opentrafficsim.core.egtf.EgtfEvent
- 
Returns the progress, a value in the range [0 ... 
- getRear() - Method in interface org.opentrafficsim.core.gtu.GTU
-  
- getReference() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
- getReference() - Method in interface org.opentrafficsim.core.gtu.GTU
-  
- getRelativePositions() - Method in interface org.opentrafficsim.core.gtu.GTU
-  
- getReplication() - Method in class org.opentrafficsim.core.dsol.OTSAnimator
- getReplication() - Method in class org.opentrafficsim.core.dsol.OTSSimulator
- getReplication() - Method in interface org.opentrafficsim.core.dsol.OTSSimulatorInterface
- getRoll() - Method in class org.opentrafficsim.core.math.Angle3D
-  
- getRoll() - Method in class org.opentrafficsim.core.math.Direction3D
-  
- getRoute() - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
- 
Returns the route. 
- getRoute(GTUType, String) - Method in interface org.opentrafficsim.core.network.Network
- 
Return the route with the given id in the network for the given GTUType, or null if it the route with the id does not
 exist. 
- getRoute(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Returns the route with given id or nullif no such route is available.
 
- getRoute(GTUType, String) - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Return the route with the given id in the network for the given GTUType, or null if it the route with the id does not
 exist. 
- getRouteMap() - Method in class org.opentrafficsim.core.network.OTSNetwork
-  
- getRoutesBetween(GTUType, Node, Node) - Method in interface org.opentrafficsim.core.network.Network
- 
Return the the shortest route between two nodes in the network, via a list of intermediate nodes. 
- getRoutesBetween(GTUType, Node, Node) - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Return the the shortest route between two nodes in the network, via a list of intermediate nodes. 
- getShape() - Method in class org.opentrafficsim.core.geometry.OTSShape
-  
- getShortestRouteBetween(GTUType, Node, Node) - Method in interface org.opentrafficsim.core.network.Network
- 
Calculate the shortest route between two nodes in the network. 
- getShortestRouteBetween(GTUType, Node, Node, LinkWeight) - Method in interface org.opentrafficsim.core.network.Network
- 
Calculate the shortest route between two nodes in the network. 
- getShortestRouteBetween(GTUType, Node, Node, List<Node>) - Method in interface org.opentrafficsim.core.network.Network
- 
Calculate the shortest route between two nodes in the network, via a list of intermediate nodes. 
- getShortestRouteBetween(GTUType, Node, Node, List<Node>, LinkWeight) - Method in interface org.opentrafficsim.core.network.Network
- 
Calculate the shortest route between two nodes in the network, via a list of intermediate nodes. 
- getShortestRouteBetween(GTUType, Node, Node, LinkWeight) - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Calculate the shortest route between two nodes in the network. 
- getShortestRouteBetween(GTUType, Node, Node, List<Node>) - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Calculate the shortest route between two nodes in the network, via a list of intermediate nodes. 
- getShortestRouteBetween(GTUType, Node, Node, List<Node>, LinkWeight) - Method in class org.opentrafficsim.core.network.OTSNetwork
- 
Calculate the shortest route between two nodes in the network, via a list of intermediate nodes. 
- getShortName() - Method in class org.opentrafficsim.core.dsol.AbstractOTSModel
- 
Return a very short description of the simulation. 
- getShortName() - Method in interface org.opentrafficsim.core.dsol.OTSModelInterface
- 
Return a very short description of the simulation. 
- getSI(Quantity<?, ?>) - Method in interface org.opentrafficsim.core.egtf.Filter
- 
Returns filtered data as SI values. 
- getSI(Quantity<?, ?>) - Method in class org.opentrafficsim.core.egtf.FilterDouble
- 
Returns filtered data as SI values. 
- getSI(Quantity<?, ?>) - Method in class org.opentrafficsim.core.egtf.typed.TypedFilter
- 
Returns filtered data as SI values. 
- getSimulator() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
- getSimulator() - Method in interface org.opentrafficsim.core.gtu.GTU
-  
- getSimulator() - Method in interface org.opentrafficsim.core.network.Link
-  
- getSimulator() - Method in class org.opentrafficsim.core.network.OTSLink
- getSlope() - Method in interface org.opentrafficsim.core.network.Node
-  
- getSlope() - Method in class org.opentrafficsim.core.network.OTSNode
- getSpeed() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
- getSpeed(Time) - Method in class org.opentrafficsim.core.gtu.AbstractGTU
- getSpeed() - Method in interface org.opentrafficsim.core.gtu.GTU
-  
- getSpeed(Time) - Method in interface org.opentrafficsim.core.gtu.GTU
-  
- getSpeed() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
- 
Returns the speed. 
- getSpeed() - Method in interface org.opentrafficsim.core.gtu.perception.EgoPerception
- 
Returns the speed. 
- getSpeed(Duration) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
- 
Calculate the speed of the GTU after the given duration since the start of the plan. 
- getSpeed(Time) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
- 
Calculate the speed of the GTU at the given time. 
- getSpeed() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.SpeedSegment
-  
- getSpeed() - Method in class org.opentrafficsim.core.math.Speed3D
- 
Retrieve the norm of this Speed3D. 
- getStartNode() - Method in interface org.opentrafficsim.core.network.Link
-  
- getStartNode() - Method in class org.opentrafficsim.core.network.OTSLink
- getStartSpeed() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
- 
Return the start speed of the entire plan. 
- getStartTime() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
- 
Return the (absolute) start time of the operational plan. 
- getStrategicalPlanner() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
- getStrategicalPlanner(Time) - Method in class org.opentrafficsim.core.gtu.AbstractGTU
- getStrategicalPlanner() - Method in interface org.opentrafficsim.core.gtu.GTU
-  
- getStrategicalPlanner(Time) - Method in interface org.opentrafficsim.core.gtu.GTU
-  
- getStream(Quantity<T, ?>) - Method in class org.opentrafficsim.core.egtf.DataSource
- 
Get a stream for the quantity of this data source. 
- getTacticalPlanner() - Method in interface org.opentrafficsim.core.gtu.GTU
-  
- getTacticalPlanner(Time) - Method in interface org.opentrafficsim.core.gtu.GTU
-  
- getTacticalPlanner() - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
- 
Get tactical planner for the GTU. 
- getTacticalPlanner(Time) - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
- 
Get tactical planner for the GTU. 
- getTheta() - Method in class org.opentrafficsim.core.math.Acceleration3D
- 
Retrieve the theta of this Acceleration3D. 
- getTheta() - Method in class org.opentrafficsim.core.math.Speed3D
- 
Retrieve the theta of this Speed3D. 
- getTime() - Method in interface org.opentrafficsim.core.egtf.Filter
- 
Returns the grid time. 
- getTime() - Method in class org.opentrafficsim.core.egtf.FilterDouble
- 
Returns the grid time. 
- getTime() - Method in class org.opentrafficsim.core.egtf.typed.TypedFilter
- 
Returns the grid time. 
- getTime() - Method in class org.opentrafficsim.core.perception.AbstractHistorical.EventValue
- 
Returns the time of this event. 
- getTimestamp() - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerceptionCategory
- 
Returns the current time. 
- getTimeStampedAcceleration() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
- 
Return the time stamped acceleration. 
- getTimeStampedLength() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
- 
Return the time stamped length. 
- getTimeStampedSpeed() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
- 
Return the time stamped speed. 
- getTimeStampedWidth() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
- 
Return the time stamped width. 
- getTimeVector() - Method in class org.opentrafficsim.core.egtf.typed.TypedFilter
- 
Returns the grid time. 
- getTotalDuration() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
- 
Return the time it will take to complete the entire operational plan. 
- getTotalLength() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
- 
Return the distance the entire operational plan will cover. 
- getTraveledDistance(Duration) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
- 
Calculate the distance traveled as part of this plan after the given duration since the start of the plan. 
- getTraveledDistance(Time) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
- 
Calculate the distance traveled as part of this plan at the given absolute time. 
- getTraveledDistanceSI(Duration) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
- 
Calculate the distance traveled as part of this plan after the given duration since the start of the plan. 
- getTraveledDistanceSI(Time) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
- 
Calculate the distance traveled as part of this plan at the given absolute time. 
- getType() - Method in class org.opentrafficsim.core.gtu.RelativePosition
-  
- getUnit() - Method in class org.opentrafficsim.core.units.distributions.AbstractContinuousDistScalar
-  
- getUnit() - Method in class org.opentrafficsim.core.units.distributions.AbstractDiscreteDistScalar
-  
- getValue() - Method in class org.opentrafficsim.core.distributions.ConstantGenerator
- 
Returns the value. 
- getValue(Supplier<T>, Object...) - Method in class org.opentrafficsim.core.gtu.NestedCache
- 
Returns a value. 
- getValue(Object) - Method in class org.opentrafficsim.core.gtu.NestedCache
- 
Return value for key. 
- getValue() - Method in class org.opentrafficsim.core.perception.AbstractHistorical.EventValue
- 
Returns the value of this event. 
- getValue() - Method in class org.opentrafficsim.core.perception.HistoricalParameters.ParameterValueSet
-  
- getWeight(Link) - Method in interface org.opentrafficsim.core.network.LinkWeight
- 
Returns the link weight. 
- getWidth() - Method in interface org.opentrafficsim.core.gtu.GTU
-  
- getWidth() - Method in class org.opentrafficsim.core.gtu.GTUCharacteristics
- 
Retrieve the width. 
- getWidth() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
- 
Returns the width. 
- getWidth() - Method in interface org.opentrafficsim.core.gtu.perception.EgoPerception
- 
Returns the width. 
- getX() - Method in class org.opentrafficsim.core.math.Acceleration3D
- 
Retrieve the x-component of this Acceleration3D. 
- getX() - Method in class org.opentrafficsim.core.math.Speed3D
- 
Retrieve the x-component of this Speed3D. 
- getY() - Method in class org.opentrafficsim.core.math.Acceleration3D
- 
Retrieve the y-component of this Acceleration3D. 
- getY() - Method in class org.opentrafficsim.core.math.Speed3D
- 
Retrieve the y-component of this Speed3D. 
- getYaw() - Method in class org.opentrafficsim.core.math.Angle3D
-  
- getYaw() - Method in class org.opentrafficsim.core.math.Direction3D
-  
- getZ() - Method in class org.opentrafficsim.core.math.Acceleration3D
- 
Retrieve the z-component of this Acceleration3D. 
- getZ() - Method in class org.opentrafficsim.core.math.Speed3D
- 
Retrieve the z-component of this Speed3D. 
- GTU - Interface in org.opentrafficsim.core.gtu
- 
Generalized Travel Unit. 
- GTU_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Link
- 
The timed event type for pub/sub indicating the addition of a GTU to the link. 
- GTU_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
- 
The timed event type for pub/sub indicating the addition of a GTU to the network. 
- GTU_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Link
- 
The timed event type for pub/sub indicating the removal of a GTU from the link. 
- GTU_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
- 
The timed event type for pub/sub indicating the removal of a GTU from the network. 
- GTUCharacteristics - Class in org.opentrafficsim.core.gtu
- 
Characteristics of a GTU. 
- GTUCharacteristics(GTUType, Length, Length, Speed, Acceleration, Acceleration, Length) - Constructor for class org.opentrafficsim.core.gtu.GTUCharacteristics
- 
Construct a new set of GTUCharacteristics. 
- GTUCompatibility<I extends HierarchicalType<I> & Compatibility<GTUType,I>> - Class in org.opentrafficsim.core.compatibility
- 
Directional GTUType dependent compatibility. 
- GTUCompatibility(I) - Constructor for class org.opentrafficsim.core.compatibility.GTUCompatibility
- 
Construct a new Compatibility object with empty allowed and forbidden sets for both directions. 
- GTUCompatibility(GTUCompatibility<I>) - Constructor for class org.opentrafficsim.core.compatibility.GTUCompatibility
- 
Construct a new Compatibility and deep copy the allowed and forbidden sets for both directions from an existing
 Compatibility. 
- GTUDirectionality - Enum in org.opentrafficsim.core.gtu
- 
Longitudinal driving directions for a GTU. 
- GTUException - Exception in org.opentrafficsim.core.gtu
- 
Exception thrown when GTU encounters a problem. 
- GTUException() - Constructor for exception org.opentrafficsim.core.gtu.GTUException
-  
- GTUException(String) - Constructor for exception org.opentrafficsim.core.gtu.GTUException
-  
- GTUException(Throwable) - Constructor for exception org.opentrafficsim.core.gtu.GTUException
-  
- GTUException(String, Throwable) - Constructor for exception org.opentrafficsim.core.gtu.GTUException
-  
- GTUException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.gtu.GTUException
-  
- GTUType - Class in org.opentrafficsim.core.gtu
- 
A GTU type identifies the type of a GTU. 
- GTUType(String, GTUType) - Constructor for class org.opentrafficsim.core.gtu.GTUType
-  
- OBJECT_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
- 
The (regular, not timed) event type for pub/sub indicating the addition of an ObjectInterface implementing object. 
- OBJECT_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
- 
The (regular, not timed) event type for pub/sub indicating the removal of an ObjectInterface implementing object. 
- ObjectInterface - Interface in org.opentrafficsim.core.object
- 
Generic object that can be placed in the model. 
- offer(E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalQueue
- offer(E) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
- offerFirst(E) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
- offerLast(E) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
- offsetGeometryOLD(OTSLine3D, double) - Static method in class org.opentrafficsim.core.geometry.OTSBufferingJTS
- 
Generate a Geometry that has a fixed offset from a reference Geometry. 
- offsetLine(OTSLine3D, double) - Static method in class org.opentrafficsim.core.geometry.OTSBufferingJTS
- 
Construct parallel line without. 
- offsetLine(OTSLine3D, double, double) - Static method in class org.opentrafficsim.core.geometry.OTSBufferingJTS
- 
Create a line at linearly varying offset from a reference line. 
- offsetLine(double) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
- 
Construct parallel line.
 TODO Let the Z-component of the result follow the Z-values of the reference line.
 
- offsetLine(double, double) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
- 
Create a line at linearly varying offset from this line. 
- offsetLine(double[], double[]) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
- 
Create a line at linearly varying offset from this line. 
- offsetLine(OTSLine3D, double) - Static method in class org.opentrafficsim.core.geometry.OTSOffsetLinePK
- 
Construct an offset line. 
- OFFSETMETHOD - Static variable in class org.opentrafficsim.core.geometry.OTSLine3D
- 
Which offset line method to use... 
- operationalPlan - Variable in class org.opentrafficsim.core.gtu.AbstractGTU
- 
The current operational plan, which provides a short-term movement over time. 
- OperationalPlan - Class in org.opentrafficsim.core.gtu.plan.operational
- 
An Operational plan describes a path through the world with a speed profile that a GTU intends to follow. 
- OperationalPlan(GTU, OTSLine3D, Time, Speed, List<OperationalPlan.Segment>) - Constructor for class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
- 
Construct an operational plan. 
- OperationalPlan(GTU, DirectedPoint, Time, Duration) - Constructor for class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
- 
Build a plan where the GTU will wait for a certain time. 
- OperationalPlan.AccelerationSegment - Class in org.opentrafficsim.core.gtu.plan.operational
- 
The segment of an operational plan in which the acceleration is constant. 
- OperationalPlan.Segment - Class in org.opentrafficsim.core.gtu.plan.operational
- 
The segment of an operational plan contains a part of the speed profile of a movement in which some of the variables
 determining movement (speed, acceleration) are constant. 
- OperationalPlan.SpeedSegment - Class in org.opentrafficsim.core.gtu.plan.operational
- 
The segment of an operational plan in which the speed is constant. 
- OperationalPlanBuilder - Class in org.opentrafficsim.core.gtu.plan.operational
- 
Builder for several often used operational plans. 
- OperationalPlanException - Exception in org.opentrafficsim.core.gtu.plan.operational
- 
Exception for the operational plan, e.g. 
- OperationalPlanException() - Constructor for exception org.opentrafficsim.core.gtu.plan.operational.OperationalPlanException
- 
Construct an operational plan exception. 
- OperationalPlanException(String) - Constructor for exception org.opentrafficsim.core.gtu.plan.operational.OperationalPlanException
-  
- OperationalPlanException(Throwable) - Constructor for exception org.opentrafficsim.core.gtu.plan.operational.OperationalPlanException
-  
- OperationalPlanException(String, Throwable) - Constructor for exception org.opentrafficsim.core.gtu.plan.operational.OperationalPlanException
-  
- OperationalPlanException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.gtu.plan.operational.OperationalPlanException
-  
- org.opentrafficsim.core.animation - package org.opentrafficsim.core.animation
-  
- org.opentrafficsim.core.compatibility - package org.opentrafficsim.core.compatibility
- 
Compatibility package. 
- org.opentrafficsim.core.distributions - package org.opentrafficsim.core.distributions
- 
Generic implementation of a set of objects with defined probabilities / frequencies. 
- org.opentrafficsim.core.dsol - package org.opentrafficsim.core.dsol
- 
Extensions of the DSOL simulator interfaces and classes for OTS units. 
- org.opentrafficsim.core.egtf - package org.opentrafficsim.core.egtf
- 
Contains classes to use the Extended Generalized Treiber-Helbing Filter, which is equal to the Adaptive Smoothing Method if a
 single data source is used. 
- org.opentrafficsim.core.egtf.typed - package org.opentrafficsim.core.egtf.typed
- 
Contains extensions of the EGTF classes with strongly typed parameters. 
- org.opentrafficsim.core.geometry - package org.opentrafficsim.core.geometry
- 
 Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. 
- org.opentrafficsim.core.gtu - package org.opentrafficsim.core.gtu
- 
GTU (Generalized Travel Unit) is the base class for cars, trains, pedestrians, etc. 
- org.opentrafficsim.core.gtu.behavioralcharacteristics - package org.opentrafficsim.core.gtu.behavioralcharacteristics
- 
List of parameters. 
- org.opentrafficsim.core.gtu.perception - package org.opentrafficsim.core.gtu.perception
- 
The perception module of a GTU is responsible for perceiving (sensing) the environment of the GTU, which includes the
 locations of other GTUs. 
- org.opentrafficsim.core.gtu.plan.operational - package org.opentrafficsim.core.gtu.plan.operational
- 
Operational plans describe a path through the world with a speed profile that a GTU intends to follow. 
- org.opentrafficsim.core.gtu.plan.strategical - package org.opentrafficsim.core.gtu.plan.strategical
- 
Strategical planners. 
- org.opentrafficsim.core.gtu.plan.tactical - package org.opentrafficsim.core.gtu.plan.tactical
- 
Tactical planners generate operational plans that are in line with reaching the goals of the strategical plan. 
- org.opentrafficsim.core.idgenerator - package org.opentrafficsim.core.idgenerator
- 
Generator names for any kind of object. 
- org.opentrafficsim.core.math - package org.opentrafficsim.core.math
- 
Commonly used mathematical operations. 
- org.opentrafficsim.core.network - package org.opentrafficsim.core.network
- 
Classes that build a network with nodes, links, and cross-sections. 
- org.opentrafficsim.core.network.factory.xml.units - package org.opentrafficsim.core.network.factory.xml.units
- 
 Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. 
- org.opentrafficsim.core.network.route - package org.opentrafficsim.core.network.route
- 
Routes and route probabilities. 
- org.opentrafficsim.core.object - package org.opentrafficsim.core.object
- 
Static objects that the GTU might have to avoid. 
- org.opentrafficsim.core.perception - package org.opentrafficsim.core.perception
- 
The perception package takes care of registering perceivable objects that are used in an OTS study. 
- org.opentrafficsim.core.perception.collections - package org.opentrafficsim.core.perception.collections
- 
Historical versions of almost all java non-concurrent collections. 
- org.opentrafficsim.core.units.distributions - package org.opentrafficsim.core.units.distributions
- 
Strongly typed distributions. 
- originNode() - Method in class org.opentrafficsim.core.network.route.Route
-  
- OTS2DSet - Class in org.opentrafficsim.core.geometry
- 
Set of OTSShape objects and provides methods for fast selection of those objects that intersect an OTSShape. 
- OTS2DSet(Rectangle2D, double) - Constructor for class org.opentrafficsim.core.geometry.OTS2DSet
- 
Construct an empty OTS2DSet for a rectangular region. 
- OTSAnimator - Class in org.opentrafficsim.core.dsol
- 
Construct a DSOL DEVSAnimator the easy way. 
- OTSAnimator() - Constructor for class org.opentrafficsim.core.dsol.OTSAnimator
- 
Construct an OTSAnimator. 
- OTSAnimatorInterface - Interface in org.opentrafficsim.core.dsol
- 
 Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. 
- OTSBufferingJTS - Class in org.opentrafficsim.core.geometry
- 
 Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. 
- OTSDEVSRTParallelMove - Class in org.opentrafficsim.core.dsol
- 
 Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. 
- OTSDEVSRTParallelMove(int) - Constructor for class org.opentrafficsim.core.dsol.OTSDEVSRTParallelMove
- 
Create a new OTSRealTimeClock. 
- OTSDEVSRTParallelMove() - Constructor for class org.opentrafficsim.core.dsol.OTSDEVSRTParallelMove
- 
Create a new OTSRealTimeClock. 
- OTSGeometryException - Exception in org.opentrafficsim.core.geometry
- 
 Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. 
- OTSGeometryException() - Constructor for exception org.opentrafficsim.core.geometry.OTSGeometryException
- 
construct empty OTSGeometryException. 
- OTSGeometryException(String) - Constructor for exception org.opentrafficsim.core.geometry.OTSGeometryException
-  
- OTSGeometryException(Throwable) - Constructor for exception org.opentrafficsim.core.geometry.OTSGeometryException
-  
- OTSGeometryException(String, Throwable) - Constructor for exception org.opentrafficsim.core.geometry.OTSGeometryException
-  
- OTSGeometryException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.geometry.OTSGeometryException
-  
- OTSGeometryUtil - Class in org.opentrafficsim.core.geometry
- 
Utility class for OTS geometry. 
- OTSLine3D - Class in org.opentrafficsim.core.geometry
- 
Line with OTSPoint3D points, a cached length indexed line, a cahced length, and a cached centroid (all calculated on first
 use). 
- OTSLine3D(OTSPoint3D...) - Constructor for class org.opentrafficsim.core.geometry.OTSLine3D
- 
Construct a new OTSLine3D. 
- OTSLine3D(Coordinate[]) - Constructor for class org.opentrafficsim.core.geometry.OTSLine3D
- 
Construct a new OTSLine3D from an array of Coordinate. 
- OTSLine3D(LineString) - Constructor for class org.opentrafficsim.core.geometry.OTSLine3D
- 
Construct a new OTSLine3D from a LineString. 
- OTSLine3D(Geometry) - Constructor for class org.opentrafficsim.core.geometry.OTSLine3D
- 
Construct a new OTSLine3D from a Geometry. 
- OTSLine3D(List<OTSPoint3D>) - Constructor for class org.opentrafficsim.core.geometry.OTSLine3D
- 
Construct a new OTSLine3D from a List<OTSPoint3D>. 
- OTSLine3D(Path2D) - Constructor for class org.opentrafficsim.core.geometry.OTSLine3D
- 
Construct a new OTSShape (closed shape) from a Path2D. 
- OTSLine3D.FractionalFallback - Enum in org.opentrafficsim.core.geometry
- 
Fallback method for when fractional projection fails as the point is beyond the line or from numerical limitations. 
- OTSLine3D.OffsetMethod - Enum in org.opentrafficsim.core.geometry
- 
Which offsetLine method to use... 
- OTSLink - Class in org.opentrafficsim.core.network
- 
A standard implementation of a link between two OTSNodes. 
- OTSLink(Network, String, Node, Node, LinkType, OTSLine3D, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.core.network.OTSLink
- 
Construct a new link. 
- OTSLink(Network, OTSSimulatorInterface, OTSLink) - Constructor for class org.opentrafficsim.core.network.OTSLink
- 
Clone a link for a new network. 
- OTSModelInterface - Interface in org.opentrafficsim.core.dsol
- 
OTSModelInterface described the gneric properties of an OTSModel such as the network and the model name. 
- OTSNetwork - Class in org.opentrafficsim.core.network
- 
A Network consists of a set of links. 
- OTSNetwork(String) - Constructor for class org.opentrafficsim.core.network.OTSNetwork
- 
Construction of an empty network. 
- OTSNetworkUtils - Class in org.opentrafficsim.core.network
- 
OTSNetworkCloner makes a deep clone of a network. 
- OTSNode - Class in org.opentrafficsim.core.network
- 
The Node is a point with an id. 
- OTSNode(Network, String, OTSPoint3D, Direction, Angle) - Constructor for class org.opentrafficsim.core.network.OTSNode
- 
Construction of a Node. 
- OTSNode(Network, String, OTSPoint3D) - Constructor for class org.opentrafficsim.core.network.OTSNode
- 
Construction of a Node. 
- OTSOffsetLinePK - Class in org.opentrafficsim.core.geometry
- 
Peter Knoppers' attempt to implement offsetLine. 
- OTSPoint3D - Class in org.opentrafficsim.core.geometry
- 
An OTSPoint3D implements a 3D-coordinate for OTS. 
- OTSPoint3D(double, double, double) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
- 
The x, y and z in the point are assumed to be in meters relative to an origin. 
- OTSPoint3D(double[]) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
-  
- OTSPoint3D(OTSPoint3D) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
-  
- OTSPoint3D(Point3d) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
-  
- OTSPoint3D(CartesianPoint) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
-  
- OTSPoint3D(DirectedPoint) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
-  
- OTSPoint3D(Point2D) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
-  
- OTSPoint3D(Coordinate) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
-  
- OTSPoint3D(Point) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
-  
- OTSPoint3D(double, double) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
- 
The x and y in the point are assumed to be in meters relative to an origin. 
- OTSReplication - Class in org.opentrafficsim.core.dsol
- 
 Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. 
- OTSReplication(String, Experiment.TimeDoubleUnit<OTSSimulatorInterface>) - Constructor for class org.opentrafficsim.core.dsol.OTSReplication
-  
- OTSShape - Class in org.opentrafficsim.core.geometry
- 
 Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. 
- OTSShape(OTSPoint3D...) - Constructor for class org.opentrafficsim.core.geometry.OTSShape
- 
Construct a new OTSShape (closed shape). 
- OTSShape(Coordinate[]) - Constructor for class org.opentrafficsim.core.geometry.OTSShape
- 
Construct a new OTSShape (closed shape) from an array of Coordinate. 
- OTSShape(LineString) - Constructor for class org.opentrafficsim.core.geometry.OTSShape
- 
Construct a new OTSShape (closed shape) from a LineString. 
- OTSShape(Geometry) - Constructor for class org.opentrafficsim.core.geometry.OTSShape
- 
Construct a new OTSShape (closed shape) from a Geometry. 
- OTSShape(List<OTSPoint3D>) - Constructor for class org.opentrafficsim.core.geometry.OTSShape
- 
Construct a new OTSShape (closed shape) from a List<OTSPoint3D>. 
- OTSShape(Path2D) - Constructor for class org.opentrafficsim.core.geometry.OTSShape
- 
Construct a new OTSShape (closed shape) from a Path2D. 
- OTSSimulationException - Exception in org.opentrafficsim.core.dsol
- 
Exception for the operational plan, e.g. 
- OTSSimulationException() - Constructor for exception org.opentrafficsim.core.dsol.OTSSimulationException
- 
Construct an operational plan exception. 
- OTSSimulationException(String) - Constructor for exception org.opentrafficsim.core.dsol.OTSSimulationException
-  
- OTSSimulationException(Throwable) - Constructor for exception org.opentrafficsim.core.dsol.OTSSimulationException
-  
- OTSSimulationException(String, Throwable) - Constructor for exception org.opentrafficsim.core.dsol.OTSSimulationException
-  
- OTSSimulationException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.dsol.OTSSimulationException
-  
- OTSSimulator - Class in org.opentrafficsim.core.dsol
- 
Construct a DSOL DEVSSimulator the easy way. 
- OTSSimulator() - Constructor for class org.opentrafficsim.core.dsol.OTSSimulator
- 
Construct an OTSSimulator. 
- OTSSimulatorInterface - Interface in org.opentrafficsim.core.dsol
- 
 Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. 
- Scalar3D - Class in org.opentrafficsim.core.math
- 
Calculate between Polar (spherical) and Cartesian (xyz) coordinates. 
- SCHEDULED_BUS - Static variable in class org.opentrafficsim.core.gtu.GTUType
- 
Super type for scheduled busses. 
- scheduleEvent(Time, short, Object, Object, String, Object[]) - Method in class org.opentrafficsim.core.dsol.OTSAnimator
- 
Construct and schedule a SimEvent using a Time to specify the execution time. 
- scheduleEvent(Time, short, Object, Object, String, Object[]) - Method in class org.opentrafficsim.core.dsol.OTSSimulator
- 
Construct and schedule a SimEvent using a Time to specify the execution time. 
- scheduleEvent(Time, short, Object, Object, String, Object[]) - Method in interface org.opentrafficsim.core.dsol.OTSSimulatorInterface
- 
Construct and schedule a SimEvent using a Time to specify the execution time. 
- Segment(Duration) - Constructor for class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.Segment
-  
- set(int, Distribution.FrequencyAndObject<O>) - Method in class org.opentrafficsim.core.distributions.Distribution
- 
Replace the generator at the specified position. 
- set(int, E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
- set(T) - Method in interface org.opentrafficsim.core.perception.Historical
- 
Set value at the current simulation time. 
- set(T) - Method in class org.opentrafficsim.core.perception.HistoricalValue
- 
Set value at the current simulation time. 
- set(T) - Method in class org.opentrafficsim.core.perception.NullHistorical
- 
Set value at the current simulation time. 
- setAllIn(Parameters) - Method in class org.opentrafficsim.core.perception.HistoricalParameters
- setCapacity(Frequency) - Method in interface org.opentrafficsim.core.network.Capacity
- 
Set the link capacity. 
- setCapacity(Frequency) - Method in class org.opentrafficsim.core.network.CapacityOTSLink
- 
Set the link capacity. 
- setDescription(String) - Method in class org.opentrafficsim.core.dsol.AbstractOTSModel
-  
- setFilter(Filter) - Method in class org.opentrafficsim.core.egtf.EgtfParallelListener
- 
Set the filter results, this is done by the EGTF. 
- setGaussKernel(Length, Duration) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
- 
Sets a Gaussian kernel with infinite range. 
- setGaussKernel(Length, Duration, Length, Duration) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
- 
Returns a Gaussian kernel with limited range. 
- setGaussKernelSI(double, double) - Method in class org.opentrafficsim.core.egtf.EGTF
- 
Sets a Gaussian kernel with infinite range. 
- setGaussKernelSI(double, double, double, double) - Method in class org.opentrafficsim.core.egtf.EGTF
- 
Sets a Gaussian kernel with limited range. 
- setHistoryManager(HistoryManager) - Method in class org.opentrafficsim.core.dsol.OTSReplication
- 
Set history manager. 
- setKernel() - Method in class org.opentrafficsim.core.egtf.EGTF
- 
Sets a default exponential kernel with infinite range, sigma = 300m, and tau = 30s. 
- setKernel(Length, Duration) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
- 
Sets an exponential kernel with infinite range. 
- setKernel(Length, Duration, Length, Duration) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
- 
Returns an exponential kernel with limited range. 
- setKernel(Length, Duration, KernelShape) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
- 
Sets a kernel with limited range and provided shape. 
- setKernelSI(double, double) - Method in class org.opentrafficsim.core.egtf.EGTF
- 
Sets an exponential kernel with infinite range. 
- setKernelSI(double, double, double, double) - Method in class org.opentrafficsim.core.egtf.EGTF
- 
Sets an exponential kernel with limited range. 
- setKernelSI(double, double, KernelShape) - Method in class org.opentrafficsim.core.egtf.EGTF
- 
Sets a kernel with limited range and provided shape. 
- setMaximumAcceleration(Acceleration) - Method in class org.opentrafficsim.core.gtu.AbstractGTU
-  
- setMaximumDeceleration(Acceleration) - Method in class org.opentrafficsim.core.gtu.AbstractGTU
-  
- setMoveThreads(int) - Method in class org.opentrafficsim.core.dsol.OTSDEVSRTParallelMove
-  
- setNetwork(OTSNetwork) - Method in class org.opentrafficsim.core.gtu.AbstractLinkBasedGTU
-  
- setParameter(ParameterType<T>, T) - Method in class org.opentrafficsim.core.perception.HistoricalParameters
- setParameterResettable(ParameterType<T>, T) - Method in class org.opentrafficsim.core.perception.HistoricalParameters
- setParameters(Parameters) - Method in class org.opentrafficsim.core.gtu.AbstractGTU
- setParameters(Parameters) - Method in interface org.opentrafficsim.core.gtu.GTU
-  
- setParameters(Parameters) - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlannerFactory
- 
Set parameters to use with the next creation of a strategical planner. 
- setParent(GTU) - Method in class org.opentrafficsim.core.gtu.AbstractGTU
- 
Set the parent GTU. 
- setParent(GTU) - Method in interface org.opentrafficsim.core.gtu.GTU
- 
Set the parent GTU. 
- setPrintInterval(long) - Static method in class org.opentrafficsim.core.gtu.Profile
- 
Sets a print interval. 
- setShortName(String) - Method in class org.opentrafficsim.core.dsol.AbstractOTSModel
-  
- setValues(Parameters, GTUType) - Method in interface org.opentrafficsim.core.gtu.behavioralcharacteristics.ParameterFactory
- 
Creates a set of parameters for the provided GTU type. 
- setValues(Parameters, GTUType) - Method in class org.opentrafficsim.core.gtu.behavioralcharacteristics.ParameterFactoryByType
- 
Creates a set of parameters for the provided GTU type. 
- setValues(Parameters, GTUType) - Method in class org.opentrafficsim.core.gtu.behavioralcharacteristics.ParameterFactoryDefault
- 
Creates a set of parameters for the provided GTU type. 
- SHIP - Static variable in class org.opentrafficsim.core.gtu.GTUType
- 
Super type for ships. 
- SI - Static variable in interface org.opentrafficsim.core.egtf.Converter
- 
Standard converter that returns the internal SI data directly. 
- si(String) - Static method in class org.opentrafficsim.core.egtf.Quantity
- 
Returns a quantity with double[][]containing SI values as output format.
 
- size() - Method in class org.opentrafficsim.core.distributions.Distribution
- 
Report the number of generators. 
- size() - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
- size() - Method in class org.opentrafficsim.core.geometry.OTS2DSet
- size() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
- 
Return the number of points in this OTSLine3D. 
- size() - Method in class org.opentrafficsim.core.network.route.Route
-  
- size() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
- size() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
- solve(double, double, double) - Static method in class org.opentrafficsim.core.math.Solver
- 
Solve quadratic equation ax2+bx+c=0 for x. 
- solve(double, double) - Static method in class org.opentrafficsim.core.math.Solver
- 
Solve linear equation ax+b=0 for x. 
- Solver - Class in org.opentrafficsim.core.math
- 
Solvers for simple equations. 
- sort(Comparator<? super E>) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalList
- SpaceBasedGTU - Interface in org.opentrafficsim.core.gtu
- 
GTU that can travel in 2D or 3D space. 
- SPEED - Static variable in class org.opentrafficsim.core.egtf.typed.TypedQuantity
- 
Standard quantity for speed. 
- Speed3D - Class in org.opentrafficsim.core.math
- 
A 3D speed vector, decomposed in X, Y, and Z-speed with easy conversion from and to a spherical coordinate system. 
- Speed3D(SpeedVector) - Constructor for class org.opentrafficsim.core.math.Speed3D
- 
Construct a new Speed3D from vector of strongly typed Cartesian coordinates. 
- Speed3D(Speed, Speed, Speed) - Constructor for class org.opentrafficsim.core.math.Speed3D
- 
Construct a new Speed3D from three strongly typed Cartesian coordinates. 
- Speed3D(double, double, double, SpeedUnit) - Constructor for class org.opentrafficsim.core.math.Speed3D
- 
Construct a new Speed3D from three double Cartesian coordinates and a speed unit. 
- Speed3D(Speed, Direction, Direction) - Constructor for class org.opentrafficsim.core.math.Speed3D
- 
Construct a new Speed3D from a strongly typed speed and polar coordinates. 
- SPEED_SI - Static variable in class org.opentrafficsim.core.egtf.Quantity
- 
Standard quantity for speed. 
- SPEED_UNITS - Static variable in class org.opentrafficsim.core.network.factory.xml.units.SpeedUnits
- 
The speed units. 
- SpeedSegment(Duration) - Constructor for class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.SpeedSegment
-  
- SpeedUnits - Class in org.opentrafficsim.core.network.factory.xml.units
- 
Parser for speed with unit. 
- start() - Static method in class org.opentrafficsim.core.gtu.Profile
- 
Starts timing on the calling class and method, specified by line number. 
- start(String) - Static method in class org.opentrafficsim.core.gtu.Profile
- 
Starts timing on the calling class and method, specified by given name. 
- StaticObject - Class in org.opentrafficsim.core.object
- 
A static object with a height that a GTU might have to avoid, or which can cause occlusion for perception. 
- StaticObject(String, OTSLine3D, Length) - Constructor for class org.opentrafficsim.core.object.StaticObject
-  
- StaticObject(String, OTSLine3D) - Constructor for class org.opentrafficsim.core.object.StaticObject
-  
- statistics() - Static method in class org.opentrafficsim.core.gtu.Profile
- 
Returns a formatted string of a table with statistics. 
- STRATEGICAL_PLANNER - Static variable in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
- 
Parameter type for strategical planner. 
- StrategicalPlanner - Interface in org.opentrafficsim.core.gtu.plan.strategical
- 
A strategicalPlanner is the planner responsible for the overall 'mission' of the GTU, usually indicating where it needs to
 go. 
- StrategicalPlannerFactory<T extends StrategicalPlanner> - Interface in org.opentrafficsim.core.gtu.plan.strategical
- 
A factory class is used to generate strategical planners as the strategical planner is state-full. 
- subList(int, int) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
- subMap(K, boolean, K, boolean) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
- subMap(K, K) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedMap
- subSet(SimEventInterface<T>, SimEventInterface<T>) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
- subSet(E, boolean, E, boolean) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
- subSet(E, E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedSet
- SynchronizedRedBlackTree<T extends SimTime<?,?,T>> - Class in org.opentrafficsim.core.dsol
- 
A SynchronizedRedBlackTree implementation of the eventlistInterface. 
- SynchronizedRedBlackTree() - Constructor for class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
- 
Constructs a new SynchronizedRedBlackTree.