A B C D E F G H I K L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- Abs(double, AU) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Abs
-
Construct a new DistContinuous.Abs that always draws the same, fixed, value.
- Abs(float, AU) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Abs
-
Construct a new ContinuousDistFloatScalar.Abs that always draws the same, constant, value.
- Abs(int, AU) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Abs
-
Construct a new DiscreteDistFloatScalar.Abs that always draws the same, fixed, value.
- Abs(long, AU) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Abs
-
Construct a new DiscreteDistDoubleScalar.Abs that always draws the same, fixed, value.
- Abs(DistContinuous, AU) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Abs
-
Construct a new DistContinuous.Abs.
- Abs(DistContinuous, AU) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Abs
-
Construct a new ContinuousDistFloatScalar.Abs.
- Abs(DistDiscrete, AU) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Abs
-
Construct a new DiscreteDistDoubleScalar.Abs.
- Abs(DistDiscrete, AU) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Abs
-
Construct a new DiscreteDistFloatScalar.Abs.
- AbstractContinuousDistScalar - Class in org.opentrafficsim.core.units.distributions
-
Continuous distribution with unit.
- AbstractContinuousDistScalar(double, Unit<?>) - Constructor for class org.opentrafficsim.core.units.distributions.AbstractContinuousDistScalar
-
Construct a new AbstractContinuousDistScalar that always draws the same, fixed, value.
- AbstractContinuousDistScalar(DistContinuous, Unit<?>) - Constructor for class org.opentrafficsim.core.units.distributions.AbstractContinuousDistScalar
-
Construct a new AbstractContinuousDistScalar.
- AbstractDiscreteDistScalar - Class in org.opentrafficsim.core.units.distributions
-
Discrete distribution with unit.
- AbstractDiscreteDistScalar(long, Unit<?>) - Constructor for class org.opentrafficsim.core.units.distributions.AbstractDiscreteDistScalar
-
Construct a new AbstractDiscreteDistScalar that always draws the same, fixed, value.
- AbstractDiscreteDistScalar(DistDiscrete, Unit<?>) - Constructor for class org.opentrafficsim.core.units.distributions.AbstractDiscreteDistScalar
-
Construct a new AbstractDiscreteDistScalar.
- AbstractGtu - Class in org.opentrafficsim.core.gtu
-
Implements the basic functionalities of any GTU: the ability to move on 3D-space according to a plan.
- AbstractGtu(String, GtuType, OTSSimulatorInterface, PerceivableContext) - Constructor for class org.opentrafficsim.core.gtu.AbstractGtu
- AbstractGtu(IdGenerator, GtuType, OTSSimulatorInterface, PerceivableContext) - Constructor for class org.opentrafficsim.core.gtu.AbstractGtu
- AbstractHistorical<T,E extends org.opentrafficsim.core.perception.AbstractHistorical.Event> - Class in org.opentrafficsim.core.perception
-
Base class for objects or properties that can be perceived from their actual state in the past.
- AbstractHistorical(HistoryManager) - Constructor for class org.opentrafficsim.core.perception.AbstractHistorical
-
Construct a new AbstractHistorical.
- AbstractHistorical.EventValue<T> - Class in org.opentrafficsim.core.perception
-
Standard event which stores a time and value.
- AbstractHistoricalCollection<E,C extends Collection<E>> - Class in org.opentrafficsim.core.perception.collections
-
Collection-valued historical state.
- AbstractHistoricalCollection(HistoryManager, C) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
-
Construct a new AbstractHistoricalCollection.
- AbstractHistoricalCollection.AddEvent<E,C extends Collection<E>> - Class in org.opentrafficsim.core.perception.collections
-
Event for adding value to the collection.
- AbstractHistoricalCollection.EventCollection<E,C extends Collection<E>> - Class in org.opentrafficsim.core.perception.collections
-
Abstract super class for events that add or remove a value from the collection.
- AbstractHistoricalCollection.RemoveEvent<E,C extends Collection<E>> - Class in org.opentrafficsim.core.perception.collections
-
Event for removing value from the collection.
- AbstractHistoricalList<E,L extends List<E>> - Class in org.opentrafficsim.core.perception.collections
-
List-valued historical state.
- AbstractHistoricalList(HistoryManager, L) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
-
Construct a new AbstractHistoricalList.
- AbstractHistoricalList.AddEvent<E,L extends List<E>> - Class in org.opentrafficsim.core.perception.collections
-
Class for events that add a value to the list.
- AbstractHistoricalList.EventList<E,L extends List<E>> - Class in org.opentrafficsim.core.perception.collections
-
Abstract super class for events that add or remove a value from the list.
- AbstractHistoricalList.RemoveEvent<E,L extends List<E>> - Class in org.opentrafficsim.core.perception.collections
-
Class for events that remove a value from the list.
- AbstractHistoricalMap<K,V,M extends Map<K,V>> - Class in org.opentrafficsim.core.perception.collections
-
Map-valued historical state.
- AbstractHistoricalMap(HistoryManager, M) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
-
Constructor.
- AbstractHistoricalMap.EventMap<K,V,M extends Map<K,V>> - Class in org.opentrafficsim.core.perception.collections
-
Abstract super class for events that add or remove a value from the map.
- AbstractHistoricalNavigableMap<K,V,M extends NavigableMap<K,V>> - Class in org.opentrafficsim.core.perception.collections
-
NavigableMap-valued historical state.
- AbstractHistoricalNavigableMap(HistoryManager, M) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
-
Construct a new AbstractHistoricalNavigableMap.
- AbstractHistoricalNavigableSet<E,S extends NavigableSet<E>> - Class in org.opentrafficsim.core.perception.collections
-
NavigableSet-valued historical state.
- AbstractHistoricalNavigableSet(HistoryManager, S) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
-
Construct a new AbstractHistoricalNaviableSet.
- AbstractHistoricalQueue<E,Q extends Queue<E>> - Class in org.opentrafficsim.core.perception.collections
-
Queue-valued historical state.
- AbstractHistoricalQueue(HistoryManager, Q) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalQueue
-
Construct a new AbstractHistoricalQueue.
- AbstractHistoricalSortedMap<K,V,M extends SortedMap<K,V>> - Class in org.opentrafficsim.core.perception.collections
-
SortedMap-valued historical state.
- AbstractHistoricalSortedMap(HistoryManager, M) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedMap
-
Construct a new AbstractHistoricalSortedMap.
- AbstractHistoricalSortedSet<E,S extends SortedSet<E>> - Class in org.opentrafficsim.core.perception.collections
-
SortedSet-valued historical state.
- AbstractHistoricalSortedSet(HistoryManager, S) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedSet
-
Construct a new AbstractHistoricalSortedSet.
- AbstractOTSModel - Class in org.opentrafficsim.core.dsol
-
AbstractOTSModel is the base class for a model that runs on an OTSSimulator.
- AbstractOTSModel(OTSSimulatorInterface) - Constructor for class org.opentrafficsim.core.dsol.AbstractOTSModel
-
Instantiate an abstract OTSModel.
- AbstractOTSModel(OTSSimulatorInterface, String, String) - Constructor for class org.opentrafficsim.core.dsol.AbstractOTSModel
-
Instantiate an abstract OTSModel.
- AbstractOTSModel(OTSSimulatorInterface, String, String, StreamInformation) - Constructor for class org.opentrafficsim.core.dsol.AbstractOTSModel
-
Instantiate an abstract OTSModel with an initial set of streams (e.g., with seed management).
- AbstractOTSSimulationApplication - Class in org.opentrafficsim.core.dsol
-
AbstractOTSSimulationApplication is a class that can be extended by a simulation application that runs from the command line.
- AbstractOTSSimulationApplication(OTSModelInterface) - Constructor for class org.opentrafficsim.core.dsol.AbstractOTSSimulationApplication
-
The application, which is model aware.
- AbstractPerception<G extends Gtu> - Class in org.opentrafficsim.core.gtu.perception
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- AbstractPerception(G) - Constructor for class org.opentrafficsim.core.gtu.perception.AbstractPerception
-
Construct a new AbstractPerception.
- AbstractPerceptionCategory<G extends Gtu,P extends Perception<G>> - Class in org.opentrafficsim.core.gtu.perception
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- AbstractPerceptionCategory(P) - Constructor for class org.opentrafficsim.core.gtu.perception.AbstractPerceptionCategory
-
Construct a new AbstractPerceptionCategory.
- Acceleration3D - Class in org.opentrafficsim.core.math
-
A 3D acceleration vector, decomposed in X, Y, and Z-acceleration with easy conversion from and to a spherical coordinate system.
- Acceleration3D(double, double, double, AccelerationUnit) - Constructor for class org.opentrafficsim.core.math.Acceleration3D
-
Construct a new Acceleration3D from three double Cartesian coordinates and a acceleration unit.
- Acceleration3D(Acceleration, Acceleration, Acceleration) - Constructor for class org.opentrafficsim.core.math.Acceleration3D
-
Construct a new Acceleration3D from three strongly typed Cartesian coordinates.
- Acceleration3D(Acceleration, Direction, Direction) - Constructor for class org.opentrafficsim.core.math.Acceleration3D
-
Construct a new Acceleration3D from a strongly typed acceleration and polar coordinates.
- Acceleration3D(AccelerationVector) - Constructor for class org.opentrafficsim.core.math.Acceleration3D
-
Construct a new Acceleration3D from vector of strongly typed Cartesian coordinates.
- AccelerationSegment(Duration, Acceleration) - Constructor for class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.AccelerationSegment
-
Construct a new AccelerationSegment.
- add(int, E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
- add(int, Distribution.FrequencyAndObject<O>) - Method in class org.opentrafficsim.core.distributions.Distribution
-
Insert a generator at the specified position in the internally stored list.
- add(E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
- add(E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
- add(SimEventInterface<T>) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
- add(Distribution.FrequencyAndObject<O>) - Method in class org.opentrafficsim.core.distributions.Distribution
-
Append a generator to the internally stored list.
- addAll(int, Collection<? extends E>) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
- addAll(Collection<? extends E>) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
- addAll(Collection<? extends SimEventInterface<T>>) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
- addAllowedGTUType(GtuType, LongitudinalDirectionality) - Method in class org.opentrafficsim.core.compatibility.GtuCompatibility
-
Add a GTUType to this GTUCompatibility.
- addConnection(GtuType, Link, Link) - Method in class org.opentrafficsim.core.network.OTSNode
-
Add a single connection for a GTU type to the connections map.
- addConnections(GtuType, Link, Set<Link>) - Method in class org.opentrafficsim.core.network.OTSNode
-
Add a set of connections for a GTU type to the connections map.
- addCorrelation(ParameterType<C>, ParameterType<T>, ParameterFactoryByType.Correlation<C, T>) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
-
Correlates one parameter to another for all GTU types.
- addCorrelation(GtuType, ParameterType<C>, ParameterType<T>, ParameterFactoryByType.Correlation<C, T>) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
-
Correlates one Parameter to another.
- addDefaultGtuTypes() - Method in interface org.opentrafficsim.core.definitions.Definitions
-
Add the default GTU Types that have been defined in the enum GTUType.DEFAULTS to the network.
- addDefaultGtuTypes() - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Add the default GTU Types that have been defined in the enum GTUType.DEFAULTS to the network.
- addDefaultLinkTypes() - Method in interface org.opentrafficsim.core.definitions.Definitions
-
Add the default LinkTypes that have been defined in the enum LinkType.DEFAULTS to the network.
- addDefaultLinkTypes() - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Add the default LinkTypes that have been defined in the enum LinkType.DEFAULTS to the network.
- addEvent(E) - Method in class org.opentrafficsim.core.perception.AbstractHistorical
-
Adds an Event to the list of events.
- AddEvent(double, E) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection.AddEvent
-
Construct a new AddEvent.
- AddEvent(double, E, int) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalList.AddEvent
-
Construct a new AddEvent.
- addFirst(E) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
- addGridData(DataStream<Z>, LengthVector, DurationVector, DoubleMatrixInterface<U, ?, ?, ?>) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
-
Adds grid data.
- addGridData(Quantity<Z, ?>, LengthVector, DurationVector, DoubleMatrixInterface<U, ?, ?, ?>) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
-
Adds grid data.
- addGridDataSI(DataStream<?>, double[], double[], double[][]) - Method in class org.opentrafficsim.core.egtf.EGTF
-
Adds grid data.
- addGridDataSI(Quantity<?, ?>, double[], double[], double[][]) - Method in class org.opentrafficsim.core.egtf.EGTF
-
Adds grid data.
- addGtu(Gtu) - Method in class org.opentrafficsim.core.gtu.AbstractGtu
-
Adds the provided GTU to this GTU, meaning it moves with this GTU.
- addGtu(Gtu) - Method in interface org.opentrafficsim.core.gtu.Gtu
-
Adds the provided GTU to this GTU, meaning it moves with this GTU.
- addGtu(Gtu) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Add a GTU to this PerceivableContext.
- addGtu(Gtu) - Method in interface org.opentrafficsim.core.perception.PerceivableContext
-
Add a GTU to this PerceivableContext.
- addGTU(Gtu) - Method in interface org.opentrafficsim.core.network.Link
-
Deprecated.
- addGTU(Gtu) - Method in class org.opentrafficsim.core.network.OTSLink
-
Deprecated.
- addGtuType(GtuType) - Method in interface org.opentrafficsim.core.definitions.Definitions
-
Add a GTU type to the map.
- addGtuType(GtuType) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Add a GTU type to the map.
- addInvisibleObject(InvisibleObjectInterface) - Method in interface org.opentrafficsim.core.network.Network
-
Add an ObjectInterface implementing object to this Network.
- addInvisibleObject(InvisibleObjectInterface) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Add an ObjectInterface implementing object to this Network.
- addLast(E) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
- addLink(Link) - Method in interface org.opentrafficsim.core.network.Network
-
Register a link in this Network.
- addLink(Link) - Method in interface org.opentrafficsim.core.network.Node
-
Add a link to this Node.
- addLink(Link) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Register a link in this Network.
- addLink(Link) - Method in class org.opentrafficsim.core.network.OTSNode
-
Add a link to this Node.
- addLinkType(LinkType) - Method in interface org.opentrafficsim.core.definitions.Definitions
-
Add a Link type to the map.
- addLinkType(LinkType) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Add a Link type to the map.
- addListener(EgtfListener) - Method in class org.opentrafficsim.core.egtf.EGTF
-
Add listener.
- addNode(Node) - Method in interface org.opentrafficsim.core.network.Network
-
Register a node in this Network.
- addNode(Node) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Register a node in this Network.
- addNode(Node) - Method in class org.opentrafficsim.core.network.route.CompleteRoute
-
Add a node to the end of the node list of this Route.
- addNode(Node) - Method in class org.opentrafficsim.core.network.route.Route
-
Add a node to the end of the node list of this Route.
- addObject(ObjectInterface) - Method in interface org.opentrafficsim.core.network.Network
-
Add an ObjectInterface implementing object to this Network.
- addObject(ObjectInterface) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Add an ObjectInterface implementing object to this Network.
- addParameter(ParameterType<T>, T) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
-
Add a fixed value Parameter for all GTU types.
- addParameter(ParameterTypeDouble, double) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
-
Add parameter for all GTU types.
- addParameter(ParameterTypeDouble, DistContinuous) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
-
Add a stochastic Double parameter for all GTU types.
- addParameter(ParameterTypeNumeric<T>, ContinuousDistDoubleScalar.Rel<T, U>) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
-
Add parameter for all GTU types.
- addParameter(GtuType, ParameterType<Double>, DistContinuous) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
-
Add a stochastic, Double Parameter for a specific GTUType.
- addParameter(GtuType, ParameterType<Integer>, DistDiscrete) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
-
Add a stochastic, Integer Parameter for a specific GTUType.
- addParameter(GtuType, ParameterType<T>, T) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
-
Add a fixed value Parameter for a specific GTUType.
- addParameter(GtuType, ParameterTypeNumeric<T>, ContinuousDistDoubleScalar.Rel<T, U>) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
-
Add a stochastic, strongly typed (DJUnits) Parameter for a specific GTUType.
- addPerceptionCategory(T) - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerception
-
Adds a perception category to the perception.
- addPerceptionCategory(T) - Method in interface org.opentrafficsim.core.gtu.perception.Perception
-
Adds a perception category to the perception.
- addPointData(DataStream<Z>, Length, Duration, Z) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
-
Adds point data.
- addPointData(Quantity<Z, ?>, Length, Duration, Z) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
-
Adds point data.
- addPointDataSI(DataStream<?>, double, double, double) - Method in class org.opentrafficsim.core.egtf.EGTF
-
Adds point data.
- addPointDataSI(Quantity<?, ?>, double, double, double) - Method in class org.opentrafficsim.core.egtf.EGTF
-
Adds point data.
- addRoute(GtuType, Route) - Method in interface org.opentrafficsim.core.network.Network
-
Add a route to this Network.
- addRoute(GtuType, Route) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Add a route to this Network.
- addStream(Quantity<T, ?>, T, T) - Method in class org.opentrafficsim.core.egtf.DataSource
-
Add a non-speed stream for the quantity to this data source.
- addStreamSI(Quantity<T, ?>, double, double) - Method in class org.opentrafficsim.core.egtf.DataSource
-
Add a stream for the quantity to this data source.
- addVectorData(DataStream<Z>, LengthVector, DurationVector, DoubleVectorInterface<U, ?, ?>) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
-
Adds vector data.
- addVectorData(Quantity<Z, ?>, LengthVector, DurationVector, DoubleVectorInterface<U, ?, ?>) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
-
Adds vector data.
- addVectorDataSI(DataStream<?>, double[], double[], double[]) - Method in class org.opentrafficsim.core.egtf.EGTF
-
Adds vector data.
- addVectorDataSI(Quantity<?, ?>, double[], double[], double[]) - Method in class org.opentrafficsim.core.egtf.EGTF
-
Adds vector data.
- ALIGN_COUNT - Static variable in class org.opentrafficsim.core.gtu.AbstractGtu
-
aligned schedule count.
- ALIGNED - Static variable in class org.opentrafficsim.core.gtu.AbstractGtu
-
aligned or not.
- Angle3D - Class in org.opentrafficsim.core.math
-
3D-rotation, RPY coded (longitudinal roll around the x-axis, lateral pitch around the y-axis and vertical yaw around the z-axis), also called Tait–Bryan angles or Cardan angles.
- Angle3D(double, double, double, AngleUnit) - Constructor for class org.opentrafficsim.core.math.Angle3D
-
Construct a new Angle3D.
- Angle3D(Angle, Angle, Angle) - Constructor for class org.opentrafficsim.core.math.Angle3D
-
Construct a new Angle3D.
- Angle3D(AngleVector) - Constructor for class org.opentrafficsim.core.math.Angle3D
-
Construct a new Angle3D.
- ANIMATION_GENERATOR_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
-
The timed event type for pub/sub indicating the addition of an GTUGenerator implementing object.
- ANIMATION_GENERATOR_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
-
The timed event type for pub/sub indicating the removal of an GTUGenerator implementing object.
- ANIMATION_GTU_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
-
The timed event type for pub/sub indicating the addition of a GTU to this Network.
- ANIMATION_GTU_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
-
The timed event type for pub/sub indicating the removal of a GTU from this Network.
- ANIMATION_INVISIBLE_OBJECT_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
-
The timed event type for pub/sub indicating the addition of an InvisibleObjectInterface implementing object.
- ANIMATION_INVISIBLE_OBJECT_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
-
The timed event type for pub/sub indicating the removal of an InvisibleObjectInterface implementing object.
- ANIMATION_LINK_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
-
The timed event type for pub/sub indicating the addition of a Link.
- ANIMATION_LINK_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
-
The timed event type for pub/sub indicating the removal of a Link.
- ANIMATION_NODE_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
-
The timed event type for pub/sub indicating the addition of a Node.
- ANIMATION_NODE_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
-
The timed event type for pub/sub indicating the removal of a Node.
- ANIMATION_OBJECT_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
-
The timed event type for pub/sub indicating the addition of an ObjectInterface implementing object.
- ANIMATION_OBJECT_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
-
The timed event type for pub/sub indicating the removal of an ObjectInterface implementing object.
- ANIMATION_ROUTE_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
-
The timed event type for pub/sub indicating the addition of a Route for a gtuType.
- ANIMATION_ROUTE_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
-
The timed event type for pub/sub indicating the removal of a Route for a gtuType.
- averageAngle(double, double) - Static method in class org.opentrafficsim.core.geometry.OTSGeometryUtil
-
Compute the average of two angles.
B
- bezier(int, Point3d...) - Static method in class org.opentrafficsim.core.geometry.Bezier
-
Construct a Bézier curve of degree n.
- bezier(Point3d...) - Static method in class org.opentrafficsim.core.geometry.Bezier
-
Construct a Bézier curve of degree n.
- Bezier - Class in org.opentrafficsim.core.geometry
-
Generation of Bézier curves.
- BICYCLE - org.opentrafficsim.core.gtu.GtuType.DEFAULTS
-
Super type for bicycle.
- BOUNDINGRADIUS - Static variable in class org.opentrafficsim.core.network.OTSNode
-
Margin around node in m when computing bounding sphere.
- buildConstantSpeedPlan(Gtu, PolyLine3d, Time, Speed) - Static method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlanBuilder
-
Build a plan with a path and a given speed.
- buildGradualAccelerationPlan(Gtu, PolyLine3d, Time, Speed, Speed) - Static method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlanBuilder
-
Build a plan with a path and a given start speed to reach a provided end speed, exactly at the end of the curve.
- buildGradualAccelerationPlan(Gtu, PolyLine3d, Time, Speed, Speed, Acceleration, Acceleration) - Static method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlanBuilder
-
Build a plan with a path and a given start speed to try to reach a provided end speed, exactly at the provided
endTime. - buildGraph(GtuType) - Method in interface org.opentrafficsim.core.network.Network
-
(Re)build the underlying graph for the given GTUType.
- buildGraph(GtuType) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
(Re)build the underlying graph for the given GTUType.
- buildMaximumAccelerationPlan(Gtu, PolyLine3d, Time, Speed, Speed, Acceleration, Acceleration) - Static method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlanBuilder
-
Build a plan with a path and a given start speed to try to reach a provided end speed.
- buildStopPlan(Gtu, PolyLine3d, Time, Speed, Acceleration) - Static method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlanBuilder
-
Build a plan with a path and a given start speed to try to come to a stop with a given deceleration.
- BUS - org.opentrafficsim.core.gtu.GtuType.DEFAULTS
-
Super type for busses.
C
- calcHashCode() - Method in class org.opentrafficsim.core.gtu.RelativePosition
-
Calculate the hash code once.
- Capacity - Interface in org.opentrafficsim.core.network
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- CapacityOTSLink - Class in org.opentrafficsim.core.network
-
A link with a maximum capacity, expressed as the maximum number of GTUs per time unit that the link can handle.
- CapacityOTSLink(Network, String, Node, Node, LinkType, PolyLine3d, Frequency) - Constructor for class org.opentrafficsim.core.network.CapacityOTSLink
-
Construct a new CapacityOTSLink.
- CapacityOTSLink(Network, CapacityOTSLink) - Constructor for class org.opentrafficsim.core.network.CapacityOTSLink
-
Clone a link for a new network.
- CAR - org.opentrafficsim.core.gtu.GtuType.DEFAULTS
-
Super type for cars.
- cartesianToPhi(double, double) - Static method in class org.opentrafficsim.core.math.Scalar3D
-
Get the (polar) phi angle, which is the projected angle in the xy-plane from the x direction.
- cartesianToRadius(double, double, double) - Static method in class org.opentrafficsim.core.math.Scalar3D
-
Get the (polar) radius based on Cartesian coordinates.
- cartesianToTheta(double, double, double) - Static method in class org.opentrafficsim.core.math.Scalar3D
-
Get the (polar) theta angle, which is the angle from the z-direction, from Cartesian coordinates.
- ceiling(E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
- ceilingEntry(K) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
- ceilingKey(K) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
- CENTER - Static variable in class org.opentrafficsim.core.gtu.RelativePosition
-
Standard relative position type CENTER.
- CENTER_GRAVITY - Static variable in class org.opentrafficsim.core.gtu.RelativePosition
-
Center of gravity.
- cleanUpHistory() - Method in class org.opentrafficsim.core.perception.HistoryManagerDEVS
-
Clean up the history of all registered
Historicals. - cleanUpHistory(Duration) - Method in class org.opentrafficsim.core.perception.AbstractHistorical
-
Removes events that are no longer needed to guarantee the history time.
- cleanUpHistory(Duration) - Method in interface org.opentrafficsim.core.perception.HistoryManager.HistoricalElement
-
Removes events that are no longer needed to guarantee the history time.
- clear() - Method in class org.opentrafficsim.core.distributions.Distribution
-
Empty the internally stored list.
- clear() - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
- clear() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
- clear() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
- clearDataBefore(double) - Method in class org.opentrafficsim.core.egtf.EGTF
-
Removes all data from before the given time.
- clearDataBefore(Duration) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
-
Removes all data from before the given time.
- clone(OTSSimulatorInterface, Network) - Method in interface org.opentrafficsim.core.object.InvisibleObjectInterface
-
Duplicate the invisibleObject in a new simulator and network.
- clone(Network) - Method in class org.opentrafficsim.core.network.route.CompleteRoute
-
Clone this Route.
- clone(Network) - Method in class org.opentrafficsim.core.network.route.Route
-
Clone this Route.
- clone(Network, boolean) - Method in class org.opentrafficsim.core.object.StaticObject
-
Clone this StaticObject for e.g., copying a network.
- clone(OTSNetwork) - Method in class org.opentrafficsim.core.network.CapacityOTSLink
-
Clone this OTSLink for e.g., copying a network.
- clone(OTSNetwork) - Method in class org.opentrafficsim.core.network.OTSLink
-
Clone this OTSLink for e.g., copying a network.
- clone(OTSNetwork, String, OTSSimulatorInterface) - Static method in class org.opentrafficsim.core.network.OTSNetworkUtils
-
Clone an OTSNetwork.
- clone1(Network) - Method in class org.opentrafficsim.core.network.OTSNode
-
Clone the OTSode for e.g., copying a network.
- clone2(Network) - Method in class org.opentrafficsim.core.network.OTSNode
-
Complete the cloning of the OTSode for e.g., copying a network.
- Colors - Class in org.opentrafficsim.core.network.factory.xml.units
-
Parsers for Colors.
- comparator() - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
- comparator() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedMap
- comparator() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedSet
- Compatibility<G extends HierarchicalType<G>,I extends HierarchicalType<I>> - Interface in org.opentrafficsim.core.compatibility
-
Compatibility of infrastructure and types of traveling units.
- Compatible - Interface in org.opentrafficsim.core.compatibility
-
Interface for infrastructure types to assess traversability by GTU types.
- CompleteRoute - Class in org.opentrafficsim.core.network.route
-
A CompleteRoute is a Route that consists of directly connected Nodes.
- CompleteRoute(String, GtuType) - Constructor for class org.opentrafficsim.core.network.route.CompleteRoute
-
Construct a new, empty CompleteRoute for a specific GTUType.
- CompleteRoute(String, GtuType, List<Node>) - Constructor for class org.opentrafficsim.core.network.route.CompleteRoute
-
Construct a new CompleteRoute for a specific GTUType, based on an initial list of nodes.
- CONFLICTING - org.opentrafficsim.core.gtu.TurnIndicatorIntent
-
Conflicting intents.
- CONNECTOR - org.opentrafficsim.core.network.LinkType.DEFAULTS
-
Virtual connection between nodes, e.g.
- ConstantGenerator<O> - Class in org.opentrafficsim.core.distributions
-
Generator implementation for a constant value.
- ConstantGenerator(O) - Constructor for class org.opentrafficsim.core.distributions.ConstantGenerator
-
Constructor.
- contains(Class<T>) - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerception
-
Returns whether the given perception category is present in this Perception.
- contains(Class<T>) - Method in interface org.opentrafficsim.core.gtu.perception.Perception
-
Returns whether the given perception category is present in this Perception.
- contains(Object) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
- contains(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
- contains(ParameterType<?>) - Method in class org.opentrafficsim.core.perception.HistoricalParameters
- contains(LongitudinalDirectionality) - Method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
-
This method looks if this directionality "contains" the provided other directionality.
- contains(Node) - Method in class org.opentrafficsim.core.network.route.Route
-
Indicate if this Route contains a specific Node.
- containsAll(Collection<?>) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
- containsAll(Collection<?>) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
- containsGtu(Gtu) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Test whether a GTU is registered in this PerceivableContext.
- containsGtu(Gtu) - Method in interface org.opentrafficsim.core.perception.PerceivableContext
-
Test whether a GTU is registered in this PerceivableContext.
- containsGtuId(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Test whether a GTU with a specific id is registered in this PerceivableContext.
- containsGtuId(String) - Method in interface org.opentrafficsim.core.perception.PerceivableContext
-
Test whether a GTU with a specific id is registered in this PerceivableContext.
- containsInvisibleObject(String) - Method in interface org.opentrafficsim.core.network.Network
-
Test whether an invisible object with the given id is present in this Network.
- containsInvisibleObject(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Test whether an invisible object with the given id is present in this Network.
- containsInvisibleObject(InvisibleObjectInterface) - Method in interface org.opentrafficsim.core.network.Network
-
Test whether the invisible object is present in this Network.
- containsInvisibleObject(InvisibleObjectInterface) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Test whether the invisible object is present in this Network.
- containsKey(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
- containsLink(String) - Method in interface org.opentrafficsim.core.network.Network
-
Test whether a link with a given id is present in this Network.
- containsLink(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Test whether a link with a given id is present in this Network.
- containsLink(Link) - Method in interface org.opentrafficsim.core.network.Network
-
Test whether a link is present in this Network.
- containsLink(Link) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Test whether a link is present in this Network.
- containsLink(Link) - Method in class org.opentrafficsim.core.network.route.CompleteRoute
-
Determine if this Route contains the specific Link.
- containsNode(String) - Method in interface org.opentrafficsim.core.network.Network
-
Test whether a node with a given id is present in this Network.
- containsNode(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Test whether a node with a given id is present in this Network.
- containsNode(Node) - Method in interface org.opentrafficsim.core.network.Network
-
Test whether a node is present in this Network.
- containsNode(Node) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Test whether a node is present in this Network.
- containsObject(String) - Method in interface org.opentrafficsim.core.network.Network
-
Test whether an object with the given id is present in this Network.
- containsObject(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Test whether an object with the given id is present in this Network.
- containsObject(ObjectInterface) - Method in interface org.opentrafficsim.core.network.Network
-
Test whether the object is present in this Network.
- containsObject(ObjectInterface) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Test whether the object is present in this Network.
- containsRoute(GtuType, String) - Method in interface org.opentrafficsim.core.network.Network
-
Determine whether a route with the given id exists in this Network for the given GTUType.
- containsRoute(GtuType, String) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Determine whether a route with the given id exists in this Network for the given GTUType.
- containsRoute(GtuType, Route) - Method in interface org.opentrafficsim.core.network.Network
-
Determine whether the provided route exists in this Network for the given GTUType.
- containsRoute(GtuType, Route) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Determine whether the provided route exists in this Network for the given GTUType.
- containsValue(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
- ContinuousDistAbsoluteTemperature - Class in org.opentrafficsim.core.units.distributions
-
Continuously distributed absolute temperature.
- ContinuousDistAbsoluteTemperature(DistContinuous, AbsoluteTemperatureUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistAbsoluteTemperature
-
Construct a new ContinuousDistAbsoluteTemperature.
- ContinuousDistAcceleration - Class in org.opentrafficsim.core.units.distributions
-
Continuously distributed acceleration.
- ContinuousDistAcceleration(DistContinuous, AccelerationUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistAcceleration
-
Construct a new ContinuousDistAcceleration.
- ContinuousDistAngle - Class in org.opentrafficsim.core.units.distributions
-
Continuously distributed angle.
- ContinuousDistAngle(DistContinuous, AngleUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistAngle
-
Construct a new ContinuousDistAngle.
- ContinuousDistArea - Class in org.opentrafficsim.core.units.distributions
-
Continuously distributed area.
- ContinuousDistArea(DistContinuous, AreaUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistArea
-
Construct a new ContinuousDistArea.
- ContinuousDistDensity - Class in org.opentrafficsim.core.units.distributions
-
Continuously distributed density.
- ContinuousDistDensity(DistContinuous, DensityUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDensity
-
Construct a new ContinuousDistDensity.
- ContinuousDistDimensionless - Class in org.opentrafficsim.core.units.distributions
-
Continuously distributed dimensionless.
- ContinuousDistDimensionless(DistContinuous, DimensionlessUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDimensionless
-
Construct a new ContinuousDistDimensionless.
- ContinuousDistDirection - Class in org.opentrafficsim.core.units.distributions
-
Continuously distributed direction.
- ContinuousDistDirection(DistContinuous, DirectionUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDirection
-
Construct a new ContinuousDistDirection.
- ContinuousDistDoubleScalar - Interface in org.opentrafficsim.core.units.distributions
-
Generic continuous distribution that draws double scalar values.
- ContinuousDistDoubleScalar.Abs<T extends AbstractDoubleScalarAbs<AU,T,RU,?>,AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>> - Class in org.opentrafficsim.core.units.distributions
-
Absolute value.
- ContinuousDistDoubleScalar.Rel<T extends AbstractDoubleScalarRel<U,T>,U extends Unit<U>> - Class in org.opentrafficsim.core.units.distributions
-
Relative value.
- ContinuousDistDuration - Class in org.opentrafficsim.core.units.distributions
-
Continuously distributed duration.
- ContinuousDistDuration(DistContinuous, DurationUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDuration
-
Construct a new DistContinuousDuration.
- ContinuousDistElectricalCharge - Class in org.opentrafficsim.core.units.distributions
-
Continuously distributed electrical charge.
- ContinuousDistElectricalCharge(DistContinuous, ElectricalChargeUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalCharge
-
Construct a new ContinuousDistElectricalCharge.
- ContinuousDistElectricalCurrent - Class in org.opentrafficsim.core.units.distributions
-
Continuously distributed electrical current.
- ContinuousDistElectricalCurrent(DistContinuous, ElectricalCurrentUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalCurrent
-
Construct a new ContinuousDistElectricalCurrent.
- ContinuousDistElectricalPotential - Class in org.opentrafficsim.core.units.distributions
-
Continuously distributed electrical potential.
- ContinuousDistElectricalPotential(DistContinuous, ElectricalPotentialUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalPotential
-
Construct a new CintinuousDistElectricalPotential.
- ContinuousDistElectricalResistance - Class in org.opentrafficsim.core.units.distributions
-
Continuously distributed electrical resistance.
- ContinuousDistElectricalResistance(DistContinuous, ElectricalResistanceUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalResistance
-
Construct a new ContinuousDistElectricalResistance.
- ContinuousDistEnergy - Class in org.opentrafficsim.core.units.distributions
-
Continuously distributed energy.
- ContinuousDistEnergy(DistContinuous, EnergyUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistEnergy
-
Construct a new ContinuousDistEnergy.
- ContinuousDistFloatScalar - Interface in org.opentrafficsim.core.units.distributions
-
Generic continuous distribution that draws float scalar values.
- ContinuousDistFloatScalar.Abs<T extends AbstractFloatScalarAbs<AU,T,RU,?>,AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>> - Class in org.opentrafficsim.core.units.distributions
-
Absolute value.
- ContinuousDistFloatScalar.Rel<T extends AbstractFloatScalarRel<U,T>,U extends Unit<U>> - Class in org.opentrafficsim.core.units.distributions
-
Relative value.
- ContinuousDistFlowMass - Class in org.opentrafficsim.core.units.distributions
-
Continuously distributed flow mass.
- ContinuousDistFlowMass(DistContinuous, FlowMassUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistFlowMass
-
Construct a new ContinuousDistFlowMass.
- ContinuousDistForce - Class in org.opentrafficsim.core.units.distributions
-
Continuously distributed force.
- ContinuousDistForce(DistContinuous, ForceUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistForce
-
Construct a new ContinuousDistForce.
- ContinuousDistFrequency - Class in org.opentrafficsim.core.units.distributions
-
Continuously distributed frequency.
- ContinuousDistFrequency(DistContinuous, FrequencyUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistFrequency
-
Construct a new ContinuousDistFrequency.
- ContinuousDistLength - Class in org.opentrafficsim.core.units.distributions
-
Continuously distributed length.
- ContinuousDistLength(DistContinuous, LengthUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistLength
-
Construct a new ContinuousDistLengt.
- ContinuousDistLinearDensity - Class in org.opentrafficsim.core.units.distributions
-
Continuously distributed linear density.
- ContinuousDistLinearDensity(DistContinuous, LinearDensityUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistLinearDensity
-
Construct a new ContinuousDistLinearDensity.
- ContinuousDistMass - Class in org.opentrafficsim.core.units.distributions
-
Continuously distributed mass.
- ContinuousDistMass(DistContinuous, MassUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistMass
-
Construct a new ContinuousDistMass.
- ContinuousDistPosition - Class in org.opentrafficsim.core.units.distributions
-
Continuously distributed position.
- ContinuousDistPosition(DistContinuous, PositionUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistPosition
-
Construct a new ContinuousDistPosition.
- ContinuousDistPower - Class in org.opentrafficsim.core.units.distributions
-
Continuously distributed power.
- ContinuousDistPower(DistContinuous, PowerUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistPower
-
Construct a new ContinuousDistPower.
- ContinuousDistPressure - Class in org.opentrafficsim.core.units.distributions
-
Continuously distributed pressure.
- ContinuousDistPressure(DistContinuous, PressureUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistPressure
-
Construct a new CintinuousDistPressure.
- ContinuousDistSolidAngle - Class in org.opentrafficsim.core.units.distributions
-
Continuously distributed angle solid.
- ContinuousDistSolidAngle(DistContinuous, SolidAngleUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistSolidAngle
-
Construct a new ContinuousDistSolidAngle.
- ContinuousDistSpeed - Class in org.opentrafficsim.core.units.distributions
-
Continuously distributed speed.
- ContinuousDistSpeed(DistContinuous, SpeedUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistSpeed
-
Construct a new ContinuousDistSpeed.
- ContinuousDistTemperature - Class in org.opentrafficsim.core.units.distributions
-
Continuously distributed temperature.
- ContinuousDistTemperature(DistContinuous, TemperatureUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistTemperature
-
Construct a new ContinuousDistTemperature.
- ContinuousDistTime - Class in org.opentrafficsim.core.units.distributions
-
Continuously distributed time.
- ContinuousDistTime(DistContinuous, TimeUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistTime
-
Construct a new ContinuousDistTime.
- ContinuousDistTorque - Class in org.opentrafficsim.core.units.distributions
-
Continuously distributed torque.
- ContinuousDistTorque(DistContinuous, TorqueUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistTorque
-
Construct a new ContinuousDistTorque.
- ContinuousDistVolume - Class in org.opentrafficsim.core.units.distributions
-
Continuously distributed volume.
- ContinuousDistVolume(DistContinuous, VolumeUnit) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistVolume
-
Construct a new ContinuousDistVolume.
- CONTOUR - Static variable in class org.opentrafficsim.core.gtu.RelativePosition
-
Standard relative position type CONTOUR.
- convert(double[][]) - Method in interface org.opentrafficsim.core.egtf.Converter
-
Convert the filtered data to an output format.
- Converter<K> - Interface in org.opentrafficsim.core.egtf
-
Converter for use in
Quantityto convert internal filtered data to an output type. - convolution(double[][], double[][]) - Static method in class org.opentrafficsim.core.egtf.Convolution
-
Convolution of two matrices using fast fourier transform.
- Convolution - Class in org.opentrafficsim.core.egtf
-
Utility class for convolution using fast fourier transformation.
- Coordinates - Class in org.opentrafficsim.core.network.factory.xml.units
-
Parse coordinates.
- correlate(C, T) - Method in interface org.opentrafficsim.core.parameters.ParameterFactoryByType.Correlation
-
Compute and return the correlated value.
- create(String, Polygon3d) - Static method in class org.opentrafficsim.core.object.StaticObject
-
Create a new StaticObject with zero minimumRelativeHeight and zero maximumRelativeHeight and carry out the initialization after it has been fully created.
- create(String, Polygon3d, Length, Length) - Static method in class org.opentrafficsim.core.object.StaticObject
-
Make a static object and carry out the initialization after it has been fully created.
- create(Gtu) - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlannerFactory
-
Creates a new strategical planner for a specific GTU.
- create(Gtu) - Method in interface org.opentrafficsim.core.gtu.plan.tactical.TacticalPlannerFactory
-
Creates a new tactical planner for a specific GTU.
- cubic(int, OrientedPoint3d, OrientedPoint3d) - Static method in class org.opentrafficsim.core.geometry.Bezier
-
Construct a cubic Bézier curve from start to end with two generated control points at half the distance between start and end.
- cubic(int, OrientedPoint3d, OrientedPoint3d, double) - Static method in class org.opentrafficsim.core.geometry.Bezier
-
Construct a cubic Bézier curve from start to end with two generated control points at half the distance between start and end.
- cubic(int, OrientedPoint3d, OrientedPoint3d, double, boolean) - Static method in class org.opentrafficsim.core.geometry.Bezier
-
Construct a cubic Bézier curve from start to end with two generated control points at half the distance between start and end.
- cubic(int, Point3d, Point3d, Point3d, Point3d) - Static method in class org.opentrafficsim.core.geometry.Bezier
-
Construct a cubic Bézier curve from start to end with two control points.
- cubic(OrientedPoint3d, OrientedPoint3d) - Static method in class org.opentrafficsim.core.geometry.Bezier
-
Construct a cubic Bézier curve from start to end with two generated control points at half the distance between start and end.
D
- DataSource - Class in org.opentrafficsim.core.egtf
-
Data source for the EGTF.
- DataStream<T extends Number> - Class in org.opentrafficsim.core.egtf
-
Data stream for the EGTF.
- defaultCharacteristics(GtuType, Network, StreamInterface) - Static method in class org.opentrafficsim.core.gtu.GtuType
-
Returns default characteristics for given GTUType.
- Definitions - Interface in org.opentrafficsim.core.definitions
-
The Definitions interface contains access to the core definitions that can be used to interpret the Network and the PerceivableContext.
- DELETE - Static variable in interface org.opentrafficsim.core.gtu.GtuErrorHandler
-
Gtu error handler that deletes the Gtu upon an exception.
- DENSITY - Static variable in class org.opentrafficsim.core.egtf.typed.TypedQuantity
-
Standard quantity for density.
- DENSITY_SI - Static variable in class org.opentrafficsim.core.egtf.Quantity
-
Standard quantity for density.
- descendingIterator() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
- descendingIterator() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
-
This implementation copies a list and reverses the order before returning the iterator. - descendingKeySet() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
- descendingMap() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
- descendingSet() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
- destinationNode() - Method in class org.opentrafficsim.core.network.route.Route
-
Retrieve the last Node of this Route.
- destroy() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
-
Destructor.
- destroy() - Method in interface org.opentrafficsim.core.gtu.Gtu
-
Destroy the GTU from the simulation and animation.
- destroy(OTSNetwork) - Static method in class org.opentrafficsim.core.network.OTSNetworkUtils
-
Remove all objects and animation in an OTSNetwork.
- DESTROY_EVENT - Static variable in interface org.opentrafficsim.core.gtu.Gtu
-
The event type for pub/sub indicating destruction of the GTU.
- DIR_BOTH - org.opentrafficsim.core.network.LongitudinalDirectionality
-
Bidirectional.
- DIR_MINUS - org.opentrafficsim.core.gtu.GtuDirectionality
-
Driving direction opposite to the direction of the graph, decreasing fractional position when driving in this direction.
- DIR_MINUS - org.opentrafficsim.core.network.LongitudinalDirectionality
-
Direction opposite to the direction of the graph, decreasing fractional position when driving in this direction.
- DIR_NONE - org.opentrafficsim.core.network.LongitudinalDirectionality
-
No traffic possible.
- DIR_PLUS - org.opentrafficsim.core.gtu.GtuDirectionality
-
Driving direction matches the direction of the graph, increasing fractional position when driving in this direction.
- DIR_PLUS - org.opentrafficsim.core.network.LongitudinalDirectionality
-
Direction the same as the direction of the graph, increasing fractional position when driving in this direction.
- DirectedLinkPosition - Class in org.opentrafficsim.core.network
-
A DirectedLinkPosition object packs a Link, a Direction and a position along that link.
- DirectedLinkPosition(Link, double, GtuDirectionality) - Constructor for class org.opentrafficsim.core.network.DirectedLinkPosition
-
Construct a new DirectedLinkPosition.
- DirectedLinkPosition(Link, Length, GtuDirectionality) - Constructor for class org.opentrafficsim.core.network.DirectedLinkPosition
-
Construct a new DirectedLinkPosition.
- DirectEgoPerception<G extends Gtu,P extends Perception<G>> - Class in org.opentrafficsim.core.gtu.perception
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- DirectEgoPerception(P) - Constructor for class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
- Direction3D - Class in org.opentrafficsim.core.math
-
3D-rotation, RPY coded (longitudinal roll around the x-axis, lateral pitch around the y-axis and vertical yaw around the z-axis), also called Tait–Bryan angles or Cardan angles.
- Direction3D(double, double, double, DirectionUnit) - Constructor for class org.opentrafficsim.core.math.Direction3D
-
Construct a new Direction3D.
- Direction3D(Direction, Direction, Direction) - Constructor for class org.opentrafficsim.core.math.Direction3D
-
Construct a new Direction3D.
- Direction3D(DirectionVector) - Constructor for class org.opentrafficsim.core.math.Direction3D
-
Construct a new Direction3D.
- Directions - Class in org.opentrafficsim.core.network.factory.xml.units
-
Parse longitudinal directions.
- DiscreteDistAbsoluteTemperature - Class in org.opentrafficsim.core.units.distributions
-
Discretely distributed absolute temperature.
- DiscreteDistAbsoluteTemperature(DistDiscrete, AbsoluteTemperatureUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistAbsoluteTemperature
-
Construct a new DiscreteDistAbsoluteTemperature.
- DiscreteDistAcceleration - Class in org.opentrafficsim.core.units.distributions
-
Discretely distributed acceleration.
- DiscreteDistAcceleration(DistDiscrete, AccelerationUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistAcceleration
-
Construct a new DiscreteDistAcceleration.
- DiscreteDistAngle - Class in org.opentrafficsim.core.units.distributions
-
Discretely distributed angle.
- DiscreteDistAngle(DistDiscrete, AngleUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistAngle
-
Construct a new DiscreteDistAngle.
- DiscreteDistArea - Class in org.opentrafficsim.core.units.distributions
-
Discretely distributed area.
- DiscreteDistArea(DistDiscrete, AreaUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistArea
-
Construct a new DiscreteDistArea.
- DiscreteDistDensity - Class in org.opentrafficsim.core.units.distributions
-
Discretely distributed density.
- DiscreteDistDensity(DistDiscrete, DensityUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDensity
-
Construct a new DiscreteDistDensity.
- DiscreteDistDimensionless - Class in org.opentrafficsim.core.units.distributions
-
Discretely distributed dimensionless.
- DiscreteDistDimensionless(DistDiscrete, DimensionlessUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDimensionless
-
Construct a new DiscreteDistDimensionless.
- DiscreteDistDirection - Class in org.opentrafficsim.core.units.distributions
-
Discretely distributed direction.
- DiscreteDistDirection(DistDiscrete, DirectionUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDirection
-
Construct a new DiscreteDistDirection.
- DiscreteDistDoubleScalar - Interface in org.opentrafficsim.core.units.distributions
-
Generic discrete distribution that draws double scalar values.
- DiscreteDistDoubleScalar.Abs<T extends AbstractDoubleScalarAbs<AU,T,RU,?>,AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>> - Class in org.opentrafficsim.core.units.distributions
-
Absolute value.
- DiscreteDistDoubleScalar.Rel<T extends AbstractDoubleScalarRel<U,T>,U extends Unit<U>> - Class in org.opentrafficsim.core.units.distributions
-
Relative value.
- DiscreteDistDuration - Class in org.opentrafficsim.core.units.distributions
-
Discretely distributed duration.
- DiscreteDistDuration(DistDiscrete, DurationUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDuration
-
Construct a new DiscreteDistDuration.
- DiscreteDistElectricalCharge - Class in org.opentrafficsim.core.units.distributions
-
Discretely distributed electrical charge.
- DiscreteDistElectricalCharge(DistDiscrete, ElectricalChargeUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalCharge
-
Construct a new DiscreteDistElectricalCharge.
- DiscreteDistElectricalCurrent - Class in org.opentrafficsim.core.units.distributions
-
Discretely distributed electrical current.
- DiscreteDistElectricalCurrent(DistDiscrete, ElectricalCurrentUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalCurrent
-
Construct a new DiscreteDistElectricalCurrent.
- DiscreteDistElectricalPotential - Class in org.opentrafficsim.core.units.distributions
-
Discretely distributed electrical potential.
- DiscreteDistElectricalPotential(DistDiscrete, ElectricalPotentialUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalPotential
-
Construct a new DiscreteDistElectricalPotential.
- DiscreteDistElectricalResistance - Class in org.opentrafficsim.core.units.distributions
-
Discretely distributed electrical resistance.
- DiscreteDistElectricalResistance(DistDiscrete, ElectricalResistanceUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalResistance
-
Construct a new DiscreteDistElectricalResistance.
- DiscreteDistEnergy - Class in org.opentrafficsim.core.units.distributions
-
Discretely distributed energy.
- DiscreteDistEnergy(DistDiscrete, EnergyUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistEnergy
-
Construct a new DiscreteDistEnergy.
- DiscreteDistFloatScalar - Interface in org.opentrafficsim.core.units.distributions
-
Generic discrete distribution that draws float scalar values.
- DiscreteDistFloatScalar.Abs<T extends AbstractFloatScalarAbs<AU,T,RU,?>,AU extends AbsoluteLinearUnit<AU,RU>,RU extends Unit<RU>> - Class in org.opentrafficsim.core.units.distributions
-
Absolute value.
- DiscreteDistFloatScalar.Rel<T extends AbstractFloatScalarRel<U,T>,U extends Unit<U>> - Class in org.opentrafficsim.core.units.distributions
-
Relative value.
- DiscreteDistFlowMass - Class in org.opentrafficsim.core.units.distributions
-
Discretely distributed flow mass.
- DiscreteDistFlowMass(DistDiscrete, FlowMassUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistFlowMass
-
Construct a new DiscreteDistFlowMass.
- DiscreteDistForce - Class in org.opentrafficsim.core.units.distributions
-
Discretely distributed force.
- DiscreteDistForce(DistDiscrete, ForceUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistForce
-
Construct a new DiscreteDistForce.
- DiscreteDistFrequency - Class in org.opentrafficsim.core.units.distributions
-
Discretely distributed frequency.
- DiscreteDistFrequency(DistDiscrete, FrequencyUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistFrequency
-
Construct a new DiscreteDistFrequency.
- DiscreteDistLength - Class in org.opentrafficsim.core.units.distributions
-
Discretely distributed length.
- DiscreteDistLength(DistDiscrete, LengthUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistLength
-
Construct a new DiscreteDistLength.
- DiscreteDistLinearDensity - Class in org.opentrafficsim.core.units.distributions
-
Discretely distributed linear density.
- DiscreteDistLinearDensity(DistDiscrete, LinearDensityUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistLinearDensity
-
Construct a new DiscreteDistLinearDensity.
- DiscreteDistMass - Class in org.opentrafficsim.core.units.distributions
-
Discretely distributed mass.
- DiscreteDistMass(DistDiscrete, MassUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistMass
-
Construct a new DiscreteDistMass.
- DiscreteDistPosition - Class in org.opentrafficsim.core.units.distributions
-
Discretely distributed position.
- DiscreteDistPosition(DistDiscrete, PositionUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistPosition
-
Construct a new DiscreteDistPosition.
- DiscreteDistPower - Class in org.opentrafficsim.core.units.distributions
-
Discretely distributed power.
- DiscreteDistPower(DistDiscrete, PowerUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistPower
-
Construct a new DiscreteDistPower.
- DiscreteDistPressure - Class in org.opentrafficsim.core.units.distributions
-
Discretely distributed pressure.
- DiscreteDistPressure(DistDiscrete, PressureUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistPressure
-
Construct a new DiscreteDistPressure.
- DiscreteDistSolidAngle - Class in org.opentrafficsim.core.units.distributions
-
Discretely distributed angle solid.
- DiscreteDistSolidAngle(DistDiscrete, SolidAngleUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistSolidAngle
-
Construct a new DiscreteDistSolidAngle.
- DiscreteDistSpeed - Class in org.opentrafficsim.core.units.distributions
-
Discretely distributed speed.
- DiscreteDistSpeed(DistDiscrete, SpeedUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistSpeed
-
Construct a new DiscreteDistSpeed.
- DiscreteDistTemperature - Class in org.opentrafficsim.core.units.distributions
-
Discretely distributed temperature.
- DiscreteDistTemperature(DistDiscrete, TemperatureUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistTemperature
-
Construct a new DiscreteDistTemperature.
- DiscreteDistTime - Class in org.opentrafficsim.core.units.distributions
-
Discretely distributed time.
- DiscreteDistTime(DistDiscrete, TimeUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistTime
-
Construct a new DiscreteDistTime.
- DiscreteDistTorque - Class in org.opentrafficsim.core.units.distributions
-
Discretely distributed torque.
- DiscreteDistTorque(DistDiscrete, TorqueUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistTorque
-
Construct a new DiscreteDistTorque.
- DiscreteDistVolume - Class in org.opentrafficsim.core.units.distributions
-
Discretely distributed volume.
- DiscreteDistVolume(DistDiscrete, VolumeUnit) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistVolume
-
Construct a new DiscreteDistVolume.
- distance(LinkLocation) - Method in class org.opentrafficsim.core.network.LinkLocation
-
Returns the distance to another LinkLocation.
- Distribution<O> - Class in org.opentrafficsim.core.distributions
-
Generic implementation of a set of objects that have a draw method with corresponding probabilities / frequencies.
- Distribution(List<Distribution.FrequencyAndObject<O>>, StreamInterface) - Constructor for class org.opentrafficsim.core.distributions.Distribution
-
Construct a new Distribution.
- Distribution(StreamInterface) - Constructor for class org.opentrafficsim.core.distributions.Distribution
-
Construct a new Distribution with no generators.
- Distribution.FrequencyAndObject<O> - Class in org.opentrafficsim.core.distributions
-
Immutable storage for a frequency (or probability) plus a Generator.
- Distributions - Class in org.opentrafficsim.core.network.factory.xml.units
-
Parse probability distributions.
- doubleVector(Point3d, U) - Static method in class org.opentrafficsim.core.geometry.OTSGeometryUtil
-
Create a DENSE DoubleVector with the x, y and z values of this Point3d.
- draw() - Method in class org.opentrafficsim.core.distributions.ConstantGenerator
-
Generate the next object.
- draw() - Method in class org.opentrafficsim.core.distributions.Distribution
-
Generate the next object.
- draw() - Method in interface org.opentrafficsim.core.distributions.Generator
-
Generate the next object.
- draw() - Method in class org.opentrafficsim.core.gtu.TemplateGtuType
-
Returns characteristics for the given GTU.
- draw() - Method in class org.opentrafficsim.core.network.route.ProbabilisticRouteGenerator
-
Generate the next object.
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistAbsoluteTemperature
-
Draw a value of this DistContinuous.Abs.
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistAcceleration
-
Draw a value of this DistContinuous.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistAngle
-
Draw a value of this DistContinuous.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistArea
-
Draw a value of this DistContinuous.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDensity
-
Draw a value of this DistContinuous.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDimensionless
-
Draw a value of this DistContinuous.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDirection
-
Draw a value of this DistContinuous.Abs.
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Abs
-
Draw a value of this DistContinuous.Abs.
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Rel
-
Draw a value of this DistContinuous.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDuration
-
Draw a value of this DistContinuous.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalCharge
-
Draw a value of this DistContinuous.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalCurrent
-
Draw a value of this DistContinuous.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalPotential
-
Draw a value of this DistContinuous.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalResistance
-
Draw a value of this DistContinuous.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistEnergy
-
Draw a value of this DistContinuous.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Abs
-
Draw one value of this ContinuousDistFloatScalar.Abs.
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Rel
-
Draw one value of this DistContinuousFloatScalar.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistFlowMass
-
Draw a value of this DistContinuous.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistForce
-
Draw a value of this DistContinuous.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistFrequency
-
Draw a value of this DistContinuous.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistLength
-
Draw a value of this DistContinuous.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistLinearDensity
-
Draw a value of this DistContinuous.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistMass
-
Draw a value of this DistContinuous.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistPosition
-
Draw a value of this DistContinuous.Abs.
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistPower
-
Draw a value of this DistContinuous.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistPressure
-
Draw a value of this DistContinuous.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistSolidAngle
-
Draw a value of this DistContinuous.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistSpeed
-
Draw a value of this DistContinuous.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistTemperature
-
Draw a value of this DistContinuous.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistTime
-
Draw a value of this DistContinuous.Abs.
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistTorque
-
Draw a value of this DistContinuous.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistVolume
-
Draw a value of this DistContinuous.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistAbsoluteTemperature
-
Draw a value from this DiscreteDistDoubleScalar.Abs.
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistAcceleration
-
Draw one value from this DistDiscreteDoubleScalar.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistAngle
-
Draw one value from this DistDiscreteDoubleScalar.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistArea
-
Draw one value from this DistDiscreteDoubleScalar.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDensity
-
Draw one value from this DistDiscreteDoubleScalar.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDimensionless
-
Draw one value from this DistDiscreteDoubleScalar.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDirection
-
Draw a value from this DiscreteDistDoubleScalar.Abs.
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Abs
-
Draw a value from this DiscreteDistDoubleScalar.Abs.
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Rel
-
Draw one value from this DistDiscreteDoubleScalar.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDuration
-
Draw one value from this DistDiscreteDoubleScalar.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalCharge
-
Draw one value from this DistDiscreteDoubleScalar.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalCurrent
-
Draw one value from this DistDiscreteDoubleScalar.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalPotential
-
Draw one value from this DistDiscreteDoubleScalar.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalResistance
-
Draw one value from this DistDiscreteDoubleScalar.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistEnergy
-
Draw one value from this DistDiscreteDoubleScalar.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Abs
-
Draw a value from this DiscreteDistFloatScalar.Abs.
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Rel
-
Draw a value from this DiscreteDistFloatScalar.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistFlowMass
-
Draw one value from this DistDiscreteDoubleScalar.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistForce
-
Draw one value from this DistDiscreteDoubleScalar.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistFrequency
-
Draw one value from this DistDiscreteDoubleScalar.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistLength
-
Draw one value from this DistDiscreteDoubleScalar.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistLinearDensity
-
Draw one value from this DistDiscreteDoubleScalar.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistMass
-
Draw one value from this DistDiscreteDoubleScalar.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistPosition
-
Draw a value from this DiscreteDistDoubleScalar.Abs.
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistPower
-
Draw one value from this DistDiscreteDoubleScalar.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistPressure
-
Draw one value from this DistDiscreteDoubleScalar.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistSolidAngle
-
Draw one value from this DistDiscreteDoubleScalar.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistSpeed
-
Draw one value from this DistDiscreteDoubleScalar.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistTemperature
-
Draw one value from this DistDiscreteDoubleScalar.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistTime
-
Draw a value from this DiscreteDistDoubleScalar.Abs.
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistTorque
-
Draw one value from this DistDiscreteDoubleScalar.Rel.
- draw() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistVolume
-
Draw one value from this DistDiscreteDoubleScalar.Rel.
- draw(Collection<E>, StreamInterface) - Static method in class org.opentrafficsim.core.math.Draw
-
Returns a randomly drawn element using uniform weights.
- Draw - Class in org.opentrafficsim.core.math
-
Utility to draw from a collection.
- Drawable - Interface in org.opentrafficsim.core.animation
-
Indicates that an object is drawable.
- drawWeighted(Map<E, ? extends Double>, StreamInterface) - Static method in class org.opentrafficsim.core.math.Draw
-
Returns a randomly drawn element using draw weights.
- DRIFTING_SPEED_SI - Static variable in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
The drifting speed.
- DRIVER - Static variable in class org.opentrafficsim.core.gtu.RelativePosition
-
Standard relative position type DRIVER.
- dump() - Method in class org.opentrafficsim.core.gtu.GtuDumper
-
Write all GTU positions in a file.
- duration - Variable in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.Segment
-
The duration of the acceleration or speed for this segment.
E
- EgoPerception<G extends Gtu,P extends Perception<G>> - Interface in org.opentrafficsim.core.gtu.perception
-
Ego perception interface.
- EGTF - Class in org.opentrafficsim.core.egtf
-
Extended Generalized Treiber-Helbing Filter (van Lint and Hoogendoorn, 2009).
- EGTF() - Constructor for class org.opentrafficsim.core.egtf.EGTF
-
Constructor using cCong = -18km/h, cFree = 80km/h, deltaV = 10km/h and vc = 80km/h.
- EGTF(double, double, double, double) - Constructor for class org.opentrafficsim.core.egtf.EGTF
-
Constructor defining global settings.
- EGTF(double, double, double, double, double, double, double, double) - Constructor for class org.opentrafficsim.core.egtf.EGTF
-
Convenience constructor that also sets a specified kernel.
- EgtfEvent - Class in org.opentrafficsim.core.egtf
-
EGTF event with progress and the ability to interrupt calculations.
- EgtfListener - Interface in org.opentrafficsim.core.egtf
-
Interface for EGTF listeners.
- EgtfParallelListener - Class in org.opentrafficsim.core.egtf
-
Listener that allows another thread to monitor, report on, and wait for the filtering result.
- element() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalQueue
- element() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
- EMERGENCY_VEHICLE - org.opentrafficsim.core.gtu.GtuType.DEFAULTS
-
Super type for emergency vehicles.
- endOfSimulation() - Method in class org.opentrafficsim.core.perception.HistoryManager
-
Clear all stored data.
- entrySet() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
- equals(Object) - Method in class org.opentrafficsim.core.compatibility.GtuCompatibility
- equals(Object) - Method in class org.opentrafficsim.core.distributions.Distribution
- equals(Object) - Method in class org.opentrafficsim.core.distributions.Distribution.FrequencyAndObject
- equals(Object) - Method in class org.opentrafficsim.core.egtf.DataSource
- equals(Object) - Method in class org.opentrafficsim.core.egtf.DataStream
- equals(Object) - Method in class org.opentrafficsim.core.egtf.Quantity
- equals(Object) - Method in class org.opentrafficsim.core.gtu.AbstractGtu
- equals(Object) - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
- equals(Object) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.AccelerationSegment
- equals(Object) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
- equals(Object) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.Segment
- equals(Object) - Method in class org.opentrafficsim.core.gtu.RelativePosition
- equals(Object) - Method in class org.opentrafficsim.core.gtu.RelativePosition.TYPE
- equals(Object) - Method in class org.opentrafficsim.core.network.LinkDirection
- equals(Object) - Method in class org.opentrafficsim.core.network.OTSLink
- equals(Object) - Method in class org.opentrafficsim.core.network.OTSNode
- equals(Object) - Method in class org.opentrafficsim.core.network.route.CompleteRoute
- equals(Object) - Method in class org.opentrafficsim.core.network.route.Route
- EventCollection(double, E) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection.EventCollection
-
Construct a new EventCollection.
- EventList(double, E, int) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalList.EventList
-
Construct a new EventList.
- EventMap(double, K, boolean, V) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap.EventMap
-
Construct a new EventMap.
- EventValue(double, T) - Constructor for class org.opentrafficsim.core.perception.AbstractHistorical.EventValue
-
Construct a new EventValue.
- EVERYTHING - Static variable in interface org.opentrafficsim.core.compatibility.Compatible
-
Default
Compatiblethat allows every GTU type in every direction. - ExpansionNetwork - Class in org.opentrafficsim.core.network
-
A Network consists of a set of links.
- ExpansionNetwork(String, boolean, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.core.network.ExpansionNetwork
-
Construct a new ExpansionNetwork.
- ExpKernelShape - Class in org.opentrafficsim.core.egtf
-
Exponential implementation of a shape.
- EXTENT_MARGIN - Static variable in class org.opentrafficsim.core.network.OTSNetwork
-
Extra clearance around boundaries of network as fraction of width and height.
F
- fill(C) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
-
Add all elements of the internal collection to a provided collection.
- fill(M) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
-
Add all elements of the current, internal map to a given map.
- fill(Time, C) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
-
Add all elements of the internal collection of a specific time to a provided collection.
- fill(Time, M) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
-
All all elements of the internal map at a specific simulation time to a given map.
- filter(LengthVector, DurationVector, Quantity<?, ?>...) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
-
Returns filtered data.
- Filter - Interface in org.opentrafficsim.core.egtf
-
Interface for filtered data.
- FilterDouble - Class in org.opentrafficsim.core.egtf
-
Class containing processed output data.
- FilterDouble(double[], double[], Map<Quantity<?, ?>, double[][]>) - Constructor for class org.opentrafficsim.core.egtf.FilterDouble
-
Constructor.
- filterFastSI(double, double, double, double, double, double, Quantity<?, ?>...) - Method in class org.opentrafficsim.core.egtf.EGTF
-
Returns filtered data that is processed using fast fourier transformation.
- filterParallelFastSI(double, double, double, double, double, double, Quantity<?, ?>...) - Method in class org.opentrafficsim.core.egtf.EGTF
-
Executes fast filtering in parallel.
- filterParallelSI(double[], double[], Quantity<?, ?>...) - Method in class org.opentrafficsim.core.egtf.EGTF
-
Executes filtering in parallel.
- filterSI(double[], double[], Quantity<?, ?>...) - Method in class org.opentrafficsim.core.egtf.EGTF
-
Returns filtered data.
- findObjects(Bounds3d) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Construct an Iterator<ObjectInterface> that will yield all ObjectInterface objects with Bounds that intersect the given Bounds3d.
- first() - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
-
we re-implemented the first method.
- first() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedSet
- firstEntry() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
- firstKey() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedMap
- firstSolutionAfter(double, double, double, double) - Static method in class org.opentrafficsim.core.math.Solver
-
Solve a quadratic or linear equation and return the solution that is closest (but not less than) a boundary.
- FixedRouteGenerator - Class in org.opentrafficsim.core.network.route
-
Route generator that always generates the same, fixed route.
- FixedRouteGenerator(Route) - Constructor for class org.opentrafficsim.core.network.route.FixedRouteGenerator
-
Construct a new FixedRouteGenerator.
- flip() - Method in enum org.opentrafficsim.core.gtu.GtuDirectionality
-
Returns the flipped direction.
- flip() - Method in enum org.opentrafficsim.core.network.LateralDirectionality
-
Returns the inverted direction.
- floor(E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
- floorEntry(K) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
- floorKey(K) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
- FLOW - Static variable in class org.opentrafficsim.core.egtf.typed.TypedQuantity
-
Standard quantity for flow.
- FLOW_SI - Static variable in class org.opentrafficsim.core.egtf.Quantity
-
Standard quantity for flow.
- FREEWAY - org.opentrafficsim.core.network.LinkType.DEFAULTS
-
One-directional road, accessible to all road GTU types (excluding PEDESTRIAN and BICYCLE).
- FrequencyAndObject(double, O) - Constructor for class org.opentrafficsim.core.distributions.Distribution.FrequencyAndObject
-
Construct a new FrequencyAndObject instance.
- FRONT - Static variable in class org.opentrafficsim.core.gtu.RelativePosition
-
Standard relative position type FRONT.
G
- GaussKernelShape - Class in org.opentrafficsim.core.egtf
-
Gaussian implementation of a shape.
- generateOperationalPlan(Time, OrientedPoint3d) - Method in interface org.opentrafficsim.core.gtu.plan.tactical.TacticalPlanner
-
Generate an operational plan, for now or for in the future.
- Generator<O> - Interface in org.opentrafficsim.core.distributions
-
Interface for classes that have a draw method with no arguments.
- GENERATOR_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
-
The timed event type for pub/sub indicating the addition of a GTUGenerator to this Network.
- GENERATOR_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
-
The timed event type for pub/sub indicating the removal of a GTUGenerator from this Network.
- get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalArrayList
-
Retrieve the current, internal list.
- get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalCollection
-
Retrieve the current, internal collection.
- get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalDeque
-
Retrieve the current, internal deque.
- get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalEnumMap
-
Retrieve the current, internal map.
- get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalHashMap
-
Retrieve the current, internal map.
- get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalHashSet
-
Retrieve the current, internal set.
- get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashMap
-
Retrieve the current, internal map.
- get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashSet
-
Retrieve the current, internal set.
- get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
-
Retrieve the current, internal deque.
- get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalList
-
Retrieve the current, internal list.
- get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalMap
-
Retrieve the current, internal map.
- get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalNavigableMap
-
Retrieve the current navigable map.
- get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalNavigableSet
-
Retrieve the current, internal navigable set.
- get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalPriorityQueue
-
Retrieve the current, internal queue.
- get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalQueue
-
Retrieve the current, internal queue.
- get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalSet
-
Retrieve the current, internal set.
- get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalSortedMap
-
Retrieve the current, internal sorted map.
- get() - Method in interface org.opentrafficsim.core.perception.collections.HistoricalSortedSet
-
Retrieve the current, internal sorted set.
- get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalTreeMap
-
Retrieve the current navigable map.
- get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalTreeSet
-
Retrieve the current, internal navigable set.
- get() - Method in class org.opentrafficsim.core.perception.collections.HistoricalVector
-
Retrieve the current, internal list.
- get() - Method in interface org.opentrafficsim.core.perception.Historical
-
Get value at current simulation time.
- get() - Method in class org.opentrafficsim.core.perception.HistoricalValue
-
Get value at current simulation time.
- get() - Method in class org.opentrafficsim.core.perception.NullHistorical
-
Get value at current simulation time.
- get(int) - Method in class org.opentrafficsim.core.distributions.Distribution
-
Retrieve one of the internally stored generators.
- get(int) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
- get(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
- get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalArrayList
-
Retrieve a past list.
- get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalCollection
-
Retrieve a past collection.
- get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalDeque
-
Retrieve a past deque.
- get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalEnumMap
-
Retrieve a past map.
- get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalHashMap
-
Retrieve a past map.
- get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalHashSet
-
Retrieve a past set.
- get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashMap
-
Retrieve a past map.
- get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashSet
-
Retrieve a past set.
- get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
-
Retrieve a past deque.
- get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalList
-
Retrieve a past list.
- get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalMap
-
Retrieve a past map.
- get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalNavigableMap
-
Returns a past navigable map.
- get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalNavigableSet
-
Retrieve a past navigable set.
- get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalPriorityQueue
-
Retrieve a past queue.
- get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalQueue
-
Retrieve a past queue.
- get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalSet
-
Retrieve a past set.
- get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalSortedMap
-
Retrieve a past sorted map.
- get(Time) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalSortedSet
-
Retrieve a past sorted set.
- get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalTreeMap
-
Returns a past navigable map.
- get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalTreeSet
-
Retrieve a past navigable set.
- get(Time) - Method in class org.opentrafficsim.core.perception.collections.HistoricalVector
-
Retrieve a past list.
- get(Time) - Method in interface org.opentrafficsim.core.perception.Historical
-
Get value at a specific time.
- get(Time) - Method in class org.opentrafficsim.core.perception.HistoricalValue
-
Get value at a specific time.
- get(Time) - Method in class org.opentrafficsim.core.perception.NullHistorical
-
Get value at a specific time.
- get(Quantity<?, K>) - Method in interface org.opentrafficsim.core.egtf.Filter
-
Returns the filtered data in output format.
- get(Quantity<?, K>) - Method in class org.opentrafficsim.core.egtf.FilterDouble
-
Returns the filtered data in output format.
- get(Quantity<?, K>) - Method in class org.opentrafficsim.core.egtf.typed.TypedFilter
-
Returns the filtered data in output format.
- getAcceleration() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
-
Retrieve the current acceleration of this GTU, along the direction of movement.
- getAcceleration() - Method in interface org.opentrafficsim.core.gtu.Gtu
-
Retrieve the current acceleration of this GTU, along the direction of movement.
- getAcceleration() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
-
Returns the acceleration.
- getAcceleration() - Method in interface org.opentrafficsim.core.gtu.perception.EgoPerception
-
Returns the acceleration.
- getAcceleration() - Method in class org.opentrafficsim.core.math.Acceleration3D
-
Retrieve the norm of this Acceleration3D.
- getAcceleration(Duration) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Calculate the acceleration of the GTU after the given duration since the start of the plan.
- getAcceleration(Time) - Method in class org.opentrafficsim.core.gtu.AbstractGtu
-
Retrieve the acceleration of this GTU at the specific time, along the direction of movement.
- getAcceleration(Time) - Method in interface org.opentrafficsim.core.gtu.InternalGtu
-
Retrieve the acceleration of this GTU at the specific time, along the direction of movement.
- getAcceleration(Time) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Calculate the acceleration of the GTU at the given time.
- getBounds() - Method in interface org.opentrafficsim.core.gtu.Gtu
- getBounds() - Method in interface org.opentrafficsim.core.network.Link
- getBounds() - Method in interface org.opentrafficsim.core.network.Node
- getBounds() - Method in class org.opentrafficsim.core.network.OTSLink
- getBounds() - Method in class org.opentrafficsim.core.network.OTSNode
- getBounds() - Method in class org.opentrafficsim.core.object.StaticObject
- getCapacity() - Method in interface org.opentrafficsim.core.network.Capacity
-
Retrieve the link capacity in GTUs per time unit.
- getCapacity() - Method in class org.opentrafficsim.core.network.CapacityOTSLink
-
Retrieve the link capacity in GTUs per time unit.
- getCenter() - Method in interface org.opentrafficsim.core.gtu.Gtu
- getChildren() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
-
Retrieve the children GTUs of this GTU.
- getChildren() - Method in interface org.opentrafficsim.core.gtu.Gtu
-
Retrieve the children GTUs of this GTU.
- getCollection() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
-
Retrieve the internal collection.
- getCompatibility() - Method in class org.opentrafficsim.core.network.LinkType
-
This method won't work correctly in a ReverseLinkType; it should only be used to clone a network; nowhere else.
- getContourPoints() - Method in interface org.opentrafficsim.core.gtu.Gtu
- getCurrentTime() - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerceptionCategory
-
Returns the current time.
- getDataSource(String) - Method in class org.opentrafficsim.core.egtf.EGTF
-
Return a data source, which is created if necessary.
- getDefaultParameters() - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlannerFactory
-
Returns a set of parameters with default values for the next strategical planner that will be generated.
- getDefaultParameters() - Method in interface org.opentrafficsim.core.gtu.plan.tactical.TacticalPlannerFactory
-
Returns a set of parameters with default values for the next tactical planner that will be generated.
- getDefinedRouteMap(GtuType) - Method in interface org.opentrafficsim.core.network.Network
-
Return an immutable map of routes that exist in this Network for the GTUType.
- getDefinedRouteMap(GtuType) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Return an immutable map of routes that exist in this Network for the GTUType.
- getDescription() - Method in class org.opentrafficsim.core.dsol.AbstractOTSModel
-
Return a description of the simulation (HTML formatted).
- getDescription() - Method in interface org.opentrafficsim.core.dsol.OTSModelInterface
-
Return a description of the simulation (HTML formatted).
- getDesignLine() - Method in interface org.opentrafficsim.core.network.Link
- getDesignLine() - Method in class org.opentrafficsim.core.network.OTSLink
- getDestination() - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
-
Retrieve the destination.
- getDirection() - Method in class org.opentrafficsim.core.network.LinkDirection
-
Retrieve the direction of the link.
- getDirectionalities() - Method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
-
Retrieve the permitted driving directions.
- getDirectionality(G, boolean) - Method in interface org.opentrafficsim.core.compatibility.Compatibility
-
Retrieve the allowed driving directions for a GTUType.
- getDirectionality(GtuType) - Method in interface org.opentrafficsim.core.network.Link
-
This method returns the directionality of the link for a GTU type.
- getDirectionality(GtuType) - Method in class org.opentrafficsim.core.network.OTSLink
-
This method returns the directionality of the link for a GTU type.
- getDirectionality(GtuType, boolean) - Method in class org.opentrafficsim.core.compatibility.GtuCompatibility
-
Retrieve the allowed driving directions for a GTUType.
- getDirectionality(GtuType, boolean) - Method in class org.opentrafficsim.core.network.LinkType
-
Retrieve the allowed driving directions for a GTUType.
- getDisplayUnit() - Method in class org.opentrafficsim.core.units.distributions.AbstractContinuousDistScalar
-
Retrieve the unit.
- getDistribution() - Method in class org.opentrafficsim.core.units.distributions.AbstractContinuousDistScalar
-
Retrieve the distribution.
- getDistribution() - Method in class org.opentrafficsim.core.units.distributions.AbstractDiscreteDistScalar
-
Retrieve the distribution.
- getDuration() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.Segment
-
Retrieve the duration of this Segment.
- getDurationSI() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.Segment
-
Retrieve the duration of this Segment in the SI unit (i.c.
- getDx() - Method in class org.opentrafficsim.core.gtu.RelativePosition
- getDy() - Method in class org.opentrafficsim.core.gtu.RelativePosition
- getDz() - Method in class org.opentrafficsim.core.gtu.RelativePosition
- getEgoGtu() - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerception
-
Return the perceiving GTU.
- getEgoGtu() - Method in interface org.opentrafficsim.core.gtu.perception.Perception
-
Return the perceiving GTU.
- getEgoGtu() - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
-
Retrieve the GTU that 'owns' this strategical planner.
- getEgoGtu() - Method in interface org.opentrafficsim.core.gtu.plan.tactical.TacticalPlanner
-
Retrieve the GTU that 'owns' this planner.
- getEndLocation() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Retrieve the end location and heading of this operational plan as a OrientedPoint3d.
- getEndNode() - Method in interface org.opentrafficsim.core.network.Link
- getEndNode() - Method in class org.opentrafficsim.core.network.OTSLink
- getEndSpeed() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Retrieve the speed at the end of this operational plan.
- getEndTime() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Return the time when this operational plan finishes.
- getErrorHandler() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
- getEvent(Time) - Method in class org.opentrafficsim.core.perception.AbstractHistorical
-
Returns the most recent event no later than
time, or the oldest if no such event. - getEvents(Time) - Method in class org.opentrafficsim.core.perception.AbstractHistorical
-
Returns a list of events, ordered last to first, that includes all events after
time. - getExtent() - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Calculate the extent of the network based on the network objects' locations and return the dimensions.
- getFilter() - Method in class org.opentrafficsim.core.egtf.EgtfParallelListener
-
Get the filter results after the EGTF is done.
- getFirst() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
- getFractionalLongitudinalPosition() - Method in class org.opentrafficsim.core.network.DirectedLinkPosition
-
Retrieve the fractional position along the link.
- getFractionalLongitudinalPosition() - Method in class org.opentrafficsim.core.network.LinkLocation
-
Retrieve the fractional longitudinal position.
- getFrequency() - Method in class org.opentrafficsim.core.distributions.Distribution.FrequencyAndObject
-
Retrieve the frequency (or probability) of this FrequencyAndObject.
- getFront() - Method in interface org.opentrafficsim.core.gtu.Gtu
- getFront() - Method in class org.opentrafficsim.core.gtu.GtuCharacteristics
-
Retrieve the front position relative to the reference position.
- getFullId() - Method in interface org.opentrafficsim.core.object.InvisibleObjectInterface
-
Retrieve the full id of this InvisibleObject.
- getFullId() - Method in interface org.opentrafficsim.core.object.ObjectInterface
-
Retrieve the full id that (must be unique within the network).
- getFullId() - Method in class org.opentrafficsim.core.object.StaticObject
-
Retrieve the full id that (must be unique within the network).
- getGeometry() - Method in interface org.opentrafficsim.core.object.ObjectInterface
-
Retrieve the outline geometry of the object.
- getGeometry() - Method in class org.opentrafficsim.core.object.StaticObject
-
Retrieve the outline geometry of the object.
- getGtu() - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerceptionCategory
-
Returns the connected GTU.
- getGtu(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Retrieve a GTU with a specific id from this PerceivableContext.
- getGtu(String) - Method in interface org.opentrafficsim.core.perception.PerceivableContext
-
Retrieve a GTU with a specific id from this PerceivableContext.
- getGTUCount() - Method in interface org.opentrafficsim.core.network.Link
-
Deprecated.
- getGTUCount() - Method in class org.opentrafficsim.core.network.OTSLink
-
Deprecated.
- getGtus() - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Get an overview of the GTUs in the model.
- getGtus() - Method in interface org.opentrafficsim.core.perception.PerceivableContext
-
Get an overview of the GTUs in the model.
- getGTUs() - Method in interface org.opentrafficsim.core.network.Link
-
Deprecated.
- getGTUs() - Method in class org.opentrafficsim.core.network.OTSLink
-
Deprecated.
- getGtuType(String) - Method in interface org.opentrafficsim.core.definitions.Definitions
-
Retrieve a defined GTUType based on its id.
- getGtuType(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Retrieve a defined GTUType based on its id.
- getGtuType(GtuType.DEFAULTS) - Method in interface org.opentrafficsim.core.definitions.Definitions
-
Retrieve a defined default GTUType based on its enum.
- getGtuType(GtuType.DEFAULTS) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Retrieve a defined default GTUType based on its enum.
- getGTUType() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
-
TODO: expand hierarchy to include length, width, maxSpeed, maxAcceleration, maxDeceleration, referencePoints?
- getGTUType() - Method in interface org.opentrafficsim.core.gtu.Gtu
-
TODO: expand hierarchy to include length, width, maxSpeed, maxAcceleration, maxDeceleration, referencePoints?
- getGTUType() - Method in class org.opentrafficsim.core.gtu.GtuCharacteristics
-
Retrieve the GTU type.
- getGTUType() - Method in class org.opentrafficsim.core.gtu.TemplateGtuType
- getGtuTypes() - Method in interface org.opentrafficsim.core.definitions.Definitions
-
Retrieve a safe copy of the map of defined GTUTypes in this network.
- getGtuTypes() - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Retrieve a safe copy of the map of defined GTUTypes in this network.
- getHeading() - Method in interface org.opentrafficsim.core.network.Node
-
Retrieve the heading of this Node.
- getHeading() - Method in class org.opentrafficsim.core.network.OTSNode
-
Retrieve the heading of this Node.
- getHistoricals() - Method in class org.opentrafficsim.core.perception.HistoryManager
-
Returns the historicals.
- getHistoryManager(OTSSimulatorInterface) - Method in class org.opentrafficsim.core.dsol.OTSReplication
-
Returns the history manager.
- getId() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
- getId() - Method in interface org.opentrafficsim.core.gtu.Gtu
- getId() - Method in enum org.opentrafficsim.core.gtu.GtuType.DEFAULTS
- getId() - Method in interface org.opentrafficsim.core.network.Link
- getId() - Method in class org.opentrafficsim.core.network.LinkDirection
-
Retrieve the id of the link.
- getId() - Method in enum org.opentrafficsim.core.network.LinkType.DEFAULTS
- getId() - Method in interface org.opentrafficsim.core.network.Node
-
Retrieve the id of this Node.
- getId() - Method in class org.opentrafficsim.core.network.OTSLink
- getId() - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Get a descriptive Id of this PerceivableContext (useful for debugging purposes).
- getId() - Method in class org.opentrafficsim.core.network.OTSNode
-
Retrieve the id of this Node.
- getId() - Method in class org.opentrafficsim.core.network.route.Route
-
Retrieve the name of this Route.
- getId() - Method in class org.opentrafficsim.core.object.StaticObject
- getId() - Method in interface org.opentrafficsim.core.perception.PerceivableContext
-
Get a descriptive Id of this PerceivableContext (useful for debugging purposes).
- getInputParameter(Object, String) - Method in interface org.opentrafficsim.core.parameters.InputParameters
-
Returns a specific defined parameter for the given object.
- getInputParameters(Object) - Method in interface org.opentrafficsim.core.parameters.InputParameters
-
Returns all defined parameters for the given object.
- getInvisibleObjectMap() - Method in interface org.opentrafficsim.core.network.Network
-
Return an immutable map of all InvisibleObject implementing objects in this Network.
- getInvisibleObjectMap() - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Return an immutable map of all InvisibleObject implementing objects in this Network.
- getInvisibleObjectMap(Class<InvisibleObjectInterface>) - Method in interface org.opentrafficsim.core.network.Network
-
Return an immutable map of all InvisibleObject implementing objects in this Network that are of type objectType, or any sub type thereof.
- getInvisibleObjectMap(Class<InvisibleObjectInterface>) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Return an immutable map of all InvisibleObject implementing objects in this Network that are of type objectType, or any sub type thereof.
- getLast() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
- getLastEvent() - Method in class org.opentrafficsim.core.perception.AbstractHistorical
-
Retrieve the last Event.
- getLength() - Method in interface org.opentrafficsim.core.gtu.Gtu
- getLength() - Method in class org.opentrafficsim.core.gtu.GtuCharacteristics
-
Retrieve the length.
- getLength() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
-
Returns the length.
- getLength() - Method in interface org.opentrafficsim.core.gtu.perception.EgoPerception
-
Returns the length.
- getLength() - Method in interface org.opentrafficsim.core.network.Link
- getLength() - Method in class org.opentrafficsim.core.network.LinkDirection
-
Retrieve the length of the link.
- getLength() - Method in class org.opentrafficsim.core.network.OTSLink
- getLink() - Method in class org.opentrafficsim.core.network.LinkDirection
-
Retrieve the link.
- getLink() - Method in class org.opentrafficsim.core.network.LinkEdge
-
Retrieve the link.
- getLink() - Method in class org.opentrafficsim.core.network.LinkLocation
-
Retrieve the link.
- getLink(String) - Method in interface org.opentrafficsim.core.network.Network
-
Retrieve a node with a given id from this Network, or null if the id cannot be found.
- getLink(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Retrieve a node with a given id from this Network, or null if the id cannot be found.
- getLink(String, String) - Method in interface org.opentrafficsim.core.network.Network
-
Find a link between node1 and node2 and return it if it exists in this Network.
- getLink(String, String) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Find a link between node1 and node2 and return it if it exists in this Network.
- getLink(Node, Node) - Method in interface org.opentrafficsim.core.network.Network
-
Find a link between node1 and node2 and return it if it exists in this Network.
- getLink(Node, Node) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Find a link between node1 and node2 and return it if it exists in this Network.
- getLinkGraphs() - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Get an immutable graph map.
- getLinkMap() - Method in interface org.opentrafficsim.core.network.Network
-
Provide an immutable map of link ids to links in this Network.
- getLinkMap() - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Provide an immutable map of link ids to links in this Network.
- getLinks() - Method in interface org.opentrafficsim.core.network.Node
-
Return an ImmutableSet of all Links at this Node.
- getLinks() - Method in class org.opentrafficsim.core.network.OTSNode
-
Return an ImmutableSet of all Links at this Node.
- getLinkType() - Method in interface org.opentrafficsim.core.network.Link
- getLinkType() - Method in class org.opentrafficsim.core.network.LinkDirection
-
Retrieve the link type of the link.
- getLinkType() - Method in class org.opentrafficsim.core.network.OTSLink
- getLinkType(String) - Method in interface org.opentrafficsim.core.definitions.Definitions
-
Retrieve a defined LinkType based on its id.
- getLinkType(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Retrieve a defined LinkType based on its id.
- getLinkType(LinkType.DEFAULTS) - Method in interface org.opentrafficsim.core.definitions.Definitions
-
Retrieve a defined default LinkType based on its enum.
- getLinkType(LinkType.DEFAULTS) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Retrieve a defined default LinkType based on its enum.
- getLinkTypes() - Method in interface org.opentrafficsim.core.definitions.Definitions
-
Retrieve a safe copy of the map of defined LinkTypes in this network.
- getLinkTypes() - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Retrieve a safe copy of the map of defined LinkTypes in this network.
- getLocation() - Method in interface org.opentrafficsim.core.egtf.Filter
-
Returns the grid location.
- getLocation() - Method in class org.opentrafficsim.core.egtf.FilterDouble
-
Returns the grid location.
- getLocation() - Method in class org.opentrafficsim.core.egtf.typed.TypedFilter
-
Returns the grid location.
- getLocation() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
- getLocation() - Method in interface org.opentrafficsim.core.gtu.Gtu
- getLocation() - Method in interface org.opentrafficsim.core.network.Link
- getLocation() - Method in interface org.opentrafficsim.core.network.Node
- getLocation() - Method in class org.opentrafficsim.core.network.OTSLink
- getLocation() - Method in class org.opentrafficsim.core.network.OTSNode
- getLocation() - Method in class org.opentrafficsim.core.object.StaticObject
- getLocation(Duration) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Calculate the location after the given duration since the start of the plan.
- getLocation(Time) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Calculate the location at the given time.
- getLocation(Time, RelativePosition) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Calculate the location at a specific time.
- getLocationVector() - Method in class org.opentrafficsim.core.egtf.typed.TypedFilter
-
Returns the grid location.
- getLongitudinalPosition() - Method in class org.opentrafficsim.core.network.DirectedLinkPosition
-
Retrieve the position along the link.
- getLongitudinalPosition() - Method in class org.opentrafficsim.core.network.LinkLocation
-
Retrieve the longitudinal position.
- getMap() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
-
Returns the internal map.
- getMaximumAcceleration() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
- getMaximumAcceleration() - Method in interface org.opentrafficsim.core.gtu.Gtu
- getMaximumAcceleration() - Method in class org.opentrafficsim.core.gtu.GtuCharacteristics
-
Retrieve the maximum acceleration.
- getMaximumDeceleration() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
- getMaximumDeceleration() - Method in interface org.opentrafficsim.core.gtu.Gtu
- getMaximumDeceleration() - Method in class org.opentrafficsim.core.gtu.GtuCharacteristics
-
Retrieve the maximum deceleration.
- getMaximumRelativeHeight() - Method in interface org.opentrafficsim.core.object.ObjectInterface
-
Get the maximum elevation relative to the Z of getLocation.
- getMaximumRelativeHeight() - Method in class org.opentrafficsim.core.object.StaticObject
-
Get the maximum elevation relative to the Z of getLocation.
- getMaximumSpeed() - Method in interface org.opentrafficsim.core.gtu.Gtu
- getMaximumSpeed() - Method in class org.opentrafficsim.core.gtu.GtuCharacteristics
-
Retrieve the maximum speed.
- getMinimumRelativeHeight() - Method in interface org.opentrafficsim.core.object.ObjectInterface
-
Get the minimum elevation relative to the Z of getLocation.
- getMinimumRelativeHeight() - Method in class org.opentrafficsim.core.object.StaticObject
-
Get the minimum elevation relative to the Z of getLocation.
- getModel() - Method in class org.opentrafficsim.core.dsol.AbstractOTSSimulationApplication
- getMoveThreads() - Method in class org.opentrafficsim.core.dsol.OTSDEVSRTParallelMove
- getName() - Method in class org.opentrafficsim.core.egtf.DataSource
-
Returns the name.
- getName() - Method in class org.opentrafficsim.core.egtf.Quantity
-
Returns the name.
- getName() - Method in class org.opentrafficsim.core.gtu.RelativePosition.TYPE
- getNetwork() - Method in interface org.opentrafficsim.core.dsol.OTSModelInterface
-
Return the traffic network for the simulation.
- getNetwork() - Method in class org.opentrafficsim.core.gtu.GtuType
- getNetwork() - Method in interface org.opentrafficsim.core.network.Link
-
Return the network in which this link is registered.
- getNetwork() - Method in class org.opentrafficsim.core.network.LinkType
-
Retrieve the network.
- getNetwork() - Method in interface org.opentrafficsim.core.network.Node
-
Return the network in which this link is registered.
- getNetwork() - Method in class org.opentrafficsim.core.network.OTSLink
-
Return the network in which this link is registered.
- getNetwork() - Method in class org.opentrafficsim.core.network.OTSNode
-
Return the network in which this link is registered.
- getNextMoveEvent() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
-
Note that destroying the next move event of the GTU can be dangerous!
- getNode(int) - Method in class org.opentrafficsim.core.network.route.Route
-
Retrieve one Node of this Route.
- getNode(String) - Method in interface org.opentrafficsim.core.network.Network
-
Retrieve a node with a given id from this Network, or null if the id cannot be found.
- getNode(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Retrieve a node with a given id from this Network, or null if the id cannot be found.
- getNodeFrom() - Method in class org.opentrafficsim.core.network.LinkDirection
-
Retrieve the origin node of this LinkDirection.
- getNodeMap() - Method in interface org.opentrafficsim.core.network.Network
-
Return an immutable map of node ids to nodes in this Network.
- getNodeMap() - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Return an immutable map of node ids to nodes in this Network.
- getNodes() - Method in class org.opentrafficsim.core.network.route.Route
-
Retrieve the Node List of this Route.
- getNodeTo() - Method in class org.opentrafficsim.core.network.LinkDirection
-
Retrieve the destination node of this LinkDirection.
- getNumberOfObjects() - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Report how many ObjectInterface objects have been registered (the result includes objects that have subsequently been removed).
- getObject() - Method in class org.opentrafficsim.core.distributions.Distribution.FrequencyAndObject
-
Call the draw method of the generatingObject and return its result.
- getObject(Class<T>, String) - Method in interface org.opentrafficsim.core.network.Network
-
Retrieve the object of a specific type with a specific id.
- getObject(Class<T>, String) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Retrieve the object of a specific type with a specific id.
- getObjectMap() - Method in interface org.opentrafficsim.core.network.Network
-
Return an immutable map of all ObjectInterface implementing objects in this Network.
- getObjectMap() - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Return an immutable map of all ObjectInterface implementing objects in this Network.
- getObjectMap(Class<T>) - Method in interface org.opentrafficsim.core.network.Network
-
Return an immutable map of all ObjectInterface implementing objects in this Network that are of type objectType, or any sub type thereof.
- getObjectMap(Class<T>) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Return an immutable map of all ObjectInterface implementing objects in this Network that are of type objectType, or any sub type thereof.
- getObjectOrNull(TimeStampedObject<T>) - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerceptionCategory
-
Returns the object inside a time stamped object, or
nullif it's null. - getObjects(Class<T>) - Method in interface org.opentrafficsim.core.parameters.InputParameters
-
Return all object instances of the given class, for which parameters have been defined.
- getOdometer() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
-
Retrieve the current odometer value of this GTU.
- getOdometer() - Method in interface org.opentrafficsim.core.gtu.InternalGtu
-
Retrieve the current odometer value of this GTU.
- getOdometer(Time) - Method in class org.opentrafficsim.core.gtu.AbstractGtu
-
Retrieve the odometer value of this GTU at the specific time.
- getOdometer(Time) - Method in interface org.opentrafficsim.core.gtu.InternalGtu
-
Retrieve the odometer value of this GTU at the specific time.
- getOperationalPlan() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
-
Retrieve the current operational plan of this GTU.
- getOperationalPlan() - Method in interface org.opentrafficsim.core.gtu.InternalGtu
-
Retrieve the current operational plan of this GTU.
- getOperationalPlan(Time) - Method in class org.opentrafficsim.core.gtu.AbstractGtu
-
Retrieve the operational plan at a specific time.
- getOperationalPlan(Time) - Method in interface org.opentrafficsim.core.gtu.InternalGtu
-
Retrieve the operational plan at a specific time.
- getOperationalPlanSegmentList() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Return the segments (parts with constant speed, acceleration or deceleration) of the operational plan.
- getOrigin() - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
-
Retrieve the origin.
- getParameter() - Method in class org.opentrafficsim.core.perception.HistoricalParameters.ParameterValueSet
-
Retrieve the ParameterType of this ParameterValueSet.
- getParameter(ParameterType<T>) - Method in class org.opentrafficsim.core.perception.HistoricalParameters
- getParameterOrNull(ParameterType<T>) - Method in class org.opentrafficsim.core.perception.HistoricalParameters
- getParameters() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
-
Retrieve the parameters of this GTU.
- getParameters() - Method in interface org.opentrafficsim.core.gtu.InternalGtu
-
Retrieve the parameters of this GTU.
- getParameters() - Method in class org.opentrafficsim.core.perception.HistoricalParameters
-
Get the Parameters at the current simulation time.
- getParameters(Time) - Method in class org.opentrafficsim.core.perception.HistoricalParameters
-
Get the parameters at a specified simulation time.
- getParent() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
-
Retrieve the parent GTU, or
nullif this GTU has no parent. - getParent() - Method in interface org.opentrafficsim.core.gtu.Gtu
-
Retrieve the parent GTU, or
nullif this GTU has no parent. - getParent() - Method in enum org.opentrafficsim.core.gtu.GtuType.DEFAULTS
- getPath() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Return the path that will be traveled.
- getPerceivableContext() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
- getPerceivableContext() - Method in interface org.opentrafficsim.core.gtu.Gtu
- getPerception() - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerceptionCategory
-
Returns the connected perception.
- getPerception() - Method in interface org.opentrafficsim.core.gtu.plan.tactical.TacticalPlanner
-
Retrieve the perception.
- getPerceptionCategory(Class<T>) - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerception
-
Returns the given perception category.
- getPerceptionCategory(Class<T>) - Method in interface org.opentrafficsim.core.gtu.perception.Perception
-
Returns the given perception category.
- getPerceptionCategoryOrNull(Class<T>) - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerception
-
Returns the given perception category, or
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
-
Retrieve the pitch (rotation around the y-axis).
- getPitch() - Method in class org.opentrafficsim.core.math.Direction3D
-
Retrieve the pitch (rotation around the x-axis).
- getPoint() - Method in interface org.opentrafficsim.core.network.Node
-
Retrieve the point of this Node.
- getPoint() - Method in class org.opentrafficsim.core.network.OTSNode
-
Retrieve the point of this Node.
- getProgress() - Method in class org.opentrafficsim.core.egtf.EgtfEvent
-
Returns the progress, a value in the range [0 ...
- getProjectedVertexRadius(PolyLine2d, int) - Static method in class org.opentrafficsim.core.geometry.OTSGeometryUtil
-
Calculates the directional radius at a vertex.
- getRear() - Method in interface org.opentrafficsim.core.gtu.Gtu
- getReference() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
- getReference() - Method in interface org.opentrafficsim.core.gtu.Gtu
- getRelativePositions() - Method in interface org.opentrafficsim.core.gtu.Gtu
- getReplication() - Method in class org.opentrafficsim.core.dsol.OTSAnimator
- getReplication() - Method in class org.opentrafficsim.core.dsol.OTSSimulator
- getReplication() - Method in interface org.opentrafficsim.core.dsol.OTSSimulatorInterface
- getRoll() - Method in class org.opentrafficsim.core.math.Angle3D
-
Retrieve the roll (rotation around the x-axis).
- getRoll() - Method in class org.opentrafficsim.core.math.Direction3D
-
Retrieve the roll (rotation around the x-axis).
- getRoute() - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
-
Retrieve the route.
- getRoute(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Retrieve the route with a specific id or
nullif no such route is known in this OTSNetwork. - getRoute(GtuType, String) - Method in interface org.opentrafficsim.core.network.Network
-
Return the route with a specific id for a specific GTUType, or null if no route with that id for that GTUType exists in this Network.
- getRoute(GtuType, String) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Return the route with a specific id for a specific GTUType, or null if no route with that id for that GTUType exists in this Network.
- getRouteMap() - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Get an immutable route map.
- getRoutesBetween(GtuType, Node, Node) - Method in interface org.opentrafficsim.core.network.Network
-
Return the the shortest route for a specific GTUType between two nodes in this Network, via a list of intermediate nodes.
- getRoutesBetween(GtuType, Node, Node) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Return the the shortest route for a specific GTUType between two nodes in this Network, via a list of intermediate nodes.
- getShortestRouteBetween(GtuType, Node, Node) - Method in interface org.opentrafficsim.core.network.Network
-
Calculate the shortest route between two nodes in this Network.
- getShortestRouteBetween(GtuType, Node, Node, List<Node>) - Method in interface org.opentrafficsim.core.network.Network
-
Calculate the shortest route between two nodes in this Network, via a list of intermediate nodes.
- getShortestRouteBetween(GtuType, Node, Node, List<Node>) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Calculate the shortest route between two nodes in this Network, via a list of intermediate nodes.
- getShortestRouteBetween(GtuType, Node, Node, List<Node>, LinkWeight) - Method in interface org.opentrafficsim.core.network.Network
-
Calculate the shortest route between two nodes in this Network, via a list of intermediate nodes.
- getShortestRouteBetween(GtuType, Node, Node, List<Node>, LinkWeight) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Calculate the shortest route between two nodes in this Network, via a list of intermediate nodes.
- getShortestRouteBetween(GtuType, Node, Node, LinkWeight) - Method in interface org.opentrafficsim.core.network.Network
-
Calculate the shortest route between two nodes in this Network.
- getShortestRouteBetween(GtuType, Node, Node, LinkWeight) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Calculate the shortest route between two nodes in this Network.
- getShortName() - Method in class org.opentrafficsim.core.dsol.AbstractOTSModel
-
Return a very short description of the simulation.
- getShortName() - Method in interface org.opentrafficsim.core.dsol.OTSModelInterface
-
Return a very short description of the simulation.
- getSI(Quantity<?, ?>) - Method in interface org.opentrafficsim.core.egtf.Filter
-
Returns filtered data as SI values.
- getSI(Quantity<?, ?>) - Method in class org.opentrafficsim.core.egtf.FilterDouble
-
Returns filtered data as SI values.
- getSI(Quantity<?, ?>) - Method in class org.opentrafficsim.core.egtf.typed.TypedFilter
-
Returns filtered data as SI values.
- getSimulator() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
- getSimulator() - Method in interface org.opentrafficsim.core.gtu.Gtu
- getSimulator() - Method in interface org.opentrafficsim.core.network.Link
- getSimulator() - Method in interface org.opentrafficsim.core.network.Network
-
Retrieve the simulator.
- getSimulator() - Method in class org.opentrafficsim.core.network.OTSLink
- getSimulator() - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Retrieve the simulator.
- getSourceId() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
- getSourceId() - Method in class org.opentrafficsim.core.network.OTSLink
- getSourceId() - Method in class org.opentrafficsim.core.network.OTSNetwork
- getSourceId() - Method in class org.opentrafficsim.core.object.StaticObject
- getSpeed() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
-
Retrieve the current speed of the GTU, along the direction of movement.
- getSpeed() - Method in interface org.opentrafficsim.core.gtu.Gtu
-
Retrieve the current speed of the GTU, along the direction of movement.
- getSpeed() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
-
Returns the speed.
- getSpeed() - Method in interface org.opentrafficsim.core.gtu.perception.EgoPerception
-
Returns the speed.
- getSpeed() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.SpeedSegment
-
Retrieve the speed during this SpeedSegment.
- getSpeed() - Method in class org.opentrafficsim.core.math.Speed3D
-
Retrieve the norm of this Speed3D.
- getSpeed(Duration) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Calculate the speed of the GTU after the given duration since the start of the plan.
- getSpeed(Time) - Method in class org.opentrafficsim.core.gtu.AbstractGtu
-
Retrieve the speed of this GTU at a specific time.
- getSpeed(Time) - Method in interface org.opentrafficsim.core.gtu.InternalGtu
-
Retrieve the speed of this GTU at a specific time.
- getSpeed(Time) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Calculate the speed of the GTU at the given time.
- getStartNode() - Method in interface org.opentrafficsim.core.network.Link
- getStartNode() - Method in class org.opentrafficsim.core.network.OTSLink
- getStartSpeed() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Return the speed at the start of this operational plan.
- getStartTime() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Return the (absolute) start time of the operational plan.
- getStrategicalPlanner() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
-
Retrieve the strategical planner of this GTU.
- getStrategicalPlanner() - Method in interface org.opentrafficsim.core.gtu.InternalGtu
-
Retrieve the strategical planner of this GTU.
- getStrategicalPlanner(Time) - Method in class org.opentrafficsim.core.gtu.AbstractGtu
-
Retrieve the strategical planner of this GTU at a specific time.
- getStrategicalPlanner(Time) - Method in interface org.opentrafficsim.core.gtu.InternalGtu
-
Retrieve the strategical planner of this GTU at a specific time.
- getStream(Quantity<T, ?>) - Method in class org.opentrafficsim.core.egtf.DataSource
-
Get a stream for the quantity of this data source.
- getTacticalPlanner() - Method in interface org.opentrafficsim.core.gtu.InternalGtu
-
Retrieve the current tactical planner of this GTU.
- getTacticalPlanner() - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
-
Get tactical planner for the GTU.
- getTacticalPlanner(Time) - Method in interface org.opentrafficsim.core.gtu.InternalGtu
-
Retrieve the tactical planner of this GTU at a specific time.
- getTacticalPlanner(Time) - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
-
Get tactical planner for the GTU at a specific time.
- getTheta() - Method in class org.opentrafficsim.core.math.Acceleration3D
-
Retrieve the theta of this Acceleration3D.
- getTheta() - Method in class org.opentrafficsim.core.math.Speed3D
-
Retrieve the theta of this Speed3D.
- getTime() - Method in interface org.opentrafficsim.core.egtf.Filter
-
Returns the grid time.
- getTime() - Method in class org.opentrafficsim.core.egtf.FilterDouble
-
Returns the grid time.
- getTime() - Method in class org.opentrafficsim.core.egtf.typed.TypedFilter
-
Returns the grid time.
- getTime() - Method in class org.opentrafficsim.core.perception.AbstractHistorical.EventValue
- getTimeStampedAcceleration() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
-
Return the time stamped acceleration.
- getTimeStampedLength() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
-
Return the time stamped length.
- getTimeStampedSpeed() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
-
Return the time stamped speed.
- getTimeStampedWidth() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
-
Return the time stamped width.
- getTimeVector() - Method in class org.opentrafficsim.core.egtf.typed.TypedFilter
-
Returns the grid time.
- getTotalDuration() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Return the time it will take to complete the entire operational plan.
- getTotalLength() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Return the distance the entire operational plan will cover.
- getTraveledDistance(Duration) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Calculate the distance traveled as part of this plan after the given duration since the start of the plan.
- getTraveledDistance(Time) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Calculate the distance traveled as part of this plan at the given absolute time.
- getTraveledDistanceSI(Duration) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Calculate the distance traveled as part of this plan after the given duration since the start of the plan.
- getTraveledDistanceSI(Time) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Calculate the distance traveled as part of this plan at a specific time.
- getType() - Method in class org.opentrafficsim.core.gtu.RelativePosition
- getUnbalancedCentroids(GtuType) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Return a list of Centroid nodes that have incoming connectors without corresponding outgoing connectors to the same node or vice versa (which can be fully okay, especially when the lanes are a dead end, or when lanes / links only go in a single direction).
- getUnit() - Method in class org.opentrafficsim.core.units.distributions.AbstractDiscreteDistScalar
-
Retrieve the unit.
- getValue() - Method in class org.opentrafficsim.core.distributions.ConstantGenerator
-
Returns the value.
- getValue() - Method in class org.opentrafficsim.core.perception.AbstractHistorical.EventValue
-
Retrieve the value of this event.
- getValue() - Method in class org.opentrafficsim.core.perception.HistoricalParameters.ParameterValueSet
-
Retrieve the value of this ParameterValueSet.
- getWeight(Link) - Method in interface org.opentrafficsim.core.network.LinkWeight
-
Retrieve the link weight.
- getWidth() - Method in interface org.opentrafficsim.core.gtu.Gtu
- getWidth() - Method in class org.opentrafficsim.core.gtu.GtuCharacteristics
-
Retrieve the width.
- getWidth() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
-
Returns the width.
- getWidth() - Method in interface org.opentrafficsim.core.gtu.perception.EgoPerception
-
Returns the width.
- getX() - Method in class org.opentrafficsim.core.math.Acceleration3D
-
Retrieve the x-component of this Acceleration3D.
- getX() - Method in class org.opentrafficsim.core.math.Speed3D
-
Retrieve the x-component of this Speed3D.
- getY() - Method in class org.opentrafficsim.core.math.Acceleration3D
-
Retrieve the y-component of this Acceleration3D.
- getY() - Method in class org.opentrafficsim.core.math.Speed3D
-
Retrieve the y-component of this Speed3D.
- getYaw() - Method in class org.opentrafficsim.core.math.Angle3D
-
Retrieve the yaw (rotation around the z-axis).
- getYaw() - Method in class org.opentrafficsim.core.math.Direction3D
-
Retrieve the yaw (rotation around the x-axis).
- getZ() - Method in class org.opentrafficsim.core.math.Acceleration3D
-
Retrieve the z-component of this Acceleration3D.
- getZ() - Method in class org.opentrafficsim.core.math.Speed3D
-
Retrieve the z-component of this Speed3D.
- Gtu - Interface in org.opentrafficsim.core.gtu
-
Generalized Travel Unit.
- GTU_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Link
-
Deprecated.
- GTU_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
-
The timed event type for pub/sub indicating the addition of a GTU to this Network.
- GTU_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Link
-
Deprecated.
- GTU_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
-
The timed event type for pub/sub indicating the removal of a GTU from this Network.
- GtuCharacteristics - Class in org.opentrafficsim.core.gtu
-
Characteristics of a GTU.
- GtuCharacteristics(GtuType, Length, Length, Speed, Acceleration, Acceleration, Length) - Constructor for class org.opentrafficsim.core.gtu.GtuCharacteristics
-
Construct a new set of GTUCharacteristics.
- GtuCompatibility<I extends HierarchicalType<I> & Compatibility<GtuType,I>> - Class in org.opentrafficsim.core.compatibility
-
Directional GTUType dependent compatibility.
- GtuCompatibility(I) - Constructor for class org.opentrafficsim.core.compatibility.GtuCompatibility
-
Construct a new Compatibility object with empty allowed and forbidden sets for both directions.
- GtuCompatibility(GtuCompatibility<I>) - Constructor for class org.opentrafficsim.core.compatibility.GtuCompatibility
-
Construct a new Compatibility and deep copy the allowed and forbidden sets for both directions from an existing Compatibility.
- GtuDirectionality - Enum in org.opentrafficsim.core.gtu
-
Longitudinal driving directions for a GTU.
- GtuDumper - Class in org.opentrafficsim.core.gtu
-
GTUDUmper; create a text file with the locations, directions and speeds of all GTUs at regular intervals.
- GtuDumper(Time, Duration, OTSNetwork, String) - Constructor for class org.opentrafficsim.core.gtu.GtuDumper
-
Construct a new GTUDumper.
- GtuErrorHandler - Interface in org.opentrafficsim.core.gtu
-
Gtu error handler.
- GtuException - Exception in org.opentrafficsim.core.gtu
-
Exception thrown when GTU encounters a problem.
- GtuException() - Constructor for exception org.opentrafficsim.core.gtu.GtuException
- GtuException(String) - Constructor for exception org.opentrafficsim.core.gtu.GtuException
- GtuException(String, Throwable) - Constructor for exception org.opentrafficsim.core.gtu.GtuException
- GtuException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.gtu.GtuException
- GtuException(Throwable) - Constructor for exception org.opentrafficsim.core.gtu.GtuException
- GtuGenerator - Interface in org.opentrafficsim.core.gtu
-
Marker interface for all GTU generators.
- GtuType - Class in org.opentrafficsim.core.gtu
-
A GTU type identifies the type of a GTU.
- GtuType(String, GtuType) - Constructor for class org.opentrafficsim.core.gtu.GtuType
- GtuType(String, Network) - Constructor for class org.opentrafficsim.core.gtu.GtuType
- GtuType.DEFAULTS - Enum in org.opentrafficsim.core.gtu
-
Default types with their name.
H
- handle(Gtu, Exception) - Method in interface org.opentrafficsim.core.gtu.GtuErrorHandler
-
Handle exception.
- hashCode() - Method in class org.opentrafficsim.core.compatibility.GtuCompatibility
- hashCode() - Method in class org.opentrafficsim.core.distributions.Distribution.FrequencyAndObject
- hashCode() - Method in class org.opentrafficsim.core.distributions.Distribution
- hashCode() - Method in class org.opentrafficsim.core.egtf.DataSource
- hashCode() - Method in class org.opentrafficsim.core.egtf.DataStream
- hashCode() - Method in class org.opentrafficsim.core.egtf.Quantity
- hashCode() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
- hashCode() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
- hashCode() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.AccelerationSegment
- hashCode() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
- hashCode() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.Segment
- hashCode() - Method in class org.opentrafficsim.core.gtu.RelativePosition
- hashCode() - Method in class org.opentrafficsim.core.gtu.RelativePosition.TYPE
- hashCode() - Method in class org.opentrafficsim.core.network.LinkDirection
- hashCode() - Method in class org.opentrafficsim.core.network.OTSLink
- hashCode() - Method in class org.opentrafficsim.core.network.OTSNode
- hashCode() - Method in class org.opentrafficsim.core.network.route.CompleteRoute
- hashCode() - Method in class org.opentrafficsim.core.network.route.Route
- HAZARD - org.opentrafficsim.core.gtu.TurnIndicatorStatus
-
Hazard warning.
- headMap(K) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedMap
- headMap(K, boolean) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
- headSet(E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedSet
- headSet(E, boolean) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
- headSet(SimEventInterface<T>) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
- higher(E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
- higherEntry(K) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
- higherKey(K) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
- Historical<T> - Interface in org.opentrafficsim.core.perception
-
Interface for single valued historicals.
- HistoricalArrayList<E> - Class in org.opentrafficsim.core.perception.collections
-
ArrayList-valued historical state.
- HistoricalArrayList(HistoryManager) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalArrayList
-
Construct a new, empty HistoricalArrayList.
- HistoricalArrayList(HistoryManager, Collection<? extends E>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalArrayList
-
Construct a new HistoricalArrayList and add all elements of a given Collection to it.
- HistoricalCollection<E> - Interface in org.opentrafficsim.core.perception.collections
-
Interface for historical collections.
- HistoricalDeque<E> - Interface in org.opentrafficsim.core.perception.collections
-
Interface for historical deques.
- HistoricalEnumMap<K extends Enum<K>,V> - Class in org.opentrafficsim.core.perception.collections
-
EnumMap-valued historical state.
- HistoricalEnumMap(HistoryManager, Class<K>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalEnumMap
-
Construct a new, empty HistoricalEnumMap.
- HistoricalEnumMap(HistoryManager, EnumMap<K, ? extends V>, Class<K>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalEnumMap
-
Construct a new HistoricalEnumMap and add all elements of the given initial map to it.
- HistoricalHashMap<K,V> - Class in org.opentrafficsim.core.perception.collections
-
LinkedHashMap-valued historical state.
- HistoricalHashMap(HistoryManager) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalHashMap
-
Construct a new, empty HistoricalHashMap.
- HistoricalHashMap(HistoryManager, Map<? extends K, ? extends V>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalHashMap
-
Construct a new HistoricalHashMap and all elements of the given map to it.
- HistoricalHashSet<E> - Class in org.opentrafficsim.core.perception.collections
-
LinkedHashSet-valued historical state.
- HistoricalHashSet(HistoryManager) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalHashSet
-
Construct a new, empty HistoricalHashSet.
- HistoricalHashSet(HistoryManager, Collection<? extends E>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalHashSet
-
Construct a new HistoricalHashSet and add all elements of the given collection to it.
- HistoricalLinkedHashMap<K,V> - Class in org.opentrafficsim.core.perception.collections
-
LinkedHashMap-valued historical state.
- HistoricalLinkedHashMap(HistoryManager) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashMap
-
Construct a new, empty HistoricalLinkedHashMap.
- HistoricalLinkedHashMap(HistoryManager, Map<? extends K, ? extends V>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashMap
-
Construct a new HistoricalLinkedHashMap and add all elements of the given map to it.
- HistoricalLinkedHashSet<E> - Class in org.opentrafficsim.core.perception.collections
-
LinkedHashSet-valued historical state.
- HistoricalLinkedHashSet(HistoryManager) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashSet
-
Construct a new, empty HistoricalLinkedHashSet.
- HistoricalLinkedHashSet(HistoryManager, Collection<? extends E>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashSet
-
Construct a new HistoricalLinkedHashSet and add all elements of a collection to it.
- HistoricalLinkedList<E> - Class in org.opentrafficsim.core.perception.collections
-
LinkedList-valued historical state.
- HistoricalLinkedList(HistoryManager) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
-
Construct a new, empty HistoricalLinkedList.
- HistoricalLinkedList(HistoryManager, Collection<? extends E>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
-
Construct a new HistoricalLinkedList and add all elements of the given collection to it.
- HistoricalList<E> - Interface in org.opentrafficsim.core.perception.collections
-
Interface for historical lists.
- HistoricalMap<K,V> - Interface in org.opentrafficsim.core.perception.collections
-
Interface for historical maps.
- HistoricalNavigableMap<K,V> - Interface in org.opentrafficsim.core.perception.collections
-
Interface for historical navigable maps.
- HistoricalNavigableSet<E> - Interface in org.opentrafficsim.core.perception.collections
-
Interface for historical navigable sets.
- HistoricalParameters - Class in org.opentrafficsim.core.perception
-
Historical representation of
Parameters. - HistoricalParameters(HistoryManager, Parameters) - Constructor for class org.opentrafficsim.core.perception.HistoricalParameters
-
Construct a new HistoricalParameters object.
- HistoricalParameters.ParameterEvent - Class in org.opentrafficsim.core.perception
-
Parameter event, which will restore the previous value.
- HistoricalParameters.ParameterValueSet - Class in org.opentrafficsim.core.perception
-
Value for a parameter event, which contains a parameter type and (the previous) value.
- HistoricalPriorityQueue<E> - Class in org.opentrafficsim.core.perception.collections
-
PriorityQueue-valued historical state.
- HistoricalPriorityQueue(HistoryManager) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalPriorityQueue
-
Construct a new, empty HistoricalPriorityQueue.
- HistoricalPriorityQueue(HistoryManager, Collection<? extends E>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalPriorityQueue
-
Construct a new HistoricalPriorityQueue and fill it with the elements of the given collection.
- HistoricalQueue<E> - Interface in org.opentrafficsim.core.perception.collections
-
Interface for historical queues.
- HistoricalSet<E> - Interface in org.opentrafficsim.core.perception.collections
-
Interface for historical sets.
- HistoricalSortedMap<K,V> - Interface in org.opentrafficsim.core.perception.collections
-
Interface for historical sorted maps.
- HistoricalSortedSet<E> - Interface in org.opentrafficsim.core.perception.collections
-
Interface for historical sorted sets.
- HistoricalTreeMap<K,V> - Class in org.opentrafficsim.core.perception.collections
-
TreeMap-valued historical state.
- HistoricalTreeMap(HistoryManager) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalTreeMap
-
Construct a new, empty HistoricalTreeMap.
- HistoricalTreeMap(HistoryManager, Map<? extends K, ? extends V>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalTreeMap
-
Construct a new HistoricalTreeMap and fill it with the elements of the given map.
- HistoricalTreeSet<E> - Class in org.opentrafficsim.core.perception.collections
-
TreeSet-valued historical state.
- HistoricalTreeSet(HistoryManager) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalTreeSet
-
Construct a new, empty HistoricalTreeSet.
- HistoricalTreeSet(HistoryManager, Collection<? extends E>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalTreeSet
-
Construct a new HistoricalTreeSet and fill it with the elements of the given collection.
- HistoricalValue<T> - Class in org.opentrafficsim.core.perception
-
Single-valued historical state.
- HistoricalValue(HistoryManager) - Constructor for class org.opentrafficsim.core.perception.HistoricalValue
-
Constructor.
- HistoricalValue(HistoryManager, T) - Constructor for class org.opentrafficsim.core.perception.HistoricalValue
-
Construct a new HistoricalValue.
- HistoricalVector<E> - Class in org.opentrafficsim.core.perception.collections
-
Vector-valued historical state.
- HistoricalVector(HistoryManager) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalVector
-
Construct a new, empty HistoricalVector.
- HistoricalVector(HistoryManager, Collection<? extends E>) - Constructor for class org.opentrafficsim.core.perception.collections.HistoricalVector
-
Construct a new HistoricalVector and fill it with the elements of the given collection.
- HistoryManager - Class in org.opentrafficsim.core.perception
-
History manager with automatic garbage collection by the java garbage collector using weak references to the
Historicals. - HistoryManager() - Constructor for class org.opentrafficsim.core.perception.HistoryManager
- HistoryManager.HistoricalElement - Interface in org.opentrafficsim.core.perception
-
Historical view for the history manager.
- HistoryManagerDEVS - Class in org.opentrafficsim.core.perception
-
History manager that uses an
DEVSSimulatorInterface.TimeDoubleUnit. - HistoryManagerDEVS(DEVSSimulatorInterface.TimeDoubleUnit, Duration, Duration) - Constructor for class org.opentrafficsim.core.perception.HistoryManagerDEVS
-
Construct a new HistoricalManagerDEVS.
I
- IdGenerator - Class in org.opentrafficsim.core.idgenerator
-
Generate names for any kind of object.
- IdGenerator(String) - Constructor for class org.opentrafficsim.core.idgenerator.IdGenerator
-
Construct a new IdGenerator.
- indexOf(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
- indexOf(Node) - Method in class org.opentrafficsim.core.network.route.Route
-
Return the index of a Node in this Route, or -1 if this Route does not contain the specified Node.
- init() - Method in class org.opentrafficsim.core.object.StaticObject
-
Initialize the object after it has been fully created.
- init(StrategicalPlanner, OrientedPoint3d, Speed) - Method in class org.opentrafficsim.core.gtu.AbstractGtu
-
Initialize the GTU at a location and speed, and give it a mission to fulfill through the strategical planner.
- INIT_EVENT - Static variable in interface org.opentrafficsim.core.gtu.Gtu
-
The event type for pub/sub indicating the initialization of a new GTU.
- initialize(OTSModelInterface, OTSReplication) - Method in class org.opentrafficsim.core.dsol.OTSAnimator
-
Initialize a simulation engine without animation; the easy way.
- initialize(OTSModelInterface, OTSReplication) - Method in class org.opentrafficsim.core.dsol.OTSLoggingAnimator
-
Initialize a simulation engine without animation; the easy way.
- initialize(OTSModelInterface, OTSReplication) - Method in class org.opentrafficsim.core.dsol.OTSSimulator
-
Initialize a simulation engine without animation; the easy way.
- initialize(OTSModelInterface, OTSReplication) - Method in interface org.opentrafficsim.core.dsol.OTSSimulatorInterface
-
Initialize a simulation engine without animation; the easy way.
- InputParameters - Interface in org.opentrafficsim.core.parameters
-
TODO discuss removal of this interface.
- InternalGtu - Interface in org.opentrafficsim.core.gtu
-
InternalGTU contains those methods that are visible to objects belonging to the GTU (e.g., OperationalPlanner, TacticalPlanner), but that are invisible for other GTUs.
- interrupt() - Method in class org.opentrafficsim.core.egtf.EGTF
-
Interrupt the calculation.
- interrupt() - Method in class org.opentrafficsim.core.egtf.EgtfEvent
-
Interrupts the filter.
- interrupt() - Method in class org.opentrafficsim.core.egtf.EgtfParallelListener
-
Interrupts the EGTF.
- interruptMove() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
-
Interrupt the move and ask for a new plan.
- intersect(LongitudinalDirectionality) - Method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
-
Compute the intersection of this LongitudinalDirectionality with another LongitudinalDirectionality.
- invert() - Method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
-
Return the inverse if this LongitudinalDirectionality.
- INVISIBLE_OBJECT_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
-
The timed event type for pub/sub indicating the addition of an InvisibleObjectInterface implementing object.
- INVISIBLE_OBJECT_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
-
The timed event type for pub/sub indicating the removal of an InvisibleObjectInterface implementing object.
- InvisibleObjectInterface - Interface in org.opentrafficsim.core.object
-
Interface for objects that live in a Network, but cannot be drawn and which may not even have a specific location.
- isBackward() - Method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
-
Easy access method to test if this directionality allows driving the the backward direction and not in the forward direction.
- isBackwardOrBoth() - Method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
-
Easy access method to test if this directionality allows driving the the backward direction.
- isBoth() - Method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
-
Easy access method to test if the directionality allows driving in both directions.
- isCentroid() - Method in interface org.opentrafficsim.core.network.Node
-
Checks whether this Node has only connector links going in and/or out, and no other links.
- isCentroid() - Method in class org.opentrafficsim.core.network.OTSNode
-
Checks whether this Node has only connector links going in and/or out, and no other links.
- isCompatible(G, GtuDirectionality) - Method in interface org.opentrafficsim.core.compatibility.Compatibility
-
Test if a GTUType can travel over the infrastructure.
- isCompatible(GtuType, GtuDirectionality) - Method in interface org.opentrafficsim.core.compatibility.Compatible
-
Test if a GTUType is handled by the infrastructure in the given direction.
- isCompatible(GtuType, GtuDirectionality) - Method in class org.opentrafficsim.core.compatibility.GtuCompatibility
-
Determine if this Compatibility allows or denies a particular GTUType.
- isCompatible(GtuType, GtuDirectionality) - Method in class org.opentrafficsim.core.network.LinkType
-
Test if a GTUType can travel over the infrastructure.
- isCompatibleWith(Compatibility<GtuType, ?>, boolean) - Method in class org.opentrafficsim.core.compatibility.GtuCompatibility
-
Check if a GTUCompatibility does not allow things that the GTUCompatibility of a parent object disallows, e.g.
- isConflicting() - Method in enum org.opentrafficsim.core.gtu.TurnIndicatorIntent
- isConnector() - Method in class org.opentrafficsim.core.network.LinkType
-
Report whether this LinkType is a
CONNECTOR. - isDestroyed() - Method in class org.opentrafficsim.core.gtu.AbstractGtu
-
Returns whether the GTU is destroyed.
- isDestroyed() - Method in interface org.opentrafficsim.core.gtu.Gtu
-
Returns whether the GTU is destroyed.
- isDirectionallyConnectedTo(GtuType, Node) - Method in interface org.opentrafficsim.core.network.Node
-
Check if this Node is linked to a specific Node in the specified direction for the given GTUType.
- isDirectionallyConnectedTo(GtuType, Node) - Method in class org.opentrafficsim.core.network.OTSNode
-
Note: this method does not take into account explicitly defined connections, as the previous link is not given.
- isEmpty() - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
- isEmpty() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
- isEmpty() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
- isForward() - Method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
-
Easy access method to test if this directionality allows driving in the forward direction and not in the backward direction.
- isForwardOrBoth() - Method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
-
Easy access method to test if this directionality allows driving in the forward direction.
- isHazard() - Method in enum org.opentrafficsim.core.gtu.TurnIndicatorStatus
- isLastState(Time) - Method in class org.opentrafficsim.core.perception.AbstractHistorical
-
Report whether the state at the given time is equal to the state at the current time.
- isLeft() - Method in enum org.opentrafficsim.core.gtu.TurnIndicatorIntent
- isLeft() - Method in enum org.opentrafficsim.core.gtu.TurnIndicatorStatus
- isLeft() - Method in enum org.opentrafficsim.core.network.LateralDirectionality
-
Determine whether the direction is the left direction.
- isLeftOrBoth() - Method in enum org.opentrafficsim.core.gtu.TurnIndicatorStatus
- isMinus() - Method in enum org.opentrafficsim.core.gtu.GtuDirectionality
- isNone() - Method in enum org.opentrafficsim.core.gtu.TurnIndicatorIntent
- isNone() - Method in enum org.opentrafficsim.core.gtu.TurnIndicatorStatus
- isNone() - Method in enum org.opentrafficsim.core.network.LateralDirectionality
-
Determine whether the lateral direction is not present.
- isNone() - Method in class org.opentrafficsim.core.network.LinkType
-
Report whether this LinkType is incompatible with any kind of GTU.
- isNone() - Method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
-
Easy access method to test if the directionality prohibits driving in both directions.
- isOfType(GtuType.DEFAULTS) - Method in class org.opentrafficsim.core.gtu.GtuType
-
Whether this, or any of the parent types, equals the given type.
- isOfType(LinkType.DEFAULTS) - Method in class org.opentrafficsim.core.network.LinkType
-
Report whether this, or any of the parent types, equals the given type.
- isPlus() - Method in enum org.opentrafficsim.core.gtu.GtuDirectionality
- isRailWay() - Method in class org.opentrafficsim.core.network.LinkType
-
Report whether this LinkType is a
RAIL_WAY. - isRight() - Method in enum org.opentrafficsim.core.gtu.TurnIndicatorIntent
- isRight() - Method in enum org.opentrafficsim.core.gtu.TurnIndicatorStatus
- isRight() - Method in enum org.opentrafficsim.core.network.LateralDirectionality
-
Determine whether the direction is the right direction.
- isRightOrBoth() - Method in enum org.opentrafficsim.core.gtu.TurnIndicatorStatus
- isRoad() - Method in class org.opentrafficsim.core.network.LinkType
-
Report whether this LinkType is a
ROAD. - isType(GtuType.DEFAULTS) - Method in class org.opentrafficsim.core.gtu.GtuType
-
Whether this equals the given type.
- isWaterWay() - Method in class org.opentrafficsim.core.network.LinkType
-
Report whether this LinkType is a
WATER_WAY. - iterator() - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
- iterator() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
K
- Kernel - Class in org.opentrafficsim.core.egtf
-
Kernel with maximum range and shape.
- KernelShape - Interface in org.opentrafficsim.core.egtf
-
Shape interface for a kernel.
- keySet() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
L
- last() - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
-
we re-implemented the last method.
- last() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedSet
- lastEntry() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
- lastIndexOf(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
- lastKey() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedMap
- LateralDirectionality - Enum in org.opentrafficsim.core.network
-
Directionality in lateral direction.
- LEFT - org.opentrafficsim.core.gtu.TurnIndicatorIntent
-
Left.
- LEFT - org.opentrafficsim.core.gtu.TurnIndicatorStatus
-
Left.
- LEFT - org.opentrafficsim.core.network.LateralDirectionality
-
Direction to the left of the longitudinal orientation of the GTU, relative to the forward driving direction.
- LENGTH - Static variable in interface org.opentrafficsim.core.network.LinkWeight
-
Default link weight using link length.
- LENGTH_NO_CONNECTORS - Static variable in interface org.opentrafficsim.core.network.LinkWeight
-
Link weight with very high penalty for Connectors.
- Link - Interface in org.opentrafficsim.core.network
-
A Link is a connection between two Nodes.
- LINK_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
-
The timed event type for pub/sub indicating the addition of a Link.
- LINK_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
-
The timed event type for pub/sub indicating the removal of a Link.
- LinkDirection - Class in org.opentrafficsim.core.network
-
A LinkDirection packs a Link and a GTUDirectionality.
- LinkDirection(Link, GtuDirectionality) - Constructor for class org.opentrafficsim.core.network.LinkDirection
-
Construct a new LinkDirection.
- LinkEdge<LINK extends Link> - Class in org.opentrafficsim.core.network
-
The LinkEdge is a class that embeds a Link (extension of AbstractLink) to be put in a graph.
- LinkEdge(LINK) - Constructor for class org.opentrafficsim.core.network.LinkEdge
-
Construct a new LinkEdge.
- LinkLocation - Class in org.opentrafficsim.core.network
-
A LinkLocation packs a Link and a fractional longitudinal position.
- LinkLocation(Link, double) - Constructor for class org.opentrafficsim.core.network.LinkLocation
-
Construct a new LinkLocation.
- LinkLocation(Link, Length) - Constructor for class org.opentrafficsim.core.network.LinkLocation
-
Construct a new LinkLocation.
- LinkType - Class in org.opentrafficsim.core.network
-
A LinkType determines compatibility of a link with GTU types.
- LinkType(String, LinkType, GtuCompatibility<LinkType>, Network) - Constructor for class org.opentrafficsim.core.network.LinkType
-
Create a new LinkType with compatibility set.
- LinkType.DEFAULTS - Enum in org.opentrafficsim.core.network
-
Default types with their name.
- LinkWeight - Interface in org.opentrafficsim.core.network
-
Interface to determine a link weight.
- listIterator() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
- listIterator(int) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
- LongitudinalDirectionality - Enum in org.opentrafficsim.core.network
-
Permitted longitudinal driving directions.
- lower(E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
- lowerEntry(K) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
- lowerKey(K) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
M
- main(String...) - Static method in class org.opentrafficsim.core.egtf.Convolution
-
Program entry point.
- MINUS - Static variable in interface org.opentrafficsim.core.compatibility.Compatible
-
Minus direction
Compatiblethat allows all GTU types in the minus direction. - modifyFrequency(int, double) - Method in class org.opentrafficsim.core.distributions.Distribution
-
Alter the frequency (or probability) of one of the stored generators.
- MOPED - org.opentrafficsim.core.gtu.GtuType.DEFAULTS
-
Super type for mopeds.
- move(OrientedPoint3d) - Method in class org.opentrafficsim.core.gtu.AbstractGtu
-
Move from the current location according to an operational plan to a location that will bring us nearer to reaching the location provided by the strategical planner.
- MOVE_EVENT - Static variable in interface org.opentrafficsim.core.gtu.Gtu
-
The event type for pub/sub indicating a move.
- MoveCheckerException - Exception in org.opentrafficsim.core.gtu
-
Exception to throw by move checks.
- MoveCheckerException(Throwable) - Constructor for exception org.opentrafficsim.core.gtu.MoveCheckerException
N
- navigableKeySet() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
- Network - Interface in org.opentrafficsim.core.network
-
Interface that defines what information a Network should be able to provide about Nodes, Links, Routes, etc..
- NetworkException - Exception in org.opentrafficsim.core.network
-
Exception thrown when network topology is inconsistent.
- NetworkException() - Constructor for exception org.opentrafficsim.core.network.NetworkException
-
Construct a new NetworkException with default values.
- NetworkException(String) - Constructor for exception org.opentrafficsim.core.network.NetworkException
-
Construct a new NetworkException with specific message.
- NetworkException(String, Throwable) - Constructor for exception org.opentrafficsim.core.network.NetworkException
-
Construct a new NetworkException with specific message and a Throwable.
- NetworkException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.network.NetworkException
-
Construct a new NetworkException with a specific message, throwable and specify whether suppression is enabled and wether the stack trace should be writable.
- NetworkException(Throwable) - Constructor for exception org.opentrafficsim.core.network.NetworkException
-
Construct a new NetworkException from a Throwable.
- nextId() - Method in class org.opentrafficsim.core.idgenerator.IdGenerator
-
Generate an id.
- nextLinkDirection(Link, GtuDirectionality, GtuType) - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
-
Determine the next link and driving direction (with or against the design line) in a network based on a current Link we are on.
- nextLinkDirection(Node, Link, GtuType) - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
-
Determine the next link and driving direction (with or against the design line) in a network based on a node and a driving direction of the GTU.
- nextLinks(GtuType, Link) - Method in interface org.opentrafficsim.core.network.Node
-
Determine the links connecting from the previous Link via this Node for the given GTU type.
- nextLinks(GtuType, Link) - Method in class org.opentrafficsim.core.network.OTSNode
-
Determine the links connecting from the previous Link via this Node for the given GTU type.
- nextNode(Link, GtuDirectionality, GtuType) - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
-
Determine the next node in a network based on a current Link we are on.
- nextNode(Node, Link, GtuType) - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
-
Determine the next node in a network based on a given node.
- Node - Interface in org.opentrafficsim.core.network
-
The Node is a point with an id.
- NODE_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
-
The timed event type for pub/sub indicating the addition of a Node.
- NODE_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
-
The timed event type for pub/sub indicating the removal of a Node.
- NONE - org.opentrafficsim.core.gtu.TurnIndicatorIntent
-
None.
- NONE - org.opentrafficsim.core.gtu.TurnIndicatorStatus
-
None.
- NONE - org.opentrafficsim.core.network.LateralDirectionality
-
Absence of a lateral direction.
- NONE - org.opentrafficsim.core.network.LinkType.DEFAULTS
-
The link type that does not allow any vehicles, or pedestrians.
- notify(EventInterface) - Method in class org.opentrafficsim.core.perception.HistoryManagerDEVS
- notifyProgress(EgtfEvent) - Method in interface org.opentrafficsim.core.egtf.EgtfListener
-
Notifies progress.
- notifyProgress(EgtfEvent) - Method in class org.opentrafficsim.core.egtf.EgtfParallelListener
-
Notifies progress.
- NOTPRESENT - org.opentrafficsim.core.gtu.TurnIndicatorStatus
-
Does not have a turn indicator.
- now() - Method in class org.opentrafficsim.core.perception.AbstractHistorical
-
Returns the current time.
- now() - Method in class org.opentrafficsim.core.perception.HistoryManagerDEVS
- NullHistorical<T> - Class in org.opentrafficsim.core.perception
-
Simple implementation without history that can be used inside a generic context where also implementations with history can be used.
- NullHistorical(T) - Constructor for class org.opentrafficsim.core.perception.NullHistorical
-
Construct a new NullHistorical.
O
- OBJECT_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
-
The timed event type for pub/sub indicating the addition of an ObjectInterface implementing object.
- OBJECT_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
-
The timed event type for pub/sub indicating the removal of an ObjectInterface implementing object.
- ObjectInterface - Interface in org.opentrafficsim.core.object
-
Generic object that can be placed in the model.
- offer(E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalQueue
- offer(E) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
- offerFirst(E) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
- offerLast(E) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
- offsetLine(PolyLine3d, double) - Static method in class org.opentrafficsim.core.geometry.OTSGeometryUtil
-
Offset line method for PolyLine3d using only a horizontal offset component, using default values for precision.
- offsetLine(PolyLine3d, double[], double[]) - Static method in class org.opentrafficsim.core.geometry.OTSGeometryUtil
-
Create a line at linearly varying offset from this line.
- operationalPlan - Variable in class org.opentrafficsim.core.gtu.AbstractGtu
-
The current operational plan, which provides a short-term movement over time.
- OperationalPlan - Class in org.opentrafficsim.core.gtu.plan.operational
-
An Operational plan describes a path through the world with a speed profile that a GTU intends to follow.
- OperationalPlan(Gtu, PolyLine3d, Time, Speed, List<OperationalPlan.Segment>) - Constructor for class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Construct a new operational plan.
- OperationalPlan(Gtu, OrientedPoint3d, Time, Duration) - Constructor for class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Build a plan where the GTU will wait for a certain time.
- OperationalPlan.AccelerationSegment - Class in org.opentrafficsim.core.gtu.plan.operational
-
A segment of an operational plan during which the acceleration is constant.
- OperationalPlan.Segment - Class in org.opentrafficsim.core.gtu.plan.operational
-
The segment of an operational plan contains a part of the speed profile of a movement in which some of the variables determining movement (speed, acceleration) are constant.
- OperationalPlan.SpeedSegment - Class in org.opentrafficsim.core.gtu.plan.operational
-
The segment of an operational plan in which the speed is constant.
- OperationalPlanBuilder - Class in org.opentrafficsim.core.gtu.plan.operational
-
Builder for several often used operational plans.
- OperationalPlanException - Exception in org.opentrafficsim.core.gtu.plan.operational
-
Exception for the operational plan, e.g.
- OperationalPlanException() - Constructor for exception org.opentrafficsim.core.gtu.plan.operational.OperationalPlanException
-
Construct an operational plan exception.
- OperationalPlanException(String) - Constructor for exception org.opentrafficsim.core.gtu.plan.operational.OperationalPlanException
- OperationalPlanException(String, Throwable) - Constructor for exception org.opentrafficsim.core.gtu.plan.operational.OperationalPlanException
- OperationalPlanException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.gtu.plan.operational.OperationalPlanException
- OperationalPlanException(Throwable) - Constructor for exception org.opentrafficsim.core.gtu.plan.operational.OperationalPlanException
- org.opentrafficsim.core.animation - package org.opentrafficsim.core.animation
- org.opentrafficsim.core.compatibility - package org.opentrafficsim.core.compatibility
-
Compatibility package.
- org.opentrafficsim.core.definitions - package org.opentrafficsim.core.definitions
-
The definitions package contains the core definitions that can be used to interpret the Network and the PerceivableContext.
- org.opentrafficsim.core.distributions - package org.opentrafficsim.core.distributions
-
Generic implementation of a set of objects with defined probabilities / frequencies.
- org.opentrafficsim.core.dsol - package org.opentrafficsim.core.dsol
-
Extensions of the DSOL simulator interfaces and classes for OTS units.
- org.opentrafficsim.core.egtf - package org.opentrafficsim.core.egtf
-
Contains classes to use the Extended Generalized Treiber-Helbing Filter, which is equal to the Adaptive Smoothing Method if a single data source is used.
- org.opentrafficsim.core.egtf.typed - package org.opentrafficsim.core.egtf.typed
-
Contains extensions of the EGTF classes with strongly typed parameters.
- org.opentrafficsim.core.geometry - package org.opentrafficsim.core.geometry
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- org.opentrafficsim.core.gtu - package org.opentrafficsim.core.gtu
-
GTU (Generalized Travel Unit) is the base class for cars, trains, pedestrians, etc.
- org.opentrafficsim.core.gtu.perception - package org.opentrafficsim.core.gtu.perception
-
The perception module of a GTU is responsible for perceiving (sensing) the environment of the GTU, which includes the locations of other GTUs.
- org.opentrafficsim.core.gtu.plan.operational - package org.opentrafficsim.core.gtu.plan.operational
-
Operational plans describe a path through the world with a speed profile that a GTU intends to follow.
- org.opentrafficsim.core.gtu.plan.strategical - package org.opentrafficsim.core.gtu.plan.strategical
-
Strategical planners.
- org.opentrafficsim.core.gtu.plan.tactical - package org.opentrafficsim.core.gtu.plan.tactical
-
Tactical planners generate operational plans that are in line with reaching the goals of the strategical plan.
- org.opentrafficsim.core.idgenerator - package org.opentrafficsim.core.idgenerator
-
Generator names for any kind of object.
- org.opentrafficsim.core.math - package org.opentrafficsim.core.math
-
Commonly used mathematical operations.
- org.opentrafficsim.core.network - package org.opentrafficsim.core.network
-
Classes that build a network with nodes and links.
- org.opentrafficsim.core.network.factory.xml.units - package org.opentrafficsim.core.network.factory.xml.units
-
Parsers for various XML values.
- org.opentrafficsim.core.network.route - package org.opentrafficsim.core.network.route
-
Routes and route probabilities.
- org.opentrafficsim.core.object - package org.opentrafficsim.core.object
-
Static objects that the GTU might have to avoid.
- org.opentrafficsim.core.parameters - package org.opentrafficsim.core.parameters
-
Objects involving parameters.
- org.opentrafficsim.core.perception - package org.opentrafficsim.core.perception
-
The perception package takes care of registering perceivable objects that are used in an OTS study.
- org.opentrafficsim.core.perception.collections - package org.opentrafficsim.core.perception.collections
-
Historical versions of almost all java non-concurrent collections.
- org.opentrafficsim.core.units.distributions - package org.opentrafficsim.core.units.distributions
-
Strongly typed distributions.
- originNode() - Method in class org.opentrafficsim.core.network.route.Route
-
Retrieve the origin node of this Route.
- OTSAnimator - Class in org.opentrafficsim.core.dsol
-
Construct a DSOL DEVSRealTimeAnimator the easy way.
- OTSAnimator(Serializable) - Constructor for class org.opentrafficsim.core.dsol.OTSAnimator
-
Construct an OTSAnimator.
- OTSAnimatorInterface - Interface in org.opentrafficsim.core.dsol
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OTSDEVSRTParallelMove - Class in org.opentrafficsim.core.dsol
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OTSDEVSRTParallelMove(int, Serializable) - Constructor for class org.opentrafficsim.core.dsol.OTSDEVSRTParallelMove
-
Create a new OTSRealTimeClock.
- OTSDEVSRTParallelMove(Serializable) - Constructor for class org.opentrafficsim.core.dsol.OTSDEVSRTParallelMove
-
Create a new OTSRealTimeClock.
- OTSGeometryUtil - Class in org.opentrafficsim.core.geometry
-
Utility class for OTS geometry.
- OTSLink - Class in org.opentrafficsim.core.network
-
A standard implementation of a link between two Nodes.
- OTSLink(Network, String, Node, Node, LinkType, PolyLine3d) - Constructor for class org.opentrafficsim.core.network.OTSLink
-
Construct a new OTSLink and register it in a Network.
- OTSLink(Network, OTSLink) - Constructor for class org.opentrafficsim.core.network.OTSLink
-
Clone a link for a new Network.
- OTSLoggingAnimator - Class in org.opentrafficsim.core.dsol
-
Construct a DSOL DEVSRealTimeAnimator the easy way.
- OTSLoggingAnimator(String, Serializable) - Constructor for class org.opentrafficsim.core.dsol.OTSLoggingAnimator
-
Construct an OTSAnimator.
- OTSModelInterface - Interface in org.opentrafficsim.core.dsol
-
OTSModelInterface described the generic properties of an OTSModel such as the network and the model name.
- OTSNetwork - Class in org.opentrafficsim.core.network
-
An OTSNetwork consists of a set of Nodes, Links, Objects, etc..
- OTSNetwork(String, boolean, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.core.network.OTSNetwork
-
Construction of an empty OTSNetwork.
- OTSNetworkUtils - Class in org.opentrafficsim.core.network
-
OTSNetworkUtils Static methods that make a deep clone of an OTSNetwork, or destroy an OTSNetwork.
- OTSNode - Class in org.opentrafficsim.core.network
-
The OTSNode is a point with a heading and an id.
- OTSNode(Network, String, Point3d) - Constructor for class org.opentrafficsim.core.network.OTSNode
-
Construct a new OTSNode with direction East (you probably don't want to use this constructor) and add it to a Network.
- OTSNode(Network, String, Point3d, double) - Constructor for class org.opentrafficsim.core.network.OTSNode
-
Construct a new OTSNode and add it to a Network.
- OTSReplication - Class in org.opentrafficsim.core.dsol
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OTSReplication(String, Time, Duration, Duration) - Constructor for class org.opentrafficsim.core.dsol.OTSReplication
-
Create a new OTSReplication.
- OTSSimulationException - Exception in org.opentrafficsim.core.dsol
-
Exception for the operational plan, e.g.
- OTSSimulationException() - Constructor for exception org.opentrafficsim.core.dsol.OTSSimulationException
-
Construct an operational plan exception.
- OTSSimulationException(String) - Constructor for exception org.opentrafficsim.core.dsol.OTSSimulationException
- OTSSimulationException(String, Throwable) - Constructor for exception org.opentrafficsim.core.dsol.OTSSimulationException
- OTSSimulationException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.dsol.OTSSimulationException
- OTSSimulationException(Throwable) - Constructor for exception org.opentrafficsim.core.dsol.OTSSimulationException
- OTSSimulator - Class in org.opentrafficsim.core.dsol
-
Construct a DSOL DEVSSimulator the easy way.
- OTSSimulator(Serializable) - Constructor for class org.opentrafficsim.core.dsol.OTSSimulator
-
Construct an OTSSimulator.
- OTSSimulatorInterface - Interface in org.opentrafficsim.core.dsol
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
P
- ParameterEvent(double, ParameterType<T>, Parameters) - Constructor for class org.opentrafficsim.core.perception.HistoricalParameters.ParameterEvent
-
Constructor a new ParameterEvent.
- ParameterFactory - Interface in org.opentrafficsim.core.parameters
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- ParameterFactoryByType - Class in org.opentrafficsim.core.parameters
-
Sets parameter values based on the the GTU type.
- ParameterFactoryByType() - Constructor for class org.opentrafficsim.core.parameters.ParameterFactoryByType
- ParameterFactoryByType.Correlation<C,T> - Interface in org.opentrafficsim.core.parameters
-
Correlate two Parameters.
- ParameterFactoryDefault - Class in org.opentrafficsim.core.parameters
-
Really simple implementation of ParameterFactory with dummy setValues implementation.
- ParameterFactoryDefault() - Constructor for class org.opentrafficsim.core.parameters.ParameterFactoryDefault
- ParameterValueSet(ParameterType<T>, T) - Constructor for class org.opentrafficsim.core.perception.HistoricalParameters.ParameterValueSet
-
Construct a new ParameterValueSet.
- parseColor(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Colors
-
Parse a String that describes a color.
- parseCoordinate(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Coordinates
-
Parse a coordinate with (x,y) or (x,y,z).
- parseCoordinates(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Coordinates
-
Parse a group of coordinates with (x,y) or (x,y,z).
- parseDirection(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Directions
-
Parse a longitudinal direction.
- parseDurationDist(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Distributions
-
Parse a relative time distribution, e.g.
- parseLengthDist(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Distributions
-
Parse a relative length distribution, e.g.
- parsePositionDist(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Distributions
-
Parse an absolute length distribution, e.g.
- parseSpeedDist(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Distributions
-
Parse a relative speed distribution, e.g.
- parseTimeDist(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Distributions
-
Parse an absolute time distribution, e.g.
- PEDESTRIAN - org.opentrafficsim.core.gtu.GtuType.DEFAULTS
-
Super type for pedestrians.
- peek() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalQueue
- peek() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
- peekFirst() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
- peekLast() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
- PerceivableContext - Interface in org.opentrafficsim.core.perception
-
The PerceivableContext package guarantees that objects that are used in an OTS study such as GTUs are retrievable.
- perceive() - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerception
-
Invoked by the GTU prior while determining an operational plan.
- perceive() - Method in interface org.opentrafficsim.core.gtu.perception.Perception
-
Invoked by the GTU prior while determining an operational plan.
- PerceivedObject - Interface in org.opentrafficsim.core.perception
-
Information about a perceived object, which can be a GTU, a road sign, a traffic light, or an obstacle.
- Perception<G extends Gtu> - Interface in org.opentrafficsim.core.gtu.perception
-
The perception module of a GTU.
- PerceptionCategory<G extends Gtu,P extends Perception<G>> - Interface in org.opentrafficsim.core.gtu.perception
-
Super interface for all perception categories.
- PerceptionException - Exception in org.opentrafficsim.core.gtu.perception
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- PerceptionException() - Constructor for exception org.opentrafficsim.core.gtu.perception.PerceptionException
- PerceptionException(String) - Constructor for exception org.opentrafficsim.core.gtu.perception.PerceptionException
- PerceptionException(String, Throwable) - Constructor for exception org.opentrafficsim.core.gtu.perception.PerceptionException
- PerceptionException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.gtu.perception.PerceptionException
- PerceptionException(Throwable) - Constructor for exception org.opentrafficsim.core.gtu.perception.PerceptionException
- permits(GtuDirectionality) - Method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
-
Check if a direction is permitted by this LongitudinalDirectionality.
- PLUS - Static variable in interface org.opentrafficsim.core.compatibility.Compatible
-
Plus direction
Compatiblethat allows all GTU types in the plus direction. - polarToCartesian(double, double, double) - Static method in class org.opentrafficsim.core.math.Scalar3D
-
Convert polar coordinates to cartesian coordinates.
- poll() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalQueue
- poll() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
- pollFirst() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
- pollFirst() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
- pollFirstEntry() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
- pollLast() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
- pollLast() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
- pollLastEntry() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
- pop() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
- printPath(Shape) - Static method in class org.opentrafficsim.core.geometry.OTSGeometryUtil
-
Print a human readable interpretation of a Shape object using default printing precision.
- printPath(Shape, String) - Static method in class org.opentrafficsim.core.geometry.OTSGeometryUtil
-
Print a human readable interpretation of a Shape object.
- ProbabilisticRouteGenerator - Class in org.opentrafficsim.core.network.route
-
Generate one of a set of routes, based on a discrete probability density function.
- ProbabilisticRouteGenerator(List<Distribution.FrequencyAndObject<Route>>, StreamInterface) - Constructor for class org.opentrafficsim.core.network.route.ProbabilisticRouteGenerator
-
Create a new Probabilistic Route Generator.
- ProbabilityException - Exception in org.opentrafficsim.core.distributions
-
Exception thrown when provided probabilities or frequencies are invalid.
- ProbabilityException() - Constructor for exception org.opentrafficsim.core.distributions.ProbabilityException
- ProbabilityException(String) - Constructor for exception org.opentrafficsim.core.distributions.ProbabilityException
- ProbabilityException(String, Throwable) - Constructor for exception org.opentrafficsim.core.distributions.ProbabilityException
- ProbabilityException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.distributions.ProbabilityException
- ProbabilityException(Throwable) - Constructor for exception org.opentrafficsim.core.distributions.ProbabilityException
- projectFractional(PolyLine3d, Direction, Direction, double, double) - Static method in class org.opentrafficsim.core.geometry.OTSGeometryUtil
-
Try to project a point on to a PolyLine3d in a continuous fashion.
- push(E) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
- put(K, V) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
- putAll(Map<? extends K, ? extends V>) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
Q
- Quantity<T extends Number,K> - Class in org.opentrafficsim.core.egtf
-
Defines a quantity that data sources can provide, such as speed, flow, etc.
- Quantity(String, boolean, Converter<K>) - Constructor for class org.opentrafficsim.core.egtf.Quantity
-
Constructor.
- Quantity(String, Converter<K>) - Constructor for class org.opentrafficsim.core.egtf.Quantity
-
Constructor.
R
- RAILWAY - org.opentrafficsim.core.network.LinkType.DEFAULTS
-
Two-directional rail link.
- RAILWAY_USER - org.opentrafficsim.core.gtu.GtuType.DEFAULTS
-
Super type for all rail users.
- REAR - Static variable in class org.opentrafficsim.core.gtu.RelativePosition
-
Standard relative position type BACK.
- REFERENCE - Static variable in class org.opentrafficsim.core.gtu.RelativePosition
-
Standard relative position type REFERENCE.
- REFERENCE_POSITION - Static variable in class org.opentrafficsim.core.gtu.RelativePosition
-
The reference position (always 0, 0, 0).
- registerHistorical(HistoryManager.HistoricalElement) - Method in class org.opentrafficsim.core.perception.HistoryManager
-
Registers a historical.
- Rel(double, U) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Rel
-
Construct a new DistContinuous.Rel that always returns the same, fixed, value.
- Rel(float, U) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Rel
-
Construct a new DistContinuousFloatScalar.Rel that always draws the same, fixed, value.
- Rel(int, U) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Rel
-
Construct a new DiscreteDistFloatScalar.Rel that always draws the same, fixed, value.
- Rel(long, U) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Rel
-
Construct a new DistDiscreteDoubleScalar.Rel that always draws the same, fixed, value.
- Rel(DistContinuous, U) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Rel
-
Construct a new DistContinuous.Rel.
- Rel(DistContinuous, U) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Rel
-
Construct a new DistContinuousFloatScalar.Rel.
- Rel(DistDiscrete, U) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Rel
-
Construct a new DistDiscreteDoubleScalar.Rel.
- Rel(DistDiscrete, U) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Rel
-
Construct a new DiscreteDistFloatScalar.Rel.
- RelativePosition - Class in org.opentrafficsim.core.gtu
-
A RelativePosition is a position on a GTU; e.g.
- RelativePosition(Length, Length, Length, RelativePosition.TYPE) - Constructor for class org.opentrafficsim.core.gtu.RelativePosition
- RelativePosition(RelativePosition) - Constructor for class org.opentrafficsim.core.gtu.RelativePosition
- RelativePosition.TYPE - Class in org.opentrafficsim.core.gtu
-
The type of relative position, e.g., Front, Back, etc.
- remove() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalQueue
- remove() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
- remove(int) - Method in class org.opentrafficsim.core.distributions.Distribution
-
Remove the generator at the specified position from the internally stored list.
- remove(int) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
- remove(Object) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
- remove(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
- remove(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
- remove(Object) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
- removeAll(Collection<?>) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
- removeAll(Collection<?>) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
- removeAllowedGTUType(GtuType, LongitudinalDirectionality) - Method in class org.opentrafficsim.core.compatibility.GtuCompatibility
-
Remove a GTUType from the allowed set of this Compatibility.
- removeEvent(E) - Method in class org.opentrafficsim.core.perception.AbstractHistorical
-
Removes the given Event.
- RemoveEvent(double, E) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection.RemoveEvent
-
Construct a new RemoveEvent.
- RemoveEvent(double, E, int) - Constructor for class org.opentrafficsim.core.perception.collections.AbstractHistoricalList.RemoveEvent
-
Construct a new RemoveEvent.
- removeFirst() - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
- removeFirst() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
- removeFirstOccurrence(Object) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
- removeGtu(Gtu) - Method in class org.opentrafficsim.core.gtu.AbstractGtu
-
Removes the provided GTU from this GTU, meaning it no longer moves with this GTU.
- removeGtu(Gtu) - Method in interface org.opentrafficsim.core.gtu.Gtu
-
Removes the provided GTU from this GTU, meaning it no longer moves with this GTU.
- removeGtu(Gtu) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Remove a GTU from this PerceivableContext.
- removeGtu(Gtu) - Method in interface org.opentrafficsim.core.perception.PerceivableContext
-
Remove a GTU from this PerceivableContext.
- removeGTU(Gtu) - Method in interface org.opentrafficsim.core.network.Link
-
Deprecated.
- removeGTU(Gtu) - Method in class org.opentrafficsim.core.network.OTSLink
-
Deprecated.
- removeIf(Predicate<? super E>) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalCollection
- removeInvisibleObject(InvisibleObjectInterface) - Method in interface org.opentrafficsim.core.network.Network
-
Remove an ObjectInterface implementing object form this Network.
- removeInvisibleObject(InvisibleObjectInterface) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Remove an ObjectInterface implementing object form this Network.
- removeLast() - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
- removeLast() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
- removeLastOccurrence(Object) - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
- removeLink(Link) - Method in interface org.opentrafficsim.core.network.Network
-
Unregister a link from this Network.
- removeLink(Link) - Method in interface org.opentrafficsim.core.network.Node
-
Remove a Link from this Node.
- removeLink(Link) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Unregister a link from this Network.
- removeLink(Link) - Method in class org.opentrafficsim.core.network.OTSNode
-
Remove a Link from this Node.
- removeListener(EgtfListener) - Method in class org.opentrafficsim.core.egtf.EGTF
-
Remove listener.
- removeNode(Node) - Method in interface org.opentrafficsim.core.network.Network
-
Unregister a node from this Network.
- removeNode(Node) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Unregister a node from this Network.
- removeObject(ObjectInterface) - Method in interface org.opentrafficsim.core.network.Network
-
Remove an ObjectInterface implementing object form this Network.
- removeObject(ObjectInterface) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Remove an ObjectInterface implementing object form this Network.
- removePerceptionCategory(PerceptionCategory<?, ?>) - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerception
-
Remove a perception category.
- removePerceptionCategory(PerceptionCategory<?, ?>) - Method in interface org.opentrafficsim.core.gtu.perception.Perception
-
Remove a perception category.
- removeRoute(GtuType, Route) - Method in interface org.opentrafficsim.core.network.Network
-
Remove the route from this Network, e.g.
- removeRoute(GtuType, Route) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Remove the route from this Network, e.g.
- replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalMap
- replaceAll(UnaryOperator<E>) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalList
- resetEvent(Parameters) - Method in class org.opentrafficsim.core.perception.HistoricalParameters.ParameterEvent
-
Resets the parameter type to it's value before the change.
- resetParameter(ParameterType<?>) - Method in class org.opentrafficsim.core.perception.HistoricalParameters
- restore(C) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection.AddEvent
-
Restores the collection to the state of before the event.
- restore(C) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection.EventCollection
-
Restores the collection to the state of before the event.
- restore(C) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection.RemoveEvent
-
Restores the collection to the state of before the event.
- restore(L) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList.AddEvent
-
Restores the collection to the state of before the event.
- restore(L) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList.RemoveEvent
-
Restores the collection to the state of before the event.
- restore(M) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap.EventMap
-
Restores the map to the state of before the event.
- retainAll(Collection<?>) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
- retainAll(Collection<?>) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
- reverse() - Method in class org.opentrafficsim.core.network.LinkType
-
Returns a link type with directionality reversed.
- RIGHT - org.opentrafficsim.core.gtu.TurnIndicatorIntent
-
Right.
- RIGHT - org.opentrafficsim.core.gtu.TurnIndicatorStatus
-
Right.
- RIGHT - org.opentrafficsim.core.network.LateralDirectionality
-
Direction to the right of the longitudinal orientation of the GTU, relative to the forward driving direction.
- ROAD - org.opentrafficsim.core.network.LinkType.DEFAULTS
-
Two-directional road, accessible to all road GTU types (including PEDESTRIAN).
- ROAD_USER - org.opentrafficsim.core.gtu.GtuType.DEFAULTS
-
Super type for all road users.
- Route - Class in org.opentrafficsim.core.network.route
-
A Route consists of a list of Nodes.
- Route(String) - Constructor for class org.opentrafficsim.core.network.route.Route
-
Create an empty route.
- Route(String, List<Node>) - Constructor for class org.opentrafficsim.core.network.route.Route
-
Construct a new Route based on an initial list of nodes.
- ROUTE_ADD_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
-
The timed event type for pub/sub indicating the addition of a Route for a gtuType.
- ROUTE_REMOVE_EVENT - Static variable in interface org.opentrafficsim.core.network.Network
-
The timed event type for pub/sub indicating the removal of a Route for a gtuType.
- run() - Method in class org.opentrafficsim.core.dsol.OTSDEVSRTParallelMove
- run() - Method in class org.opentrafficsim.core.dsol.OTSLoggingAnimator
S
- Scalar3D - Class in org.opentrafficsim.core.math
-
Calculate between Polar (spherical) and Cartesian (xyz) coordinates.
- SCHEDULED_BUS - org.opentrafficsim.core.gtu.GtuType.DEFAULTS
-
Super type for scheduled busses.
- scheduleEvent(Time, short, Object, Object, String, Object[]) - Method in class org.opentrafficsim.core.dsol.OTSAnimator
-
Construct and schedule a SimEvent using a Time to specify the execution time.
- scheduleEvent(Time, short, Object, Object, String, Object[]) - Method in class org.opentrafficsim.core.dsol.OTSSimulator
-
Construct and schedule a SimEvent using a Time to specify the execution time.
- scheduleEvent(Time, short, Object, Object, String, Object[]) - Method in interface org.opentrafficsim.core.dsol.OTSSimulatorInterface
-
Construct and schedule a SimEvent using a Time to specify the execution time.
- Segment(Duration) - Constructor for class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.Segment
-
Construct a new Segment.
- set(int, E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
- set(int, Distribution.FrequencyAndObject<O>) - Method in class org.opentrafficsim.core.distributions.Distribution
-
Replace the generator at the specified position.
- set(T) - Method in interface org.opentrafficsim.core.perception.Historical
-
Set value at the current simulation time.
- set(T) - Method in class org.opentrafficsim.core.perception.HistoricalValue
-
Set value at the current simulation time.
- set(T) - Method in class org.opentrafficsim.core.perception.NullHistorical
-
Set value at the current simulation time.
- setAllIn(Parameters) - Method in class org.opentrafficsim.core.perception.HistoricalParameters
- setCapacity(Frequency) - Method in interface org.opentrafficsim.core.network.Capacity
-
Set the link capacity.
- setCapacity(Frequency) - Method in class org.opentrafficsim.core.network.CapacityOTSLink
-
Set the link capacity.
- setDescription(String) - Method in class org.opentrafficsim.core.dsol.AbstractOTSModel
- setErrorHandler(GtuErrorHandler) - Method in class org.opentrafficsim.core.gtu.AbstractGtu
-
Sets the error handler.
- setErrorHandler(GtuErrorHandler) - Method in interface org.opentrafficsim.core.gtu.InternalGtu
-
Sets the error handler.
- setFilter(Filter) - Method in class org.opentrafficsim.core.egtf.EgtfParallelListener
-
Set the filter results, this is done by the EGTF.
- setGaussKernel(Length, Duration) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
-
Sets a Gaussian kernel with infinite range.
- setGaussKernel(Length, Duration, Length, Duration) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
-
Returns a Gaussian kernel with limited range.
- setGaussKernelSI(double, double) - Method in class org.opentrafficsim.core.egtf.EGTF
-
Sets a Gaussian kernel with infinite range.
- setGaussKernelSI(double, double, double, double) - Method in class org.opentrafficsim.core.egtf.EGTF
-
Sets a Gaussian kernel with limited range.
- setHistoryManager(HistoryManager) - Method in class org.opentrafficsim.core.dsol.OTSReplication
-
Set history manager.
- setInitialStreams() - Static method in class org.opentrafficsim.core.dsol.AbstractOTSModel
-
Create the default initial streams.
- setKernel() - Method in class org.opentrafficsim.core.egtf.EGTF
-
Sets a default exponential kernel with infinite range, sigma = 300m, and tau = 30s.
- setKernel(Length, Duration) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
-
Sets an exponential kernel with infinite range.
- setKernel(Length, Duration, Length, Duration) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
-
Returns an exponential kernel with limited range.
- setKernel(Length, Duration, KernelShape) - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
-
Sets a kernel with limited range and provided shape.
- setKernelSI(double, double) - Method in class org.opentrafficsim.core.egtf.EGTF
-
Sets an exponential kernel with infinite range.
- setKernelSI(double, double, double, double) - Method in class org.opentrafficsim.core.egtf.EGTF
-
Sets an exponential kernel with limited range.
- setKernelSI(double, double, KernelShape) - Method in class org.opentrafficsim.core.egtf.EGTF
-
Sets a kernel with limited range and provided shape.
- setMaximumAcceleration(Acceleration) - Method in class org.opentrafficsim.core.gtu.AbstractGtu
- setMaximumDeceleration(Acceleration) - Method in class org.opentrafficsim.core.gtu.AbstractGtu
-
Set the maximum deceleration.
- setMoveThreads(int) - Method in class org.opentrafficsim.core.dsol.OTSDEVSRTParallelMove
- setParameter(ParameterType<T>, T) - Method in class org.opentrafficsim.core.perception.HistoricalParameters
- setParameterResettable(ParameterType<T>, T) - Method in class org.opentrafficsim.core.perception.HistoricalParameters
- setParameters(Parameters) - Method in class org.opentrafficsim.core.gtu.AbstractGtu
-
Set the parameters of this GTU.
- setParameters(Parameters) - Method in interface org.opentrafficsim.core.gtu.InternalGtu
-
Set the parameters of this GTU.
- setParameters(Parameters) - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlannerFactory
-
Set parameters to use with the next creation of a strategical planner.
- setParent(Gtu) - Method in class org.opentrafficsim.core.gtu.AbstractGtu
-
Set the parent GTU.
- setParent(Gtu) - Method in interface org.opentrafficsim.core.gtu.Gtu
-
Set the parent GTU.
- setRawRouteMap(Map<GtuType, Map<String, Route>>) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Replace the internal Route Map.
- setShortName(String) - Method in class org.opentrafficsim.core.dsol.AbstractOTSModel
- setValues(Parameters, GtuType) - Method in interface org.opentrafficsim.core.parameters.ParameterFactory
-
Creates a set of parameters for the provided GTU type.
- setValues(Parameters, GtuType) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
-
Creates a set of parameters for the provided GTU type.
- setValues(Parameters, GtuType) - Method in class org.opentrafficsim.core.parameters.ParameterFactoryDefault
-
Creates a set of parameters for the provided GTU type.
- SHIP - org.opentrafficsim.core.gtu.GtuType.DEFAULTS
-
Super type for ships.
- si(String) - Static method in class org.opentrafficsim.core.egtf.Quantity
-
Returns a quantity with
double[][]containing SI values as output format. - SI - Static variable in interface org.opentrafficsim.core.egtf.Converter
-
Standard converter that returns the internal SI data directly.
- simulatorTimeForWallClockMillis(double) - Method in class org.opentrafficsim.core.dsol.OTSDEVSRTParallelMove
- size() - Method in class org.opentrafficsim.core.distributions.Distribution
-
Report the number of generators.
- size() - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
- size() - Method in class org.opentrafficsim.core.network.route.Route
- size() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
- size() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
- solve(double, double) - Static method in class org.opentrafficsim.core.math.Solver
-
Solve linear equation ax+b=0 for x.
- solve(double, double, double) - Static method in class org.opentrafficsim.core.math.Solver
-
Solve quadratic equation ax2+bx+c=0 for x.
- Solver - Class in org.opentrafficsim.core.math
-
Solvers for simple equations.
- sort(Comparator<? super E>) - Method in interface org.opentrafficsim.core.perception.collections.HistoricalList
- SPEED - Static variable in class org.opentrafficsim.core.egtf.typed.TypedQuantity
-
Standard quantity for speed.
- SPEED_SI - Static variable in class org.opentrafficsim.core.egtf.Quantity
-
Standard quantity for speed.
- Speed3D - Class in org.opentrafficsim.core.math
-
A 3D speed vector, decomposed in X, Y, and Z-speed with easy conversion from and to a spherical coordinate system.
- Speed3D(double, double, double, SpeedUnit) - Constructor for class org.opentrafficsim.core.math.Speed3D
-
Construct a new Speed3D from three double values and a speed unit.
- Speed3D(Speed, Direction, Direction) - Constructor for class org.opentrafficsim.core.math.Speed3D
-
Construct a new Speed3D from a Speed and polar angles.
- Speed3D(Speed, Speed, Speed) - Constructor for class org.opentrafficsim.core.math.Speed3D
-
Construct a new Speed3D from three Speed values.
- Speed3D(SpeedVector) - Constructor for class org.opentrafficsim.core.math.Speed3D
-
Construct a new Speed3D from a SpeedVector of size 3.
- SpeedSegment(Duration) - Constructor for class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.SpeedSegment
-
Construct a new SpeedSegment.
- StaticObject - Class in org.opentrafficsim.core.object
-
A static object with a height that a GTU might have to avoid, or which can cause occlusion for perception.
- StaticObject(String, Polygon3d, Length, Length) - Constructor for class org.opentrafficsim.core.object.StaticObject
-
Construct a new StaticObject.
- STRATEGICAL_PLANNER - Static variable in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
-
Parameter type for strategical planner.
- StrategicalPlanner - Interface in org.opentrafficsim.core.gtu.plan.strategical
-
A strategicalPlanner is the planner responsible for the overall 'mission' of the GTU, usually indicating where it needs to go.
- StrategicalPlannerFactory<T extends StrategicalPlanner> - Interface in org.opentrafficsim.core.gtu.plan.strategical
-
A factory class is used to generate strategical planners as the strategical planner is state-full.
- subList(int, int) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList
- subMap(K, boolean, K, boolean) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
- subMap(K, K) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedMap
- subSet(E, boolean, E, boolean) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
- subSet(E, E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedSet
- subSet(SimEventInterface<T>, SimEventInterface<T>) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
- SynchronizedRedBlackTree<T extends SimTime<?,?,T>> - Class in org.opentrafficsim.core.dsol
-
A SynchronizedRedBlackTree implementation of the eventlistInterface.
- SynchronizedRedBlackTree() - Constructor for class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
-
Constructs a new
SynchronizedRedBlackTree.
T
- TACTICAL_PLANNER - Static variable in interface org.opentrafficsim.core.gtu.plan.tactical.TacticalPlanner
-
Parameter type for tactical planner.
- TacticalPlanner<G extends Gtu,P extends Perception<G>> - Interface in org.opentrafficsim.core.gtu.plan.tactical
-
Tactical planners generate operational plans that are in line with reaching the goals of the strategical plan.
- TacticalPlannerFactory<T extends TacticalPlanner> - Interface in org.opentrafficsim.core.gtu.plan.tactical
-
A factory class is used to generate tactical planners as the tactical planner is state-full.
- tailMap(K) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedMap
- tailMap(K, boolean) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableMap
- tailSet(E) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalSortedSet
- tailSet(E, boolean) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
- tailSet(SimEventInterface<T>) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
- TemplateGtuType - Class in org.opentrafficsim.core.gtu
-
TemplateGTUType stores some of the information that is needed to generate a GTU.
- TemplateGtuType(GtuType, Generator<Length>, Generator<Length>, Generator<Speed>) - Constructor for class org.opentrafficsim.core.gtu.TemplateGtuType
- TemplateGtuType(GtuType, Generator<Length>, Generator<Length>, Generator<Speed>, Generator<Acceleration>, Generator<Acceleration>) - Constructor for class org.opentrafficsim.core.gtu.TemplateGtuType
- THROW - Static variable in interface org.opentrafficsim.core.gtu.GtuErrorHandler
-
Default implementation that throws the exception.
- timeAtDistance(Length) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.AccelerationSegment
- timeAtDistance(Length) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.SpeedSegment
- timeAtDistance(Length) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Return the time when the GTU will reach the given distance.
- timeAtPoint(OrientedPoint3d, boolean) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Calculates when the GTU will be at the given point.
- toArray() - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
- toArray() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
- toArray(T[]) - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection
- toArray(X[]) - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
- toPath(double, double, Polygon2d) - Static method in class org.opentrafficsim.core.geometry.OTSGeometryUtil
-
Construct a Path2D object that reflects a Polygon2d with inverted y-coordinates.
- toPath(double, double, PolyLine2d) - Static method in class org.opentrafficsim.core.geometry.OTSGeometryUtil
-
Construct a Path2D object that reflects a PolyLine2d with inverted y-coordinates.
- toPath(Polygon2d) - Static method in class org.opentrafficsim.core.geometry.OTSGeometryUtil
-
Construct a Path2D object that reflects a Polygon2d with inverted y-coordinates.
- toPath(PolyLine2d) - Static method in class org.opentrafficsim.core.geometry.OTSGeometryUtil
-
Construct a Path2D object that reflects a PolyLine2d with inverted y-coordinates.
- toString() - Method in class org.opentrafficsim.core.compatibility.GtuCompatibility
- toString() - Method in class org.opentrafficsim.core.distributions.ConstantGenerator
- toString() - Method in class org.opentrafficsim.core.distributions.Distribution.FrequencyAndObject
- toString() - Method in class org.opentrafficsim.core.distributions.Distribution
- toString() - Method in class org.opentrafficsim.core.dsol.OTSAnimator
- toString() - Method in class org.opentrafficsim.core.dsol.OTSDEVSRTParallelMove
- toString() - Method in class org.opentrafficsim.core.dsol.OTSLoggingAnimator
- toString() - Method in class org.opentrafficsim.core.dsol.OTSReplication
- toString() - Method in class org.opentrafficsim.core.dsol.OTSSimulator
- toString() - Method in class org.opentrafficsim.core.dsol.SynchronizedRedBlackTree
- toString() - Method in class org.opentrafficsim.core.egtf.DataSource
- toString() - Method in class org.opentrafficsim.core.egtf.DataStream
- toString() - Method in class org.opentrafficsim.core.egtf.EGTF
- toString() - Method in class org.opentrafficsim.core.egtf.EgtfEvent
- toString() - Method in class org.opentrafficsim.core.egtf.EgtfParallelListener
- toString() - Method in class org.opentrafficsim.core.egtf.ExpKernelShape
- toString() - Method in class org.opentrafficsim.core.egtf.FilterDouble
- toString() - Method in class org.opentrafficsim.core.egtf.GaussKernelShape
- toString() - Method in class org.opentrafficsim.core.egtf.Kernel
- toString() - Method in class org.opentrafficsim.core.egtf.Quantity
- toString() - Method in class org.opentrafficsim.core.egtf.typed.TypedEGTF
- toString() - Method in class org.opentrafficsim.core.egtf.typed.TypedFilter
- toString() - Method in class org.opentrafficsim.core.egtf.typed.TypedQuantity
- toString() - Method in class org.opentrafficsim.core.gtu.GtuCharacteristics
- toString() - Method in class org.opentrafficsim.core.gtu.GtuDumper
- toString() - Method in class org.opentrafficsim.core.gtu.GtuType
- toString() - Method in class org.opentrafficsim.core.gtu.perception.AbstractPerception
- toString() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
- toString() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.AccelerationSegment
- toString() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.SpeedSegment
- toString() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
- toString() - Method in class org.opentrafficsim.core.gtu.RelativePosition
- toString() - Method in class org.opentrafficsim.core.gtu.RelativePosition.TYPE
- toString() - Method in class org.opentrafficsim.core.gtu.TemplateGtuType
- toString() - Method in class org.opentrafficsim.core.idgenerator.IdGenerator
- toString() - Method in class org.opentrafficsim.core.math.Acceleration3D
- toString() - Method in class org.opentrafficsim.core.math.Angle3D
- toString() - Method in class org.opentrafficsim.core.math.Direction3D
- toString() - Method in class org.opentrafficsim.core.math.Speed3D
- toString() - Method in class org.opentrafficsim.core.network.CapacityOTSLink
- toString() - Method in class org.opentrafficsim.core.network.DirectedLinkPosition
- toString() - Method in class org.opentrafficsim.core.network.LinkDirection
- toString() - Method in class org.opentrafficsim.core.network.LinkEdge
- toString() - Method in class org.opentrafficsim.core.network.LinkLocation
- toString() - Method in class org.opentrafficsim.core.network.LinkType
- toString() - Method in class org.opentrafficsim.core.network.OTSLink
- toString() - Method in class org.opentrafficsim.core.network.OTSNetwork
- toString() - Method in class org.opentrafficsim.core.network.OTSNode
- toString() - Method in class org.opentrafficsim.core.network.route.CompleteRoute
- toString() - Method in class org.opentrafficsim.core.network.route.FixedRouteGenerator
- toString() - Method in class org.opentrafficsim.core.network.route.ProbabilisticRouteGenerator
- toString() - Method in class org.opentrafficsim.core.network.route.Route
- toString() - Method in class org.opentrafficsim.core.object.StaticObject
- toString() - Method in class org.opentrafficsim.core.parameters.ParameterFactoryByType
- toString() - Method in class org.opentrafficsim.core.perception.AbstractHistorical.EventValue
- toString() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection.AddEvent
- toString() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection.EventCollection
- toString() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection.RemoveEvent
- toString() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList.AddEvent
- toString() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalList.RemoveEvent
- toString() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap.EventMap
- toString() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalNavigableSet
- toString() - Method in class org.opentrafficsim.core.perception.collections.HistoricalArrayList
- toString() - Method in class org.opentrafficsim.core.perception.collections.HistoricalEnumMap
- toString() - Method in class org.opentrafficsim.core.perception.collections.HistoricalHashMap
- toString() - Method in class org.opentrafficsim.core.perception.collections.HistoricalHashSet
- toString() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashMap
- toString() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedHashSet
- toString() - Method in class org.opentrafficsim.core.perception.collections.HistoricalLinkedList
- toString() - Method in class org.opentrafficsim.core.perception.collections.HistoricalPriorityQueue
- toString() - Method in class org.opentrafficsim.core.perception.collections.HistoricalTreeMap
- toString() - Method in class org.opentrafficsim.core.perception.collections.HistoricalTreeSet
- toString() - Method in class org.opentrafficsim.core.perception.collections.HistoricalVector
- toString() - Method in class org.opentrafficsim.core.perception.HistoricalParameters.ParameterEvent
- toString() - Method in class org.opentrafficsim.core.perception.HistoricalParameters.ParameterValueSet
- toString() - Method in class org.opentrafficsim.core.perception.HistoricalParameters
- toString() - Method in class org.opentrafficsim.core.perception.HistoricalValue
- toString() - Method in class org.opentrafficsim.core.perception.HistoryManagerDEVS
- toString() - Method in class org.opentrafficsim.core.perception.NullHistorical
- toString() - Method in class org.opentrafficsim.core.units.distributions.AbstractContinuousDistScalar
- toString() - Method in class org.opentrafficsim.core.units.distributions.AbstractDiscreteDistScalar
- toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistAbsoluteTemperature
- toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistAcceleration
- toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistAngle
- toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistArea
- toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDensity
- toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDimensionless
- toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDirection
- toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Abs
- toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Rel
- toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistDuration
- toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalCharge
- toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalCurrent
- toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalPotential
- toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistElectricalResistance
- toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistEnergy
- toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Abs
- toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Rel
- toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistFlowMass
- toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistForce
- toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistFrequency
- toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistLength
- toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistLinearDensity
- toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistMass
- toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistPosition
- toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistPower
- toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistPressure
- toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistSolidAngle
- toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistSpeed
- toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistTemperature
- toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistTime
- toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistTorque
- toString() - Method in class org.opentrafficsim.core.units.distributions.ContinuousDistVolume
- toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistAbsoluteTemperature
- toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistAcceleration
- toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistAngle
- toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistArea
- toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDensity
- toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDimensionless
- toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDirection
- toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Abs
- toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Rel
- toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistDuration
- toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalCharge
- toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalCurrent
- toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalPotential
- toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistElectricalResistance
- toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistEnergy
- toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Abs
- toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Rel
- toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistFlowMass
- toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistForce
- toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistFrequency
- toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistLength
- toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistLinearDensity
- toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistMass
- toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistPosition
- toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistPower
- toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistPressure
- toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistSolidAngle
- toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistSpeed
- toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistTemperature
- toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistTime
- toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistTorque
- toString() - Method in class org.opentrafficsim.core.units.distributions.DiscreteDistVolume
- TRAIN - org.opentrafficsim.core.gtu.GtuType.DEFAULTS
-
Super type for trains.
- TRUCK - org.opentrafficsim.core.gtu.GtuType.DEFAULTS
-
Super type for trucks.
- TurnIndicatorIntent - Enum in org.opentrafficsim.core.gtu
-
Intent for turn indicator.
- TurnIndicatorStatus - Enum in org.opentrafficsim.core.gtu
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- TYPE(String) - Constructor for class org.opentrafficsim.core.gtu.RelativePosition.TYPE
- TypedEGTF - Class in org.opentrafficsim.core.egtf.typed
-
Typed version of the EGTF.
- TypedEGTF() - Constructor for class org.opentrafficsim.core.egtf.typed.TypedEGTF
-
Constructor using cCong = -18km/h, cFree = 80km/h, deltaV = 10km/h and vc = 80km/h.
- TypedEGTF(Speed, Speed, Speed, Speed) - Constructor for class org.opentrafficsim.core.egtf.typed.TypedEGTF
-
Constructor defining global settings.
- TypedEGTF(Speed, Speed, Speed, Speed, Length, Duration, Length, Duration) - Constructor for class org.opentrafficsim.core.egtf.typed.TypedEGTF
-
Convenience constructor that also sets a specified kernel.
- TypedFilter - Class in org.opentrafficsim.core.egtf.typed
-
Typed version of a kernel.
- TypedQuantity<U extends Unit<U>,T extends AbstractScalar<U,T>,K extends DoubleMatrixInterface<U,?,?,?>> - Class in org.opentrafficsim.core.egtf.typed
-
Quantities for a strongly-typed context.
- TypedQuantity(String, boolean, Converter<K>) - Constructor for class org.opentrafficsim.core.egtf.typed.TypedQuantity
-
Constructor.
- TypedQuantity(String, Converter<K>) - Constructor for class org.opentrafficsim.core.egtf.typed.TypedQuantity
-
Constructor.
U
- updateAcceleration() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
-
Update acceleration.
- updateAcceleration() - Method in interface org.opentrafficsim.core.gtu.perception.EgoPerception
-
Update acceleration.
- updateAll() - Method in interface org.opentrafficsim.core.gtu.perception.EgoPerception
-
Update all information in the perception category.
- updateAll() - Method in interface org.opentrafficsim.core.gtu.perception.PerceptionCategory
-
Update all information in the perception category.
- updateLength() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
-
Update length.
- updateLength() - Method in interface org.opentrafficsim.core.gtu.perception.EgoPerception
-
Update length.
- updateSpeed() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
-
Update speed.
- updateSpeed() - Method in interface org.opentrafficsim.core.gtu.perception.EgoPerception
-
Update speed.
- updateWidth() - Method in class org.opentrafficsim.core.gtu.perception.DirectEgoPerception
-
Update width.
- updateWidth() - Method in interface org.opentrafficsim.core.gtu.perception.EgoPerception
-
Update width.
V
- v0 - Variable in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.Segment
-
The initial speed for this segment.
- valueOf(String) - Static method in enum org.opentrafficsim.core.gtu.GtuDirectionality
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opentrafficsim.core.gtu.GtuType.DEFAULTS
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opentrafficsim.core.gtu.TurnIndicatorIntent
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opentrafficsim.core.gtu.TurnIndicatorStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opentrafficsim.core.network.LateralDirectionality
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opentrafficsim.core.network.LinkType.DEFAULTS
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.opentrafficsim.core.gtu.GtuDirectionality
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opentrafficsim.core.gtu.GtuType.DEFAULTS
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opentrafficsim.core.gtu.TurnIndicatorIntent
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opentrafficsim.core.gtu.TurnIndicatorStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opentrafficsim.core.network.LateralDirectionality
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opentrafficsim.core.network.LinkType.DEFAULTS
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class org.opentrafficsim.core.perception.collections.AbstractHistoricalMap
- VAN - org.opentrafficsim.core.gtu.GtuType.DEFAULTS
-
Super type for vans.
- VEHICLE - org.opentrafficsim.core.gtu.GtuType.DEFAULTS
-
Super type for vehicles.
- verify() - Method in class org.opentrafficsim.core.network.route.Route
-
Verify that there are normal (non Connectors) between adjacent nodes, except at start and end (where Connectors are OK).
W
- wait(double, long) - Method in class org.opentrafficsim.core.egtf.EgtfParallelListener
-
Waits until progress has been reached, or timeout was exceeded.
- WATERWAY - org.opentrafficsim.core.network.LinkType.DEFAULTS
-
Two-directional water way.
- WATERWAY_USER - org.opentrafficsim.core.gtu.GtuType.DEFAULTS
-
Super type for all water way users.
- weight(double, double, double) - Method in class org.opentrafficsim.core.egtf.ExpKernelShape
-
Calculates a weight.
- weight(double, double, double) - Method in class org.opentrafficsim.core.egtf.GaussKernelShape
-
Calculates a weight.
- weight(double, double, double) - Method in interface org.opentrafficsim.core.egtf.KernelShape
-
Calculates a weight.
- weightedAverageAngle(double[], double[]) - Static method in class org.opentrafficsim.core.geometry.OTSGeometryUtil
-
Compute a weighted average of a number of angles.
All Classes All Packages