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

A

ABAMPERE - Static variable in class org.opentrafficsim.core.unit.ElectricalCurrentUnit
abampere (GCS EMU).
ABCOULOMB - Static variable in class org.opentrafficsim.core.unit.ElectricalChargeUnit
abcoulomb (CGS EMU).
abs() - Method in interface org.opentrafficsim.core.value.MathFunctions
Set the value(s) to their absolute value.
Abs(U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Abs
Construct a new Absolute Immutable DoubleMatrix.
Abs(U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs
Construct a new Absolute MutableDoubleMatrix.
abs() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs
Set the value(s) to their absolute value.
abs() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel
Set the value(s) to their absolute value.
Abs(DistContinuous, U) - Constructor for class org.opentrafficsim.core.value.vdouble.scalar.DistContinuousDoubleScalar.Abs
 
Abs(DistDiscrete, U) - Constructor for class org.opentrafficsim.core.value.vdouble.scalar.DistDiscreteDoubleScalar.Abs
 
Abs(double, U) - Constructor for class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Abs
Construct a new Absolute Immutable DoubleScalar.
Abs(DoubleScalar.Abs<U>) - Constructor for class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Abs
Construct a new Absolute Immutable DoubleScalar from an existing Absolute Immutable DoubleScalar.
Abs(MutableDoubleScalar.Abs<U>) - Constructor for class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Abs
Construct a new Absolute Immutable DoubleScalar from an existing Absolute MutableDoubleScalar.
Abs(double, U) - Constructor for class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Construct a new Absolute MutableDoubleScalar.
Abs(DoubleScalar.Abs<U>) - Constructor for class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Construct a new Absolute MutableDoubleScalar from an existing Absolute Immutable DoubleScalar.
Abs(MutableDoubleScalar.Abs<U>) - Constructor for class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Construct a new Absolute MutableDoubleScalar from an existing Absolute MutableDoubleScalar.
abs() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Set the value(s) to their absolute value.
abs() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Set the value(s) to their absolute value.
Abs(U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Abs
Construct a new Absolute Immutable DoubleVector.
Abs(U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs
Construct a new Absolute MutableDoubleVector.
abs() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs
Set the value(s) to their absolute value.
abs() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel
Set the value(s) to their absolute value.
Abs(U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Abs
Construct a new Absolute Immutable FloatMatrix.
Abs(U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs
Construct a new Absolute MutableFloatMatrix.
abs() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs
Set the value(s) to their absolute value.
abs() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel
Set the value(s) to their absolute value.
Abs(DistContinuous, U) - Constructor for class org.opentrafficsim.core.value.vfloat.scalar.DistContinuousFloatScalar.Abs
 
Abs(DistDiscrete, U) - Constructor for class org.opentrafficsim.core.value.vfloat.scalar.DistDiscreteFloatScalar.Abs
 
Abs(float, U) - Constructor for class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Abs
Construct a new Absolute Immutable FloatScalar.
Abs(FloatScalar.Abs<U>) - Constructor for class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Abs
Construct a new Absolute Immutable FloatScalar from an existing Absolute Immutable FloatScalar.
Abs(MutableFloatScalar.Abs<U>) - Constructor for class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Abs
Construct a new Absolute Immutable FloatScalar from an existing Absolute MutableFloatScalar.
Abs(float, U) - Constructor for class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Construct a new Absolute MutableFloatScalar.
Abs(FloatScalar.Abs<U>) - Constructor for class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Construct a new Absolute MutableFloatScalar from an existing Absolute Immutable FloatScalar.
Abs(MutableFloatScalar.Abs<U>) - Constructor for class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Construct a new Absolute MutableFloatScalar from an existing Absolute MutableFloatScalar.
abs() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Set the value(s) to their absolute value.
abs() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Set the value(s) to their absolute value.
Abs(U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Abs
Construct a new Absolute Immutable FloatVector.
Abs(U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs
Construct a new Absolute MutableFloatVector.
abs() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs
Set the value(s) to their absolute value.
abs() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel
Set the value(s) to their absolute value.
Absolute - Interface in org.opentrafficsim.core.value
Absolute values are quantities that are measured from some agreed upon reference point.
AbstractExpansionNode<ID,P> - Class in org.opentrafficsim.core.network
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
AbstractExpansionNode(ID, P, Network<?, AbstractExpansionNode<ID, P>, Link<?, AbstractExpansionNode<ID, P>>>) - Constructor for class org.opentrafficsim.core.network.AbstractExpansionNode
 
AbstractExpansionNode(ID, P, DoubleScalar.Abs<AnglePlaneUnit>, DoubleScalar.Abs<AngleSlopeUnit>, Network<?, AbstractExpansionNode<ID, P>, Link<?, AbstractExpansionNode<ID, P>>>) - Constructor for class org.opentrafficsim.core.network.AbstractExpansionNode
 
AbstractGTU<ID> - Class in org.opentrafficsim.core.gtu
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
AbstractGTU(ID, GTUType<?>, Route) - Constructor for class org.opentrafficsim.core.gtu.AbstractGTU
 
AbstractGTUFollowingModel - Class in org.opentrafficsim.core.gtu.following
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
AbstractGTUFollowingModel() - Constructor for class org.opentrafficsim.core.gtu.following.AbstractGTUFollowingModel
 
AbstractGTUGenerator<ID> - Class in org.opentrafficsim.core.gtu.generator
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
AbstractGTUGenerator(String, OTSDEVSSimulatorInterface, GTUType<ID>, Class<?>, GTUFollowingModel, LaneChangeModel, DistContinuousDoubleScalar.Abs<SpeedUnit>, DistContinuousDoubleScalar.Rel<TimeUnit>, long, DoubleScalar.Abs<TimeUnit>, DoubleScalar.Abs<TimeUnit>, Lane, DoubleScalar.Rel<LengthUnit>, RouteGenerator, GTUColorer) - Constructor for class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
 
AbstractLaneBasedGTU<ID> - Class in org.opentrafficsim.core.gtu.lane
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
AbstractLaneBasedGTU(ID, GTUType<?>, GTUFollowingModel, LaneChangeModel, Map<Lane, DoubleScalar.Rel<LengthUnit>>, DoubleScalar.Abs<SpeedUnit>, Route, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
Construct a Lane Based GTU.
AbstractLaneBasedIndividualGTU<ID> - Class in org.opentrafficsim.core.gtu.lane
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
AbstractLaneBasedIndividualGTU(ID, GTUType<?>, GTUFollowingModel, LaneChangeModel, Map<Lane, DoubleScalar.Rel<LengthUnit>>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Abs<SpeedUnit>, Route, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedIndividualGTU
Construct a new AbstractLaneBasedIndividualGTU.
AbstractLaneBasedTemplateGTU<ID> - Class in org.opentrafficsim.core.gtu.lane
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
AbstractLaneBasedTemplateGTU(ID, TemplateGTUType<?>, GTUFollowingModel, Map<Lane, DoubleScalar.Rel<LengthUnit>>, DoubleScalar.Abs<SpeedUnit>, Route) - Constructor for class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedTemplateGTU
 
AbstractLaneChangeModel - Class in org.opentrafficsim.core.gtu.lane.changing
Common code for a family of lane change models like in M.
AbstractLaneChangeModel() - Constructor for class org.opentrafficsim.core.gtu.lane.changing.AbstractLaneChangeModel
 
AbstractLink<IDL,IDN,P,N extends AbstractNode<IDN,P>> - Class in org.opentrafficsim.core.network
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
AbstractLink(IDL, N, N, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Abs<FrequencyUnit>) - Constructor for class org.opentrafficsim.core.network.AbstractLink
Construct a new link.
AbstractLink(IDL, N, N, DoubleScalar.Rel<LengthUnit>) - Constructor for class org.opentrafficsim.core.network.AbstractLink
Construct a new link with infinite capacity.
AbstractNode<ID,P> - Class in org.opentrafficsim.core.network
The Node is a point with an id.
AbstractNode(ID, P, DoubleScalar.Abs<AnglePlaneUnit>, DoubleScalar.Abs<AngleSlopeUnit>) - Constructor for class org.opentrafficsim.core.network.AbstractNode
Construction of a Node.
AbstractNode(ID, P) - Constructor for class org.opentrafficsim.core.network.AbstractNode
Construction of a Node.
AbstractProperty<T> - Class in org.opentrafficsim.simulationengine.properties
Abstract property.
AbstractProperty(int) - Constructor for class org.opentrafficsim.simulationengine.properties.AbstractProperty
 
AbstractSensor - Class in org.opentrafficsim.core.network.lane
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
AbstractSensor(Lane, DoubleScalar.Rel<LengthUnit>, RelativePosition.TYPE) - Constructor for class org.opentrafficsim.core.network.lane.AbstractSensor
 
AbstractValue<U extends Unit<U>> - Class in org.opentrafficsim.core.value
AbstractValue is a class to help construct Matrix, Complex, and Vector but it does not extend java.lang.Number.
AbstractValue(U) - Constructor for class org.opentrafficsim.core.value.AbstractValue
Construct a new AbstractValue.
AbstractWrappableSimulation - Class in org.opentrafficsim.simulationengine
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
AbstractWrappableSimulation() - Constructor for class org.opentrafficsim.simulationengine.AbstractWrappableSimulation
 
ABVOLT - Static variable in class org.opentrafficsim.core.unit.ElectricalPotentialUnit
abvolt.
AccelerationContourPlot - Class in org.opentrafficsim.graphs
Acceleration contour plot.
AccelerationContourPlot(String, List<Lane>) - Constructor for class org.opentrafficsim.graphs.AccelerationContourPlot
Create a new AccelerationContourPlot.
AccelerationGTUColorer - Class in org.opentrafficsim.core.gtu.animation
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
AccelerationGTUColorer(DoubleScalar.Abs<AccelerationUnit>, DoubleScalar.Abs<AccelerationUnit>) - Constructor for class org.opentrafficsim.core.gtu.animation.AccelerationGTUColorer
Construct a new AccelerationGTUColorer.
AccelerationStep - Class in org.opentrafficsim.core.gtu.following
Storage for the result of a GTU following model.
AccelerationStep(DoubleScalar.Abs<AccelerationUnit>, DoubleScalar.Abs<TimeUnit>) - Constructor for class org.opentrafficsim.core.gtu.following.AccelerationStep
Create a new GTUFollowingModelResult.
accelerationTimesTime(DoubleScalar.Abs<AccelerationUnit>, DoubleScalar.Rel<TimeUnit>) - Static method in class org.opentrafficsim.core.value.conversions.Calc
Speed is acceleration times time.
accelerationTimesTimeSquaredDiv2(DoubleScalar.Abs<AccelerationUnit>, DoubleScalar.Rel<TimeUnit>) - Static method in class org.opentrafficsim.core.value.conversions.Calc
Distance is 0.5 times acceleration times time squared.
AccelerationUnit - Class in org.opentrafficsim.core.unit
Standard acceleration units based on distance and time.
AccelerationUnit(LengthUnit, TimeUnit, String, String, UnitSystem) - Constructor for class org.opentrafficsim.core.unit.AccelerationUnit
Define acceleration units based on length and time.
AccelerationUnit(SpeedUnit, TimeUnit, String, String, UnitSystem) - Constructor for class org.opentrafficsim.core.unit.AccelerationUnit
Define acceleration units based on speed and time.
AccelerationUnit(String, String, UnitSystem, AccelerationUnit, double) - Constructor for class org.opentrafficsim.core.unit.AccelerationUnit
Create a new AccelerationUnit.
accessibleAdjacentLanes(LateralDirectionality, GTUType<?>) - Method in class org.opentrafficsim.core.network.lane.Lane
Determine the set of lanes to the left or to the right of this lane, which are accessible from this lane, or an empty set if no lane could be found.
acos() - Method in interface org.opentrafficsim.core.value.MathFunctions
Set the value(s) to the arc cosine of the value(s); the resulting angle is in the range 0.0 through pi.
acos() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs
Set the value(s) to the arc cosine of the value(s); the resulting angle is in the range 0.0 through pi.
acos() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel
Set the value(s) to the arc cosine of the value(s); the resulting angle is in the range 0.0 through pi.
acos() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Set the value(s) to the arc cosine of the value(s); the resulting angle is in the range 0.0 through pi.
acos() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Set the value(s) to the arc cosine of the value(s); the resulting angle is in the range 0.0 through pi.
acos() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs
Set the value(s) to the arc cosine of the value(s); the resulting angle is in the range 0.0 through pi.
acos() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel
Set the value(s) to the arc cosine of the value(s); the resulting angle is in the range 0.0 through pi.
acos() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs
Set the value(s) to the arc cosine of the value(s); the resulting angle is in the range 0.0 through pi.
acos() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel
Set the value(s) to the arc cosine of the value(s); the resulting angle is in the range 0.0 through pi.
acos() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Set the value(s) to the arc cosine of the value(s); the resulting angle is in the range 0.0 through pi.
acos() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Set the value(s) to the arc cosine of the value(s); the resulting angle is in the range 0.0 through pi.
acos() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs
Set the value(s) to the arc cosine of the value(s); the resulting angle is in the range 0.0 through pi.
acos() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel
Set the value(s) to the arc cosine of the value(s); the resulting angle is in the range 0.0 through pi.
ACRE - Static variable in class org.opentrafficsim.core.unit.AreaUnit
acre (international).
actionPerformed(ActionEvent) - Method in class org.opentrafficsim.graphs.ContourPlot
actionPerformed(ActionEvent) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
actionPerformed(ActionEvent) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
actionPerformed(ActionEvent) - Method in class org.opentrafficsim.gui.ColorControlPanel
actionPerformed(ActionEvent) - Method in class org.opentrafficsim.gui.OTSControlPanel
add(DoubleScalar.Rel<TimeUnit>) - Method in class org.opentrafficsim.core.dsol.OTSSimTimeDouble
add(int, AbstractProperty<?>) - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
Add an AbstractProperty at a specified position.
add(AbstractProperty<?>) - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
Add an AbstractProperty at the end of the list.
addAccessibleAdjacentLane(Lane, LateralDirectionality) - Method in class org.opentrafficsim.core.network.lane.Lane
Indicate that a Lane is adjacent to this Lane.
addChangeListener(DatasetChangeListener) - Method in class org.opentrafficsim.graphs.ContourPlot
addChangeListener(DatasetChangeListener) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
addChangeListener(DatasetChangeListener) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
addCompatibility(GTUType<?>) - Method in class org.opentrafficsim.core.network.lane.LaneType
 
addCrossSectionElement(CrossSectionElement) - Method in class org.opentrafficsim.core.network.lane.CrossSectionLink
Add a cross section element at the end of the list.
addCrossSectionElement(CrossSectionElement, int) - Method in class org.opentrafficsim.core.network.lane.CrossSectionLink
Add a cross section element at specified index in the list.
Note: LEFT is seen as a positive lateral direction, RIGHT as a negative lateral direction.
addData(AbstractLaneBasedGTU<?>, Lane) - Method in class org.opentrafficsim.graphs.ContourPlot
Add the movement of an AbstractLaneBasedGTU to a graph.
addData(LaneBasedGTU<?>) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
Add the effect of one passing car to this Fundamental Diagram.
addData(AbstractLaneBasedGTU<?>, Lane) - Method in interface org.opentrafficsim.graphs.LaneBasedGTUSampler
Add the movement of an AbstractLaneBasedGTU to a graph.
addData(AbstractLaneBasedGTU<?>, Lane) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
Add the movement of an AbstractLaneBasedGTU to a graph.
addFrontToSubsequentLane(Lane) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
Register the lane with a GTU, at the start of the lane.
addFrontToSubsequentLane(Lane) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
Register the lane with a GTU, at the start of the lane.
addFrontToSubsequentLane(Lane) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
Register the lane with a GTU, at the start of the lane.
addGTU(LaneBasedGTU<?>, double) - Method in class org.opentrafficsim.core.network.lane.Lane
Add a LaneBasedGTU<?> to the list of this Lane.
addGTU(LaneBasedGTU<?>, DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.network.lane.Lane
Add a LaneBasedGTU<?> to the list of this Lane.
addItem(GTUColorer) - Method in class org.opentrafficsim.gui.ColorControlPanel
Add one item to this ColorControlPanel.
addLane(Lane, DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
insert GTU at a certain position.
addLane(Lane, DoubleScalar.Rel<LengthUnit>) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
insert GTU at a certain position.
addLane(Lane, DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
insert GTU at a certain position.
addLaneType(XmlNetworkLaneParser.LaneTypeTag) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
Add a compatibility type for this lane type.
addLinkIn(Link<?, ? extends Node<ID, P>>) - Method in class org.opentrafficsim.core.network.AbstractNode
Add an incoming link to this Node.
addLinkIn(Link<?, ? extends Node<ID, P>>) - Method in interface org.opentrafficsim.core.network.Node
Add an incoming link to this Node.
addLinkOut(Link<?, ? extends Node<ID, P>>) - Method in class org.opentrafficsim.core.network.AbstractNode
Add an outgoing link to this Node.
addLinkOut(Link<?, ? extends Node<ID, P>>) - Method in interface org.opentrafficsim.core.network.Node
Add an outgoing link to this Node.
addNode(N) - Method in class org.opentrafficsim.core.network.Network
Add a node to this Network.
addNode(Node<?, ?>) - Method in class org.opentrafficsim.core.network.route.Route
Add a node to the end of the node list.
addNode(int, Node<?, ?>) - Method in class org.opentrafficsim.core.network.route.Route
Add a node at a specific location.
addNode(OSMNode) - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
Add one OSMNode to this OSMNetwork.
addNode(Long) - Method in class org.opentrafficsim.importexport.osm.OSMRelation
Add one OSMNode id to this OSMRelation.
addPermeability(GTUType<?>, LateralDirectionality) - Method in class org.opentrafficsim.core.network.lane.RoadMarkerAlong
Add lateral permeability for a GTU type in the direction of the design line of the overarching CrossSectionLink.
addPermeability(GTUType<?>, Stripe.Permeable) - Method in class org.opentrafficsim.core.network.lane.Stripe
 
addPropertyChangeListener(PropertyChangeListener) - Method in class org.opentrafficsim.gui.ProbabilityDistributionEditor
addPropertyChangeListener(String, PropertyChangeListener) - Method in class org.opentrafficsim.gui.ProbabilityDistributionEditor
addRelation(OSMRelation) - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
Add one OSMRelation to this Network.
addSampler(LaneBasedGTUSampler) - Method in class org.opentrafficsim.core.network.lane.Lane
Register a LaneBasedGTUSampler on this Lane.
addSensor(Sensor) - Method in class org.opentrafficsim.core.network.lane.Lane
Insert the sensor at the right place in the sensor list of this lane.
addSpline(OSMNode) - Method in class org.opentrafficsim.importexport.osm.OSMLink
Append a Node to the list of OSMNodes of this OSMLink that define the shape of this OSMLink.
addStep(FixedAccelerationModel) - Method in class org.opentrafficsim.core.gtu.following.SequentialFixedAccelerationModel
Add one FixedAccelerationModel step to this SequentialFixedAccelerationModel.
addTag(OSMTag) - Method in class org.opentrafficsim.importexport.osm.OSMLink
Add an OSMTag to this Link.
addTag(OSMTag) - Method in class org.opentrafficsim.importexport.osm.OSMNode
Add a tag to this OSMNode.
addTag(OSMTag) - Method in class org.opentrafficsim.importexport.osm.OSMRelation
Add an OSMTag to this OSMRelation.
addTag(OSMTag) - Method in class org.opentrafficsim.importexport.osm.OSMWay
Add one tag to the list of tags of this OSMWay.
addViewer() - Method in class org.opentrafficsim.graphs.ContourPlot
Create/add a viewer for the data of the graph.
addViewer() - Method in interface org.opentrafficsim.graphs.MultipleViewerChart
Create/add a viewer for the data of the graph.
addViewer() - Method in class org.opentrafficsim.graphs.TrajectoryPlot
Create/add a viewer for the data of the graph.
addWay(OSMWay) - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
Add one OSMWay to this OSMNetwork.
addWay(Long) - Method in class org.opentrafficsim.importexport.osm.OSMRelation
Add one OSMWay id to this OSMRelation.
ALL - Static variable in class org.opentrafficsim.core.gtu.GTUType
ALL GTUType to be used only for permeability and accessibility.
Altruistic - Class in org.opentrafficsim.core.gtu.lane.changing
The altruistic driver changes lane when that is beneficial for all drivers.
Altruistic() - Constructor for class org.opentrafficsim.core.gtu.lane.changing.Altruistic
 
AMPERE - Static variable in class org.opentrafficsim.core.unit.ElectricalCurrentUnit
Ampere.
angle - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.ArcTag
angle.
AnglePlaneUnit - Class in org.opentrafficsim.core.unit
Standard plane angle unit.
AnglePlaneUnit(String, String, UnitSystem) - Constructor for class org.opentrafficsim.core.unit.AnglePlaneUnit
Build a standard unit.
AnglePlaneUnit(String, String, UnitSystem, AnglePlaneUnit, double) - Constructor for class org.opentrafficsim.core.unit.AnglePlaneUnit
Build a unit by converting it from another unit.
AngleSlopeUnit - Class in org.opentrafficsim.core.unit
Standard slope angle unit.
AngleSlopeUnit(String, String, UnitSystem) - Constructor for class org.opentrafficsim.core.unit.AngleSlopeUnit
Build a standard unit.
AngleSlopeUnit(String, String, UnitSystem, AngleSlopeUnit, double) - Constructor for class org.opentrafficsim.core.unit.AngleSlopeUnit
Build a unit by converting it from another unit.
AngleSolidUnit - Class in org.opentrafficsim.core.unit
Standard solid angle unit.
AngleSolidUnit(String, String, UnitSystem) - Constructor for class org.opentrafficsim.core.unit.AngleSolidUnit
Build a standard unit.
AngleSolidUnit(String, String, UnitSystem, AngleSolidUnit, double) - Constructor for class org.opentrafficsim.core.unit.AngleSolidUnit
Construct a derived unit as a conversion from another unit.
appendNode(Long) - Method in class org.opentrafficsim.importexport.osm.OSMWay
Append one node id to the list of node ids.
applyDriverPersonality(DualAccelerationStep) - Method in class org.opentrafficsim.core.gtu.lane.changing.AbstractLaneChangeModel
Return the weighted acceleration as described by the personality.
applyDriverPersonality(DualAccelerationStep) - Method in class org.opentrafficsim.core.gtu.lane.changing.Altruistic
Return the weighted acceleration as described by the personality.
applyDriverPersonality(DualAccelerationStep) - Method in class org.opentrafficsim.core.gtu.lane.changing.Egoistic
Return the weighted acceleration as described by the personality.
applyRoadTypeToLink(XmlNetworkLaneParser.RoadTypeTag, CrossSectionLink, XmlNetworkLaneParser.LinkTag, XmlNetworkLaneParser.GlobalTag) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
At the end of a link tag, make sure the road type information is applied to the link.
ARCMINUTE - Static variable in class org.opentrafficsim.core.unit.AnglePlaneUnit
arcminute.
ARCMINUTE - Static variable in class org.opentrafficsim.core.unit.AngleSlopeUnit
arcminute.
ARCSECOND - Static variable in class org.opentrafficsim.core.unit.AnglePlaneUnit
arcsecond.
ARCSECOND - Static variable in class org.opentrafficsim.core.unit.AngleSlopeUnit
arcsecond.
ArcTag() - Constructor for class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.ArcTag
 
arcTag - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.LinkTag
arc.
ARE - Static variable in class org.opentrafficsim.core.unit.AreaUnit
are.
AreaUnit - Class in org.opentrafficsim.core.unit
AreaUnit defines a number of common units for areas.
AreaUnit(LengthUnit, String, String, UnitSystem) - Constructor for class org.opentrafficsim.core.unit.AreaUnit
Define area unit based on length.
AreaUnit(String, String, UnitSystem, AreaUnit, double) - Constructor for class org.opentrafficsim.core.unit.AreaUnit
This constructor constructs a unit out of another defined unit, e.g.
asin() - Method in interface org.opentrafficsim.core.value.MathFunctions
Set the value(s) to the arc sine of the value(s); the resulting angle is in the range -pi/2 through pi/2.
asin() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs
Set the value(s) to the arc sine of the value(s); the resulting angle is in the range -pi/2 through pi/2.
asin() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel
Set the value(s) to the arc sine of the value(s); the resulting angle is in the range -pi/2 through pi/2.
asin() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Set the value(s) to the arc sine of the value(s); the resulting angle is in the range -pi/2 through pi/2.
asin() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Set the value(s) to the arc sine of the value(s); the resulting angle is in the range -pi/2 through pi/2.
asin() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs
Set the value(s) to the arc sine of the value(s); the resulting angle is in the range -pi/2 through pi/2.
asin() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel
Set the value(s) to the arc sine of the value(s); the resulting angle is in the range -pi/2 through pi/2.
asin() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs
Set the value(s) to the arc sine of the value(s); the resulting angle is in the range -pi/2 through pi/2.
asin() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel
Set the value(s) to the arc sine of the value(s); the resulting angle is in the range -pi/2 through pi/2.
asin() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Set the value(s) to the arc sine of the value(s); the resulting angle is in the range -pi/2 through pi/2.
asin() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Set the value(s) to the arc sine of the value(s); the resulting angle is in the range -pi/2 through pi/2.
asin() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs
Set the value(s) to the arc sine of the value(s); the resulting angle is in the range -pi/2 through pi/2.
asin() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel
Set the value(s) to the arc sine of the value(s); the resulting angle is in the range -pi/2 through pi/2.
assign(DoubleFunction) - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix
Execute a function on a cell by cell basis.
assign(DoubleFunction) - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector
Execute a function on a cell by cell basis.
assign(FloatFunction) - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix
Execute a function on a cell by cell basis.
assign(FloatFunction) - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector
Execute a function on a cell by cell basis.
atan() - Method in interface org.opentrafficsim.core.value.MathFunctions
Set the value(s) to the arc tangent of the value(s); the resulting angle is in the range -pi/2 through pi/2.
atan() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs
Set the value(s) to the arc tangent of the value(s); the resulting angle is in the range -pi/2 through pi/2.
atan() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel
Set the value(s) to the arc tangent of the value(s); the resulting angle is in the range -pi/2 through pi/2.
atan() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Set the value(s) to the arc tangent of the value(s); the resulting angle is in the range -pi/2 through pi/2.
atan() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Set the value(s) to the arc tangent of the value(s); the resulting angle is in the range -pi/2 through pi/2.
atan() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs
Set the value(s) to the arc tangent of the value(s); the resulting angle is in the range -pi/2 through pi/2.
atan() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel
Set the value(s) to the arc tangent of the value(s); the resulting angle is in the range -pi/2 through pi/2.
atan() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs
Set the value(s) to the arc tangent of the value(s); the resulting angle is in the range -pi/2 through pi/2.
atan() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel
Set the value(s) to the arc tangent of the value(s); the resulting angle is in the range -pi/2 through pi/2.
atan() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Set the value(s) to the arc tangent of the value(s); the resulting angle is in the range -pi/2 through pi/2.
atan() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Set the value(s) to the arc tangent of the value(s); the resulting angle is in the range -pi/2 through pi/2.
atan() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs
Set the value(s) to the arc tangent of the value(s); the resulting angle is in the range -pi/2 through pi/2.
atan() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel
Set the value(s) to the arc tangent of the value(s); the resulting angle is in the range -pi/2 through pi/2.
ATMOSPHERE_STANDARD - Static variable in class org.opentrafficsim.core.unit.PressureUnit
standard atmosphere.
ATMOSPHERE_TECHNICAL - Static variable in class org.opentrafficsim.core.unit.PressureUnit
technical atmosphere.
ATOMIC_UNIT - Static variable in class org.opentrafficsim.core.unit.ElectricalChargeUnit
atomic unit of charge.
AU - Class in org.opentrafficsim.core.unit.unitsystem
The atomic unit system.
AU(String, String) - Constructor for class org.opentrafficsim.core.unit.unitsystem.AU
protected constructor to avoid creating other (false) unit systems.
AU - Static variable in class org.opentrafficsim.core.unit.unitsystem.UnitSystem
AU: Atomic Unit system.
autoPauseSimulator() - Method in class org.opentrafficsim.gui.OTSControlPanel
Pause the simulator.

B

BAR - Static variable in class org.opentrafficsim.core.unit.PressureUnit
bar.
Barrier - Class in org.opentrafficsim.core.network.lane
Typically, a barrier will have no lateral permeability.
Barrier(CrossSectionLink<?, ?>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>) - Constructor for class org.opentrafficsim.core.network.lane.Barrier
Note: LEFT is seen as a positive lateral direction, RIGHT as a negative lateral direction, with the direction from the StartNode towards the EndNode as the longitudinal direction.
BARYE - Static variable in class org.opentrafficsim.core.unit.PressureUnit
barye.
bestAccessibleAdjacentLane(LateralDirectionality, DoubleScalar.Rel<LengthUnit>, GTUType<?>) - Method in class org.opentrafficsim.core.network.lane.Lane
Determine whether there is a lane to the left or to the right of this lane, which is accessible from this lane, or null if no lane could be found.
BIKE - Static variable in class org.opentrafficsim.importexport.osm.PredefinedGTUTypes
Bicycle.
BLOCK_GTU - Static variable in class org.opentrafficsim.core.gtu.lane.LaneBlock
blocking GTU type.
BlockTag() - Constructor for class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.BlockTag
 
blockTags - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.LinkTag
map of lane name to blocks.
BOAT - Static variable in class org.opentrafficsim.importexport.osm.PredefinedGTUTypes
Boat.
BooleanProperty - Class in org.opentrafficsim.simulationengine.properties
Boolean property.
BooleanProperty(String, String, Boolean, boolean, int) - Constructor for class org.opentrafficsim.simulationengine.properties.BooleanProperty
Construct an BooleanProperty.
BTU_ISO - Static variable in class org.opentrafficsim.core.unit.EnergyUnit
British thermal unit (ISO).
BTU_IT - Static variable in class org.opentrafficsim.core.unit.EnergyUnit
British thermal unit (International Table).
build() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
Build one LaneBasedIndividualCar.
build() - Method in class org.opentrafficsim.core.car.LaneBasedTemplateCar.LaneBasedTemplateCarBuilder
 
build(URL) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
 
build(String) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
 
buildSimulator(ArrayList<AbstractProperty<?>>, Rectangle, boolean) - Method in class org.opentrafficsim.simulationengine.AbstractWrappableSimulation
Build the simulation.
buildSimulator(ArrayList<AbstractProperty<?>>, Rectangle, boolean) - Method in interface org.opentrafficsim.simulationengine.WrappableSimulation
Build the simulation.

C

Calc - Class in org.opentrafficsim.core.value.conversions
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
calculateNodeCoordinates(XmlNetworkLaneParser.LinkTag) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
One of the nodes probably has a coordinate and the other not.
calculateRoadTypeOffsets(XmlNetworkLaneParser.RoadTypeTag, XmlNetworkLaneParser.GlobalTag) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
Calculates the offsets and widths of the lanes and stripes in a RoadTypeTag by a forward pass from the first found offset, and then a backward pass from the end to the beginning.
CALORIE_IT - Static variable in class org.opentrafficsim.core.unit.EnergyUnit
calorie (International Table).
CAR - Static variable in class org.opentrafficsim.importexport.osm.PredefinedGTUTypes
Car.
cardinality() - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Count the number of cells that have a non-zero value (ignores tolerance).
cardinality() - Method in interface org.opentrafficsim.core.value.vdouble.matrix.ReadOnlyDoubleMatrixFunctions
Count the number of cells that have a non-zero value (ignores tolerance).
cardinality() - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Count the number of cells that have a non-zero value (ignores tolerance).
cardinality() - Method in interface org.opentrafficsim.core.value.vdouble.vector.ReadOnlyDoubleVectorFunctions
Count the number of cells that have a non-zero value (ignores tolerance).
cardinality() - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Count the number of cells that have a non-zero value (ignores tolerance).
cardinality() - Method in interface org.opentrafficsim.core.value.vfloat.matrix.ReadOnlyFloatMatrixFunctions
Count the number of cells that have a non-zero value (ignores tolerance).
cardinality() - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Count the number of cells that have a non-zero value (ignores tolerance).
cardinality() - Method in interface org.opentrafficsim.core.value.vfloat.vector.ReadOnlyFloatVectorFunctions
Count the number of cells that have a non-zero value (ignores tolerance).
cbrt() - Method in interface org.opentrafficsim.core.value.MathFunctions
Set the value(s) to the(ir) cube root.
cbrt - Static variable in class org.opentrafficsim.core.value.vdouble.DoubleMathFunctionsImpl
Function that returns Math.cbrt(a).
cbrt() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs
Set the value(s) to the(ir) cube root.
cbrt() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel
Set the value(s) to the(ir) cube root.
cbrt() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Set the value(s) to the(ir) cube root.
cbrt() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Set the value(s) to the(ir) cube root.
cbrt() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs
Set the value(s) to the(ir) cube root.
cbrt() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel
Set the value(s) to the(ir) cube root.
cbrt - Static variable in class org.opentrafficsim.core.value.vfloat.FloatMathFunctionsImpl
Function that returns Math.cbrt(a).
cbrt() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs
Set the value(s) to the(ir) cube root.
cbrt() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel
Set the value(s) to the(ir) cube root.
cbrt() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Set the value(s) to the(ir) cube root.
cbrt() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Set the value(s) to the(ir) cube root.
cbrt() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs
Set the value(s) to the(ir) cube root.
cbrt() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel
Set the value(s) to the(ir) cube root.
ceil() - Method in interface org.opentrafficsim.core.value.MathFunctions
Set the value(s) to the smallest (closest to negative infinity) value(s) that are greater than or equal to the argument and equal to a mathematical integer.
ceil() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs
Set the value(s) to the smallest (closest to negative infinity) value(s) that are greater than or equal to the argument and equal to a mathematical integer.
ceil() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel
Set the value(s) to the smallest (closest to negative infinity) value(s) that are greater than or equal to the argument and equal to a mathematical integer.
ceil() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Set the value(s) to the smallest (closest to negative infinity) value(s) that are greater than or equal to the argument and equal to a mathematical integer.
ceil() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Set the value(s) to the smallest (closest to negative infinity) value(s) that are greater than or equal to the argument and equal to a mathematical integer.
ceil() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs
Set the value(s) to the smallest (closest to negative infinity) value(s) that are greater than or equal to the argument and equal to a mathematical integer.
ceil() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel
Set the value(s) to the smallest (closest to negative infinity) value(s) that are greater than or equal to the argument and equal to a mathematical integer.
ceil() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs
Set the value(s) to the smallest (closest to negative infinity) value(s) that are greater than or equal to the argument and equal to a mathematical integer.
ceil() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel
Set the value(s) to the smallest (closest to negative infinity) value(s) that are greater than or equal to the argument and equal to a mathematical integer.
ceil() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Set the value(s) to the smallest (closest to negative infinity) value(s) that are greater than or equal to the argument and equal to a mathematical integer.
ceil() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Set the value(s) to the smallest (closest to negative infinity) value(s) that are greater than or equal to the argument and equal to a mathematical integer.
ceil() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs
Set the value(s) to the smallest (closest to negative infinity) value(s) that are greater than or equal to the argument and equal to a mathematical integer.
ceil() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel
Set the value(s) to the smallest (closest to negative infinity) value(s) that are greater than or equal to the argument and equal to a mathematical integer.
CENTER - Static variable in class org.opentrafficsim.core.gtu.RelativePosition
Standard relative position type CENTER.
center - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.ArcTag
the center coordinate of the arc.
CENTESIMAL_ARCMINUTE - Static variable in class org.opentrafficsim.core.unit.AnglePlaneUnit
centesimal arcminute.
CENTESIMAL_ARCMINUTE - Static variable in class org.opentrafficsim.core.unit.AngleSlopeUnit
centesimal arcminute.
CENTESIMAL_ARCSECOND - Static variable in class org.opentrafficsim.core.unit.AnglePlaneUnit
centesimal arcsecond.
CENTESIMAL_ARCSECOND - Static variable in class org.opentrafficsim.core.unit.AngleSlopeUnit
centesimal arcsecond.
CENTIMETER - Static variable in class org.opentrafficsim.core.unit.LengthUnit
centimeter.
CENTIMETER_MERCURY - Static variable in class org.opentrafficsim.core.unit.PressureUnit
cm Hg.
CGS - Class in org.opentrafficsim.core.unit.unitsystem
The centimeter-gram-second system.
CGS(String, String) - Constructor for class org.opentrafficsim.core.unit.unitsystem.CGS
protected constructor to avoid creating other (false) unit systems.
CGS - Static variable in class org.opentrafficsim.core.unit.unitsystem.UnitSystem
CGS: centimeter-gram-second system.
CGS_EMU - Class in org.opentrafficsim.core.unit.unitsystem
The centimeter-gram-second system.
CGS_EMU(String, String) - Constructor for class org.opentrafficsim.core.unit.unitsystem.CGS_EMU
protected constructor to avoid creating other (false) unit systems.
CGS_EMU - Static variable in class org.opentrafficsim.core.unit.unitsystem.UnitSystem
CGS_EMU: centimeter-gram-second system, electromagnetic units.
CGS_ESU - Class in org.opentrafficsim.core.unit.unitsystem
The centimeter-gram-second system.
CGS_ESU(String, String) - Constructor for class org.opentrafficsim.core.unit.unitsystem.CGS_ESU
protected constructor to avoid creating other (false) unit systems.
CGS_ESU - Static variable in class org.opentrafficsim.core.unit.unitsystem.UnitSystem
CGS_ESU: centimeter-gram-second system, electrostatic units.
checkCarBuilderList() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
Check if car can be generated.
checkCopyOnWrite() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix
Check the copyOnWrite flag and, if it is set, make a deep copy of the data and clear the flag.
checkCopyOnWrite() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector
Check the copyOnWrite flag and, if it is set, make a deep copy of the data and clear the flag.
checkCopyOnWrite() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix
Check the copyOnWrite flag and, if it is set, make a deep copy of the data and clear the flag.
checkCopyOnWrite() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector
Check the copyOnWrite flag and, if it is set, make a deep copy of the data and clear the flag.
checkIndex(int, int) - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Check that provided row and column indices are valid.
checkIndex(int) - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Check that a provided index is valid.
checkIndex(int, int) - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Check that provided row and column indices are valid.
checkIndex(int) - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Check that a provided index is valid.
checkisReaderThreadDead() - Method in class org.opentrafficsim.importexport.osm.input.ReadOSMFile
 
checkNonEmpty(DoubleScalar<U>[][]) - Static method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Check that a provided array can be used to create some descendant of a DoubleMatrix.
checkNonEmpty(DoubleScalar<U>[]) - Static method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Check that a provided array can be used to create some descendant of a DoubleVector.
checkNonEmpty(FloatScalar<U>[][]) - Static method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Check that a provided array can be used to create some descendant of a FloatMatrix.
checkNonEmpty(FloatScalar<U>[]) - Static method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Check that a provided array can be used to create some descendant of a FloatVector.
checkSize(DoubleMatrix<?>) - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Centralized size equality check.
checkSize(double[][]) - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Centralized size equality check.
checkSize(DoubleVector<?>) - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Centralized size equality check.
checkSize(double[]) - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Centralized size equality check.
checkSize(FloatMatrix<?>) - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Centralized size equality check.
checkSize(float[][]) - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Centralized size equality check.
checkSize(FloatVector<?>) - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Centralized size equality check.
checkSize(float[]) - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Centralized size equality check.
closeHandlerRegistered - Variable in class org.opentrafficsim.gui.OTSControlPanel
Has the window close handler been registered?
collapseLinks(N, N) - Method in class org.opentrafficsim.core.network.ExpansionNetwork
Collapse all links between two given nodes into one forward and one reverse link.
collapseToNode(HashSet<N>) - Method in class org.opentrafficsim.core.network.ExpansionNetwork
Collapse a nodes into a sub network.
color - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.CrossSectionElementTag
animation color.
color - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.LaneOverrideTag
animation color.
ColorControlPanel - Class in org.opentrafficsim.gui
Let the user select what the colors in the animation mean.
ColorControlPanel(GTUColorer) - Constructor for class org.opentrafficsim.gui.ColorControlPanel
Add a ColorControlPanel to an AnimationPanel.
ColorInterpolator - Class in org.opentrafficsim.core.gtu.animation
Interpolate between two color values.
columns() - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Retrieve the number of columns of the matrix.
columns() - Method in interface org.opentrafficsim.core.value.vdouble.matrix.ReadOnlyDoubleMatrixFunctions
Retrieve the number of columns of the matrix.
columns() - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Retrieve the number of columns of the matrix.
columns() - Method in interface org.opentrafficsim.core.value.vfloat.matrix.ReadOnlyFloatMatrixFunctions
Retrieve the number of columns of the matrix.
compareTo(OTSSimTimeDouble) - Method in class org.opentrafficsim.core.dsol.OTSSimTimeDouble
compareTo(Sensor) - Method in class org.opentrafficsim.core.network.lane.AbstractSensor
compareTo(FixedRouteGenerator) - Method in class org.opentrafficsim.core.network.route.FixedRouteGenerator
compareTo(DoubleScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Abs
compareTo(DoubleScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Rel
compareTo(MutableDoubleScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
compareTo(MutableDoubleScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
compareTo(FloatScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Abs
compareTo(FloatScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Rel
compareTo(MutableFloatScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
compareTo(MutableFloatScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
complete() - Method in class org.opentrafficsim.importexport.osm.input.OSMParser
CompoundProperty - Class in org.opentrafficsim.simulationengine.properties
Compound property.
CompoundProperty(String, String, ArrayList<AbstractProperty<?>>, boolean, int) - Constructor for class org.opentrafficsim.simulationengine.properties.CompoundProperty
Construct a CompoundProperty.
computeAcceleration(LaneBasedGTU<?>, Collection<HeadwayGTU>, DoubleScalar.Abs<SpeedUnit>) - Method in class org.opentrafficsim.core.gtu.following.AbstractGTUFollowingModel
Compute the lowest accelerations (or most severe decelerations) that would be used if a referenceGTU is present (inserted, or not removed) in a set of other GTUs.
If any GTU in the set of otherGTUs has a null headway (indicating that the other GTU is in fact parallel to the referenceGTU), prohibitive decelerations shall be returned.
Two AccelerationStep values are returned in a DualAccelerationStep.
TODO We should probably add a be ready to stop before argument to prevent vehicles that cannot see their leader, or should slow down for a crossing from accelerating to unsafe speeds.
computeAcceleration(LaneBasedGTU<?>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Abs<SpeedUnit>) - Method in class org.opentrafficsim.core.gtu.following.AbstractGTUFollowingModel
Compute the acceleration that would be used to follow a leader.
TODO We should probably add a be ready to stop before argument to prevent vehicles that cannot see their leader, or should slow down for a crossing from accelerating to unsafe speeds.
computeAcceleration(DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Abs<SpeedUnit>) - Method in class org.opentrafficsim.core.gtu.following.FixedAccelerationModel
Compute the acceleration that would be used to follow a leader.
TODO We should probably add a be ready to stop before argument to prevent vehicles that cannot see their leader, or should slow down for a crossing from accelerating to unsafe speeds.
computeAcceleration(LaneBasedGTU<?>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Abs<SpeedUnit>) - Method in interface org.opentrafficsim.core.gtu.following.GTUFollowingModel
Compute the acceleration that would be used to follow a leader.
TODO We should probably add a be ready to stop before argument to prevent vehicles that cannot see their leader, or should slow down for a crossing from accelerating to unsafe speeds.
computeAcceleration(DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Abs<SpeedUnit>) - Method in interface org.opentrafficsim.core.gtu.following.GTUFollowingModel
Compute the acceleration that would be used to follow a leader.
TODO We should probably add a be ready to stop before argument to prevent vehicles that cannot see their leader, or should slow down for a crossing from accelerating to unsafe speeds.
computeAcceleration(LaneBasedGTU<?>, Collection<HeadwayGTU>, DoubleScalar.Abs<SpeedUnit>) - Method in interface org.opentrafficsim.core.gtu.following.GTUFollowingModel
Compute the lowest accelerations (or most severe decelerations) that would be used if a referenceGTU is present (inserted, or not removed) in a set of other GTUs.
If any GTU in the set of otherGTUs has a null headway (indicating that the other GTU is in fact parallel to the referenceGTU), prohibitive decelerations shall be returned.
Two AccelerationStep values are returned in a DualAccelerationStep.
TODO We should probably add a be ready to stop before argument to prevent vehicles that cannot see their leader, or should slow down for a crossing from accelerating to unsafe speeds.
computeAcceleration(DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Abs<SpeedUnit>) - Method in class org.opentrafficsim.core.gtu.following.IDM
Compute the acceleration that would be used to follow a leader.
TODO We should probably add a be ready to stop before argument to prevent vehicles that cannot see their leader, or should slow down for a crossing from accelerating to unsafe speeds.
computeAcceleration(DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Abs<SpeedUnit>) - Method in class org.opentrafficsim.core.gtu.following.IDMPlus
Compute the acceleration that would be used to follow a leader.
TODO We should probably add a be ready to stop before argument to prevent vehicles that cannot see their leader, or should slow down for a crossing from accelerating to unsafe speeds.
computeAcceleration(DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Abs<SpeedUnit>) - Method in class org.opentrafficsim.core.gtu.following.SequentialFixedAccelerationModel
Compute the acceleration that would be used to follow a leader.
TODO We should probably add a be ready to stop before argument to prevent vehicles that cannot see their leader, or should slow down for a crossing from accelerating to unsafe speeds.
computeAccelerationWithNoLeader(LaneBasedGTU<?>, DoubleScalar.Abs<SpeedUnit>) - Method in class org.opentrafficsim.core.gtu.following.AbstractGTUFollowingModel
Compute the acceleration that would be used if the is not leader in sight.
computeAccelerationWithNoLeader(LaneBasedGTU<?>, DoubleScalar.Abs<SpeedUnit>) - Method in interface org.opentrafficsim.core.gtu.following.GTUFollowingModel
Compute the acceleration that would be used if the is not leader in sight.
computeLaneChangeAndAcceleration(LaneBasedGTU<?>, Collection<HeadwayGTU>, Collection<HeadwayGTU>, Collection<HeadwayGTU>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Rel<AccelerationUnit>, DoubleScalar.Rel<AccelerationUnit>, DoubleScalar.Rel<AccelerationUnit>) - Method in class org.opentrafficsim.core.gtu.lane.changing.AbstractLaneChangeModel
Compute the acceleration and lane change.
computeLaneChangeAndAcceleration(LaneBasedGTU<?>, Collection<HeadwayGTU>, Collection<HeadwayGTU>, Collection<HeadwayGTU>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Rel<AccelerationUnit>, DoubleScalar.Rel<AccelerationUnit>, DoubleScalar.Rel<AccelerationUnit>) - Method in class org.opentrafficsim.core.gtu.lane.changing.FixedLaneChangeModel
Compute the acceleration and lane change.
computeLaneChangeAndAcceleration(LaneBasedGTU<?>, Collection<HeadwayGTU>, Collection<HeadwayGTU>, Collection<HeadwayGTU>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Rel<AccelerationUnit>, DoubleScalar.Rel<AccelerationUnit>, DoubleScalar.Rel<AccelerationUnit>) - Method in interface org.opentrafficsim.core.gtu.lane.changing.LaneChangeModel
Compute the acceleration and lane change.
computeZValue(int, int, int, int) - Method in class org.opentrafficsim.graphs.AccelerationContourPlot
Combine values in a range of time bins and distance bins to obtain a combined density value of the ranges.
computeZValue(int, int, int, int) - Method in class org.opentrafficsim.graphs.ContourPlot
Combine values in a range of time bins and distance bins to obtain a combined density value of the ranges.
computeZValue(int, int, int, int) - Method in class org.opentrafficsim.graphs.DensityContourPlot
Combine values in a range of time bins and distance bins to obtain a combined density value of the ranges.
computeZValue(int, int, int, int) - Method in class org.opentrafficsim.graphs.FlowContourPlot
Combine values in a range of time bins and distance bins to obtain a combined density value of the ranges.
computeZValue(int, int, int, int) - Method in class org.opentrafficsim.graphs.SpeedContourPlot
Combine values in a range of time bins and distance bins to obtain a combined density value of the ranges.
containsAllTags(List<OSMTag>) - Method in class org.opentrafficsim.importexport.osm.OSMLink
Report if this OSMLink has all tags in a supplied set.
containsLink(CrossSectionLink<?, ?>) - Method in class org.opentrafficsim.core.network.route.Route
Determine if this Route contains the specified Link.
ContinuousColorPaintScale - Class in org.opentrafficsim.graphs
Create a continuous color paint scale.
ContinuousProperty - Class in org.opentrafficsim.simulationengine.properties
Continuous property.
ContinuousProperty(String, String, Double, Double, Double, String, boolean, int) - Constructor for class org.opentrafficsim.simulationengine.properties.ContinuousProperty
Construct a ContinousProperty.
ContourPlot - Class in org.opentrafficsim.graphs
Common code for a contour plot.
ContourPlot(String, Axis, List<Lane>, double, double, double, String, String, double) - Constructor for class org.opentrafficsim.graphs.ContourPlot
Create a new ContourPlot.
Convert - Class in org.opentrafficsim.importexport.osm.output
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
Convert() - Constructor for class org.opentrafficsim.importexport.osm.output.Convert
Construct a converter.
convertLink(OSMLink) - Method in class org.opentrafficsim.importexport.osm.output.Convert
This method converts an OSM link to an OTS link.
convertNode(OSMNode) - Method in class org.opentrafficsim.importexport.osm.output.Convert
This method converts an OSM node to an OTS node.
copy() - Method in class org.opentrafficsim.core.dsol.OTSSimTimeDouble
copy() - Method in interface org.opentrafficsim.core.value.Value
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Abs.Dense
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Abs.Sparse
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Rel.Dense
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Rel.Sparse
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs.Dense
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs.Sparse
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel.Dense
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel.Sparse
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Abs
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Rel
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Abs.Dense
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Abs.Sparse
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Rel.Dense
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Rel.Sparse
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs.Dense
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs.Sparse
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel.Dense
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel.Sparse
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Abs.Dense
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Abs.Sparse
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Rel.Dense
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Rel.Sparse
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs.Dense
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs.Sparse
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel.Dense
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel.Sparse
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Abs
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Rel
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Abs.Dense
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Abs.Sparse
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Rel.Dense
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Rel.Sparse
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs.Dense
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs.Sparse
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel.Dense
Create a deep copy of this Value.
copy() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel.Sparse
Create a deep copy of this Value.
cos() - Method in interface org.opentrafficsim.core.value.MathFunctions
Set the value(s) to the trigonometric cosine of the value(s).
cos() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs
Set the value(s) to the trigonometric cosine of the value(s).
cos() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel
Set the value(s) to the trigonometric cosine of the value(s).
cos() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Set the value(s) to the trigonometric cosine of the value(s).
cos() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Set the value(s) to the trigonometric cosine of the value(s).
cos() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs
Set the value(s) to the trigonometric cosine of the value(s).
cos() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel
Set the value(s) to the trigonometric cosine of the value(s).
cos() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs
Set the value(s) to the trigonometric cosine of the value(s).
cos() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel
Set the value(s) to the trigonometric cosine of the value(s).
cos() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Set the value(s) to the trigonometric cosine of the value(s).
cos() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Set the value(s) to the trigonometric cosine of the value(s).
cos() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs
Set the value(s) to the trigonometric cosine of the value(s).
cos() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel
Set the value(s) to the trigonometric cosine of the value(s).
cosh() - Method in interface org.opentrafficsim.core.value.MathFunctions
Set the value(s) to the hyperbolic cosine of the value(s).
cosh - Static variable in class org.opentrafficsim.core.value.vdouble.DoubleMathFunctionsImpl
Function that returns Math.cosh(a).
cosh() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs
Set the value(s) to the hyperbolic cosine of the value(s).
cosh() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel
Set the value(s) to the hyperbolic cosine of the value(s).
cosh() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Set the value(s) to the hyperbolic cosine of the value(s).
cosh() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Set the value(s) to the hyperbolic cosine of the value(s).
cosh() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs
Set the value(s) to the hyperbolic cosine of the value(s).
cosh() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel
Set the value(s) to the hyperbolic cosine of the value(s).
cosh - Static variable in class org.opentrafficsim.core.value.vfloat.FloatMathFunctionsImpl
Function that returns Math.cosh(a).
cosh() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs
Set the value(s) to the hyperbolic cosine of the value(s).
cosh() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel
Set the value(s) to the hyperbolic cosine of the value(s).
cosh() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Set the value(s) to the hyperbolic cosine of the value(s).
cosh() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Set the value(s) to the hyperbolic cosine of the value(s).
cosh() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs
Set the value(s) to the hyperbolic cosine of the value(s).
cosh() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel
Set the value(s) to the hyperbolic cosine of the value(s).
costPerDistance - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.ShortestRouteTag
distance unit for the "cost" per time.
costPerTime - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.ShortestRouteTag
time unit for the "cost" per time.
COULOMB - Static variable in class org.opentrafficsim.core.unit.ElectricalChargeUnit
Coulomb = A.s.
createMatrix1D(int) - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Abs.Dense
Create storage for the data.
createMatrix1D(int) - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Abs.Sparse
Create storage for the data.
createMatrix1D(int) - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Create storage for the data.
createMatrix1D(int) - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Rel.Dense
Create storage for the data.
createMatrix1D(int) - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Rel.Sparse
Create storage for the data.
createMatrix1D(int) - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs.Dense
Create storage for the data.
createMatrix1D(int) - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs.Sparse
Create storage for the data.
createMatrix1D(int) - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel.Dense
Create storage for the data.
createMatrix1D(int) - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel.Sparse
Create storage for the data.
createMatrix1D(int) - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Abs.Dense
Create storage for the data.
createMatrix1D(int) - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Abs.Sparse
Create storage for the data.
createMatrix1D(int) - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Create storage for the data.
createMatrix1D(int) - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Rel.Dense
Create storage for the data.
createMatrix1D(int) - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Rel.Sparse
Create storage for the data.
createMatrix1D(int) - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs.Dense
Create storage for the data.
createMatrix1D(int) - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs.Sparse
Create storage for the data.
createMatrix1D(int) - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel.Dense
Create storage for the data.
createMatrix1D(int) - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel.Sparse
Create storage for the data.
createMatrix2D(int, int) - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Abs.Dense
Create storage for the data.
createMatrix2D(int, int) - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Abs.Sparse
Create storage for the data.
createMatrix2D(int, int) - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Create storage for the data.
createMatrix2D(int, int) - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Rel.Dense
Create storage for the data.
createMatrix2D(int, int) - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Rel.Sparse
Create storage for the data.
createMatrix2D(int, int) - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs.Dense
Create storage for the data.
createMatrix2D(int, int) - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs.Sparse
Create storage for the data.
createMatrix2D(int, int) - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel.Dense
Create storage for the data.
createMatrix2D(int, int) - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel.Sparse
Create storage for the data.
createMatrix2D(int, int) - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Abs.Dense
Create storage for the data.
createMatrix2D(int, int) - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Abs.Sparse
Create storage for the data.
createMatrix2D(int, int) - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Create storage for the data.
createMatrix2D(int, int) - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Rel.Dense
Create storage for the data.
createMatrix2D(int, int) - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Rel.Sparse
Create storage for the data.
createMatrix2D(int, int) - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs.Dense
Create storage for the data.
createMatrix2D(int, int) - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs.Sparse
Create storage for the data.
createMatrix2D(int, int) - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel.Dense
Create storage for the data.
createMatrix2D(int, int) - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel.Sparse
Create storage for the data.
createMenuItem(MultipleViewerChart) - Static method in class org.opentrafficsim.graphs.StandAloneChartWindow
Create a menu item that, when clicked, creates a detached window for a JFreeChart plot.
CrossSectionElement - Class in org.opentrafficsim.core.network.lane
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
CrossSectionElement(CrossSectionLink<?, ?>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>) - Constructor for class org.opentrafficsim.core.network.lane.CrossSectionElement
Note: LEFT is seen as a positive lateral direction, RIGHT as a negative lateral direction, with the direction from the StartNode towards the EndNode as the longitudinal direction.
CrossSectionElementTag() - Constructor for class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.CrossSectionElementTag
 
CrossSectionLink<IDL,IDN> - Class in org.opentrafficsim.core.network.lane
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
CrossSectionLink(IDL, NodeGeotools<IDN>, NodeGeotools<IDN>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Abs<FrequencyUnit>) - Constructor for class org.opentrafficsim.core.network.lane.CrossSectionLink
Construction of a link.
CrossSectionLink(IDL, NodeGeotools<IDN>, NodeGeotools<IDN>, DoubleScalar.Rel<LengthUnit>) - Constructor for class org.opentrafficsim.core.network.lane.CrossSectionLink
Construction of a link.
cseTags - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.RoadTypeTag
CrossSectionElementTags, order is important, so a LinkedHashMap.
CUBIC_CENTIMETER - Static variable in class org.opentrafficsim.core.unit.VolumeUnit
cm^3.
CUBIC_DECIMETER - Static variable in class org.opentrafficsim.core.unit.VolumeUnit
dm^3.
CUBIC_FEET_PER_MINUTE - Static variable in class org.opentrafficsim.core.unit.FlowVolumeUnit
ft^3/min.
CUBIC_FEET_PER_SECOND - Static variable in class org.opentrafficsim.core.unit.FlowVolumeUnit
ft^3/s.
CUBIC_FOOT - Static variable in class org.opentrafficsim.core.unit.VolumeUnit
ft^3.
CUBIC_INCH - Static variable in class org.opentrafficsim.core.unit.VolumeUnit
in^3.
CUBIC_INCH_PER_MINUTE - Static variable in class org.opentrafficsim.core.unit.FlowVolumeUnit
in^3/min.
CUBIC_INCH_PER_SECOND - Static variable in class org.opentrafficsim.core.unit.FlowVolumeUnit
in^3/s.
CUBIC_KM - Static variable in class org.opentrafficsim.core.unit.VolumeUnit
km^3.
CUBIC_METER - Static variable in class org.opentrafficsim.core.unit.VolumeUnit
m^3.
CUBIC_METER_PER_DAY - Static variable in class org.opentrafficsim.core.unit.FlowVolumeUnit
m^3/day.
CUBIC_METER_PER_HOUR - Static variable in class org.opentrafficsim.core.unit.FlowVolumeUnit
m^3/hour.
CUBIC_METER_PER_MINUTE - Static variable in class org.opentrafficsim.core.unit.FlowVolumeUnit
m^3/min.
CUBIC_METER_PER_SECOND - Static variable in class org.opentrafficsim.core.unit.FlowVolumeUnit
m^3/s.
CUBIC_MILE - Static variable in class org.opentrafficsim.core.unit.VolumeUnit
mile^3.
CUBIC_YARD - Static variable in class org.opentrafficsim.core.unit.VolumeUnit
yd^3.

D

DALTON - Static variable in class org.opentrafficsim.core.unit.MassUnit
dalton.
DAY - Static variable in class org.opentrafficsim.core.unit.TimeUnit
day.
DECIMETER - Static variable in class org.opentrafficsim.core.unit.LengthUnit
decimeter.
decrementBy(DoubleMatrix.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs
Decrement the value by the supplied value and return the result.
decrementBy(DoubleMatrix.Abs<U>) - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix
Decrement the values in this Relative MutableDoubleMatrix by the corresponding values in an Absolute DoubleMatrix.
decrementBy(DoubleMatrix.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel
Decrement the value by the supplied value and return the result.
decrementBy(DoubleScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Decrement the value by the supplied value and return the result.
decrementBy(DoubleScalar<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar
Decrement the value in this MutableDoubleScalar by the value in a DoubleScalar.
decrementBy(DoubleScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Decrement the value by the supplied value and return the result.
decrementBy(DoubleVector.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs
Decrement the value by the supplied value and return the result.
decrementBy(DoubleVector.Abs<U>) - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector
Decrement the values in this Relative MutableDoubleVector by the corresponding values in an Absolute DoubleVector.
decrementBy(DoubleVector.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel
Decrement the value by the supplied value and return the result.
decrementBy(FloatMatrix.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs
Decrement the value by the supplied value and return the result.
decrementBy(FloatMatrix.Abs<U>) - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix
Decrement the values in this Relative MutableFloatMatrix by the corresponding values in an Absolute FloatMatrix.
decrementBy(FloatMatrix.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel
Decrement the value by the supplied value and return the result.
decrementBy(FloatScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Decrement the value by the supplied value and return the result.
decrementBy(FloatScalar<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar
Decrement the value in this MutableFloatScalar by the value in a FloatScalar.
decrementBy(FloatScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Decrement the value by the supplied value and return the result.
decrementBy(FloatVector.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs
Decrement the value by the supplied value and return the result.
decrementBy(FloatVector.Abs<U>) - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector
Decrement the values in this Relative MutableFloatVector by the corresponding values in an Absolute FloatVector.
decrementBy(FloatVector.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel
Decrement the value by the supplied value and return the result.
decrementByImpl(DoubleMatrix.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix
Decrement the corresponding values of this Relative DoubleMatrix from the values of this MutableDoubleMatrix.
decrementByImpl(DoubleScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar
Decrement the value of this Relative DoubleScalar from the value of this MutableDoubleScalar.
decrementByImpl(DoubleVector.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector
Decrement the corresponding values of this Relative DoubleVector from the values of this MutableDoubleVector.
decrementByImpl(FloatMatrix.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix
Decrement the corresponding values of this Relative FloatMatrix from the values of this MutableFloatMatrix.
decrementByImpl(FloatScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar
Decrement the value of this Relative FloatScalar from the value of this MutableFloatScalar.
decrementByImpl(FloatVector.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector
Decrement the corresponding values of this Relative FloatVector from the values of this MutableFloatVector.
deepCopy() - Method in class org.opentrafficsim.simulationengine.properties.AbstractProperty
Construct a deep copy of this property (duplicates everything except immutable fields).
deepCopy() - Method in class org.opentrafficsim.simulationengine.properties.BooleanProperty
Construct a deep copy of this property (duplicates everything except immutable fields).
deepCopy() - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
Construct a deep copy of this property (duplicates everything except immutable fields).
deepCopy() - Method in class org.opentrafficsim.simulationengine.properties.ContinuousProperty
Construct a deep copy of this property (duplicates everything except immutable fields).
deepCopy() - Method in class org.opentrafficsim.simulationengine.properties.IntegerProperty
Construct a deep copy of this property (duplicates everything except immutable fields).
deepCopy() - Method in class org.opentrafficsim.simulationengine.properties.ProbabilityDistributionProperty
Construct a deep copy of this property (duplicates everything except immutable fields).
deepCopy() - Method in class org.opentrafficsim.simulationengine.properties.SelectionProperty
Construct a deep copy of this property (duplicates everything except immutable fields).
deepCopyData() - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Make a deep copy of the data (used ONLY in the MutableDoubleMatrix sub class).
deepCopyData() - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Make a deep copy of the data (used ONLY in the MutableDoubleVector sub class).
deepCopyData() - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Make a deep copy of the data (used ONLY in the MutableFloatMatrix sub class).
deepCopyData() - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Make a deep copy of the data (used ONLY in the MutableFloatVector sub class).
deepCopyOfData() - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Create a deep copy of the data.
deepCopyOfData() - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Create a deep copy of the data.
deepCopyOfData() - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Create a deep copy of the data.
deepCopyOfData() - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Create a deep copy of the data.
DefaultBlockAnimation - Class in org.opentrafficsim.core.gtu.animation
Draw a car.
DefaultBlockAnimation(LaneBlock, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.core.gtu.animation.DefaultBlockAnimation
Construct the DefaultCarAnimation for a LaneBasedIndividualCar.
DefaultCarAnimation - Class in org.opentrafficsim.core.gtu.animation
Draw a car.
DefaultCarAnimation(LaneBasedIndividualCar<?>, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.core.gtu.animation.DefaultCarAnimation
Construct the DefaultCarAnimation for a LaneBasedIndividualCar.
DefaultCarAnimation(LaneBasedIndividualCar<?>, OTSSimulatorInterface, GTUColorer) - Constructor for class org.opentrafficsim.core.gtu.animation.DefaultCarAnimation
Construct the DefaultCarAnimation for a LaneBasedIndividualCar.
DefaultLocale - Class in org.opentrafficsim.core.locale
Copyright (c) 2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
DefaultLocale() - Constructor for class org.opentrafficsim.core.locale.DefaultLocale
 
DEFAULTPRECISION - Static variable in class org.opentrafficsim.core.value.Format
Default number of fraction digits.
DEFAULTSIZE - Static variable in class org.opentrafficsim.core.value.Format
Default total width of formatted value.
DefaultSwitchableGTUColorer - Class in org.opentrafficsim.core.gtu.animation
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
DefaultSwitchableGTUColorer() - Constructor for class org.opentrafficsim.core.gtu.animation.DefaultSwitchableGTUColorer
create a default list of GTU colorers.
DEGREE - Static variable in class org.opentrafficsim.core.unit.AnglePlaneUnit
degree.
DEGREE - Static variable in class org.opentrafficsim.core.unit.AngleSlopeUnit
degree.
DEGREE_CELSIUS - Static variable in class org.opentrafficsim.core.unit.TemperatureUnit
Degree Celsius.
DEGREE_FAHRENHEIT - Static variable in class org.opentrafficsim.core.unit.TemperatureUnit
Degree Fahrenheit.
DEGREE_RANKINE - Static variable in class org.opentrafficsim.core.unit.TemperatureUnit
Degree Rankine.
DEGREE_REAUMUR - Static variable in class org.opentrafficsim.core.unit.TemperatureUnit
Degree Reaumur.
DEKAMETER - Static variable in class org.opentrafficsim.core.unit.LengthUnit
decameter.
deleteNode(N) - Method in class org.opentrafficsim.core.network.ExpansionNetwork
Delete a node from this network (or a sub-network of this network).
deleteNode(N) - Method in class org.opentrafficsim.core.network.Network
Delete a node from this network.
deltaSpeedDividedByTime(DoubleScalar.Rel<SpeedUnit>, DoubleScalar.Rel<TimeUnit>) - Static method in class org.opentrafficsim.core.value.conversions.Calc
Acceleration is speed difference divided by time difference.
deltaTimeForDistance(DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
Determine the time since last evaluation when this GTU has covered the specified distance from the position of the last evaluation time.
deltaTimeForDistance(DoubleScalar.Rel<LengthUnit>) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
Determine the time since last evaluation when this GTU has covered the specified distance from the position of the last evaluation time.
deltaTimeForDistance(DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
Determine the time since last evaluation when this GTU has covered the specified distance from the position of the last evaluation time.
Dense(double[][], U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Abs.Dense
Construct a new Absolute Dense Immutable DoubleMatrix.
Dense(DoubleScalar.Abs<U>[][]) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Abs.Dense
Construct a new Absolute Dense Immutable DoubleMatrix.
Dense(DoubleMatrix2D, U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Abs.Dense
For package internal use only.
Dense(double[][], U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Rel.Dense
Construct a new Relative Dense Immutable DoubleMatrix.
Dense(DoubleScalar.Rel<U>[][]) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Rel.Dense
Construct a new Relative Dense Immutable DoubleMatrix.
Dense(DoubleMatrix2D, U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Rel.Dense
For package internal use only.
Dense(double[][], U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs.Dense
Construct a new Absolute Dense MutableDoubleMatrix.
Dense(DoubleScalar.Abs<U>[][]) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs.Dense
Construct a new Absolute Dense MutableDoubleMatrix.
Dense(DoubleMatrix2D, U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs.Dense
For package internal use only.
Dense(double[][], U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel.Dense
Construct a new Relative Dense MutableDoubleMatrix.
Dense(DoubleScalar.Rel<U>[][]) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel.Dense
Construct a new Relative Dense MutableDoubleMatrix.
Dense(DoubleMatrix2D, U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel.Dense
For package internal use only.
Dense(double[], U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Abs.Dense
Construct a new Absolute Dense Immutable DoubleVector.
Dense(DoubleScalar.Abs<U>[]) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Abs.Dense
Construct a new Absolute Dense Immutable DoubleVector.
Dense(DoubleMatrix1D, U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Abs.Dense
For package internal use only.
Dense(double[], U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Rel.Dense
Construct a new Relative Dense Immutable DoubleVector.
Dense(DoubleScalar.Rel<U>[]) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Rel.Dense
Construct a new Relative Dense Immutable DoubleVector.
Dense(DoubleMatrix1D, U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Rel.Dense
For package internal use only.
Dense(double[], U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs.Dense
Construct a new Absolute Dense MutableDoubleVector.
Dense(DoubleScalar.Abs<U>[]) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs.Dense
Construct a new Absolute Dense MutableDoubleVector.
Dense(DoubleMatrix1D, U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs.Dense
For package internal use only.
Dense(double[], U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel.Dense
Construct a new Relative Dense MutableDoubleVector.
Dense(DoubleScalar.Rel<U>[]) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel.Dense
Construct a new Relative Dense MutableDoubleVector.
Dense(DoubleMatrix1D, U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel.Dense
For package internal use only.
Dense(float[][], U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Abs.Dense
Construct a new Absolute Dense Immutable FloatMatrix.
Dense(FloatScalar.Abs<U>[][]) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Abs.Dense
Construct a new Absolute Dense Immutable FloatMatrix.
Dense(FloatMatrix2D, U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Abs.Dense
For package internal use only.
Dense(float[][], U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Rel.Dense
Construct a new Relative Dense Immutable FloatMatrix.
Dense(FloatScalar.Rel<U>[][]) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Rel.Dense
Construct a new Relative Dense Immutable FloatMatrix.
Dense(FloatMatrix2D, U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Rel.Dense
For package internal use only.
Dense(float[][], U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs.Dense
Construct a new Absolute Dense MutableFloatMatrix.
Dense(FloatScalar.Abs<U>[][]) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs.Dense
Construct a new Absolute Dense MutableFloatMatrix.
Dense(FloatMatrix2D, U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs.Dense
For package internal use only.
Dense(float[][], U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel.Dense
Construct a new Relative Dense MutableFloatMatrix.
Dense(FloatScalar.Rel<U>[][]) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel.Dense
Construct a new Relative Dense MutableFloatMatrix.
Dense(FloatMatrix2D, U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel.Dense
For package internal use only.
Dense(float[], U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Abs.Dense
Construct a new Absolute Dense Immutable FloatVector.
Dense(FloatScalar.Abs<U>[]) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Abs.Dense
Construct a new Absolute Dense Immutable FloatVector.
Dense(FloatMatrix1D, U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Abs.Dense
For package internal use only.
Dense(float[], U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Rel.Dense
Construct a new Relative Dense Immutable FloatVector.
Dense(FloatScalar.Rel<U>[]) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Rel.Dense
Construct a new Relative Dense Immutable FloatVector.
Dense(FloatMatrix1D, U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Rel.Dense
For package internal use only.
Dense(float[], U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs.Dense
Construct a new Absolute Dense MutableFloatVector.
Dense(FloatScalar.Abs<U>[]) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs.Dense
Construct a new Absolute Dense MutableFloatVector.
Dense(FloatMatrix1D, U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs.Dense
For package internal use only.
Dense(float[], U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel.Dense
Construct a new Relative Dense MutableFloatVector.
Dense(FloatScalar.Rel<U>[]) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel.Dense
Construct a new Relative Dense MutableFloatVector.
Dense(FloatMatrix1D, U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel.Dense
For package internal use only.
DenseData - Interface in org.opentrafficsim.core.value
Values are stored densely.
denseToSparse(DoubleMatrix.Abs.Dense<U>) - Static method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Create a Sparse version of a Dense DoubleMatrix.
denseToSparse(DoubleMatrix.Rel.Dense<U>) - Static method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Create a Sparse version of a Dense DoubleMatrix.
denseToSparse(DoubleVector.Abs.Dense<U>) - Static method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Create a Sparse version of a Dense DoubleVector.
denseToSparse(DoubleVector.Rel.Dense<U>) - Static method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Create a Sparse version of a Dense DoubleVector.
denseToSparse(FloatMatrix.Abs.Dense<U>) - Static method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Create a Sparse version of a Dense FloatMatrix.
denseToSparse(FloatMatrix.Rel.Dense<U>) - Static method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Create a Sparse version of a Dense FloatMatrix.
denseToSparse(FloatVector.Abs.Dense<U>) - Static method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Create a Sparse version of a Dense FloatVector.
denseToSparse(FloatVector.Rel.Dense<U>) - Static method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Create a Sparse version of a Dense FloatVector.
DensityContourPlot - Class in org.opentrafficsim.graphs
Density contour plot.
DensityContourPlot(String, List<Lane>) - Constructor for class org.opentrafficsim.graphs.DensityContourPlot
Create a new DensityContourPlot.
DensityUnit - Class in org.opentrafficsim.core.unit
Standard density units based on mass and length.
DensityUnit(MassUnit, LengthUnit, String, String, UnitSystem) - Constructor for class org.opentrafficsim.core.unit.DensityUnit
Define density units based on mass and length.
DensityUnit(String, String, UnitSystem, DensityUnit, double) - Constructor for class org.opentrafficsim.core.unit.DensityUnit
 
description() - Method in class org.opentrafficsim.core.network.factory.TestXMLParser
Return a description of the simulation (HTML formatted).
description() - Method in interface org.opentrafficsim.simulationengine.WrappableSimulation
Return a description of the simulation (HTML formatted).
destinationNode() - Method in class org.opentrafficsim.core.network.route.Route
 
destroy() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar
destroy the vehicle from the simulation and animation.
destroy() - Method in class org.opentrafficsim.core.car.LaneBasedTemplateCar
destroy the vehicle from the simulation and animation.
destroy() - Method in interface org.opentrafficsim.core.gtu.GTU
destroy the vehicle from the simulation and animation.
destroy() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
destroy the vehicle from the simulation and animation.
destroy() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
destroy the vehicle from the simulation and animation.
det() - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Compute the determinant of the matrix.
det() - Method in interface org.opentrafficsim.core.value.vdouble.matrix.ReadOnlyDoubleMatrixFunctions
Compute the determinant of the matrix.
det() - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Compute the determinant of the matrix.
det() - Method in interface org.opentrafficsim.core.value.vfloat.matrix.ReadOnlyFloatMatrixFunctions
Compute the determinant of the matrix.
direction - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.ArcTag
direction.
direction - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.CrossSectionElementTag
direction.
direction - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.LaneOverrideTag
direction.
displayOrderedValue() - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
Return the sub-items in display order.
DisposeOnCloseThread(OTSControlPanel) - Constructor for class org.opentrafficsim.gui.OTSControlPanel.DisposeOnCloseThread
 
distance - Variable in class org.opentrafficsim.core.gtu.animation.LaneChangeUrgeGTUColorer.LaneChangeDistanceAndDirection
The distance available to complete the next required lane change.
distance(LinkLocation) - Method in class org.opentrafficsim.core.network.LinkLocation
Returns the distance to another LinkLocation.
distanceDist - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.FillTag
inter-vehicle distance.
DistContinuousDoubleScalar<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.scalar
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
DistContinuousDoubleScalar(DistContinuous, U) - Constructor for class org.opentrafficsim.core.value.vdouble.scalar.DistContinuousDoubleScalar
 
DistContinuousDoubleScalar(double, U) - Constructor for class org.opentrafficsim.core.value.vdouble.scalar.DistContinuousDoubleScalar
 
DistContinuousDoubleScalar.Abs<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.scalar
Absolute value.
DistContinuousDoubleScalar.Rel<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.scalar
Relative value.
DistContinuousFloatScalar<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.scalar
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
DistContinuousFloatScalar(DistContinuous, U) - Constructor for class org.opentrafficsim.core.value.vfloat.scalar.DistContinuousFloatScalar
 
DistContinuousFloatScalar(float, U) - Constructor for class org.opentrafficsim.core.value.vfloat.scalar.DistContinuousFloatScalar
 
DistContinuousFloatScalar.Abs<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.scalar
Absolute value.
DistContinuousFloatScalar.Rel<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.scalar
Relative value.
DistDiscreteDoubleScalar<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.scalar
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
DistDiscreteDoubleScalar(DistDiscrete, U) - Constructor for class org.opentrafficsim.core.value.vdouble.scalar.DistDiscreteDoubleScalar
 
DistDiscreteDoubleScalar(long, U) - Constructor for class org.opentrafficsim.core.value.vdouble.scalar.DistDiscreteDoubleScalar
 
DistDiscreteDoubleScalar.Abs<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.scalar
Absolute value.
DistDiscreteDoubleScalar.Rel<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.scalar
Relative value.
DistDiscreteFloatScalar<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.scalar
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
DistDiscreteFloatScalar(DistDiscrete, U) - Constructor for class org.opentrafficsim.core.value.vfloat.scalar.DistDiscreteFloatScalar
 
DistDiscreteFloatScalar(long, U) - Constructor for class org.opentrafficsim.core.value.vfloat.scalar.DistDiscreteFloatScalar
 
DistDiscreteFloatScalar.Abs<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.scalar
Absolute value.
DistDiscreteFloatScalar.Rel<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.scalar
Relative value.
divide(SICoefficients, SICoefficients) - Static method in class org.opentrafficsim.core.unit.SICoefficients
 
divide(DoubleScalar.Abs<?>, DoubleScalar.Abs<?>) - Static method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar
Divide two values; the result is a new instance with a different (existing or generated) SI unit.
divide(DoubleScalar.Rel<?>, DoubleScalar.Rel<?>) - Static method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar
Divide two values; the result is a new instance with a different (existing or generated) SI unit.
divide(FloatScalar.Abs<?>, FloatScalar.Abs<?>) - Static method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar
Divide two values; the result is a new instance with a different (existing or generated) SI unit.
divide(FloatScalar.Rel<?>, FloatScalar.Rel<?>) - Static method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar
Divide two values; the result is a new instance with a different (existing or generated) SI unit.
divideBy(double) - Method in interface org.opentrafficsim.core.value.vdouble.DoubleMathFunctions
Scale the value(s) by the inverse of a factor; i.e.
divideBy(double) - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs
Scale the value(s) by the inverse of a factor; i.e.
divideBy(double) - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel
Scale the value(s) by the inverse of a factor; i.e.
divideBy(double) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Scale the value(s) by the inverse of a factor; i.e.
divideBy(double) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Scale the value(s) by the inverse of a factor; i.e.
divideBy(double) - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs
Scale the value(s) by the inverse of a factor; i.e.
divideBy(double) - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel
Scale the value(s) by the inverse of a factor; i.e.
divideBy(float) - Method in interface org.opentrafficsim.core.value.vfloat.FloatMathFunctions
Scale the value(s) by the inverse of a factor; i.e.
divideBy(float) - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs
Scale the value(s) by the inverse of a factor; i.e.
divideBy(float) - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel
Scale the value(s) by the inverse of a factor; i.e.
divideBy(float) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Scale the value(s) by the inverse of a factor; i.e.
divideBy(float) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Scale the value(s) by the inverse of a factor; i.e.
divideBy(float) - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs
Scale the value(s) by the inverse of a factor; i.e.
divideBy(float) - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel
Scale the value(s) by the inverse of a factor; i.e.
DoubleMathFunctions<T> - Interface in org.opentrafficsim.core.value.vdouble
Force implementation of multiplyBy and divideBy.
DoubleMathFunctionsImpl - Class in org.opentrafficsim.core.value.vdouble
DoubleFunction implementations of the standard Math functions.
DoubleMatrix<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.matrix
Immutable DoubleMatrix.
DoubleMatrix(U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Construct a new Immutable DoubleMatrix.
DoubleMatrix.Abs<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.matrix
 
DoubleMatrix.Abs.Dense<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.matrix
 
DoubleMatrix.Abs.Sparse<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.matrix
 
DoubleMatrix.Rel<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.matrix
 
DoubleMatrix.Rel.Dense<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.matrix
 
DoubleMatrix.Rel.Sparse<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.matrix
 
DoubleScalar<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.scalar
Immutable DoubleScalar.
DoubleScalar(U) - Constructor for class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar
Construct a new Immutable DoubleScalar.
DoubleScalar.Abs<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.scalar
 
DoubleScalar.Rel<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.scalar
 
doubleValue() - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar
doubleValue() - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar
DoubleVector<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.vector
Immutable DoubleVector.
DoubleVector(U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Construct a new Immutable DoubleVector.
DoubleVector.Abs<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.vector
 
DoubleVector.Abs.Dense<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.vector
 
DoubleVector.Abs.Sparse<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.vector
 
DoubleVector.Rel<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.vector
 
DoubleVector.Rel.Dense<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.vector
 
DoubleVector.Rel.Sparse<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.vector
 
draw() - Method in class org.opentrafficsim.core.value.vdouble.scalar.DistContinuousDoubleScalar.Abs
 
draw() - Method in class org.opentrafficsim.core.value.vdouble.scalar.DistContinuousDoubleScalar.Rel
 
draw() - Method in class org.opentrafficsim.core.value.vdouble.scalar.DistDiscreteDoubleScalar.Abs
 
draw() - Method in class org.opentrafficsim.core.value.vdouble.scalar.DistDiscreteDoubleScalar.Rel
 
draw() - Method in class org.opentrafficsim.core.value.vfloat.scalar.DistContinuousFloatScalar.Abs
 
draw() - Method in class org.opentrafficsim.core.value.vfloat.scalar.DistContinuousFloatScalar.Rel
 
draw() - Method in class org.opentrafficsim.core.value.vfloat.scalar.DistDiscreteFloatScalar.Abs
 
draw() - Method in class org.opentrafficsim.core.value.vfloat.scalar.DistDiscreteFloatScalar.Rel
 
DRIVER - Static variable in class org.opentrafficsim.core.gtu.RelativePosition
Standard relative position type DRIVER.
DualAccelerationStep - Class in org.opentrafficsim.core.gtu.following
Container for two instances of an AccelerationStep.
DualAccelerationStep(AccelerationStep, AccelerationStep) - Constructor for class org.opentrafficsim.core.gtu.following.DualAccelerationStep
Create a new DualAccelerationStep.
DYNE - Static variable in class org.opentrafficsim.core.unit.ForceUnit
Dyne.

E

Egoistic - Class in org.opentrafficsim.core.gtu.lane.changing
The egoistic drive changes lane when this yields is personal advantage (totally ignoring any disadvantage to others).
Egoistic() - Constructor for class org.opentrafficsim.core.gtu.lane.changing.Egoistic
 
ElectricalChargeUnit - Class in org.opentrafficsim.core.unit
Units for electrical charge.
ElectricalChargeUnit(ElectricalCurrentUnit, TimeUnit, String, String, UnitSystem) - Constructor for class org.opentrafficsim.core.unit.ElectricalChargeUnit
 
ElectricalChargeUnit(String, String, UnitSystem, ElectricalChargeUnit, double) - Constructor for class org.opentrafficsim.core.unit.ElectricalChargeUnit
 
ElectricalCurrentUnit - Class in org.opentrafficsim.core.unit
Standard units for electrical current.
ElectricalCurrentUnit(String, String, UnitSystem) - Constructor for class org.opentrafficsim.core.unit.ElectricalCurrentUnit
 
ElectricalCurrentUnit(String, String, UnitSystem, ElectricalCurrentUnit, double) - Constructor for class org.opentrafficsim.core.unit.ElectricalCurrentUnit
 
ElectricalPotentialUnit - Class in org.opentrafficsim.core.unit
The units of electrical potential (voltage).
ElectricalPotentialUnit(MassUnit, LengthUnit, ElectricalCurrentUnit, TimeUnit, String, String, UnitSystem) - Constructor for class org.opentrafficsim.core.unit.ElectricalPotentialUnit
 
ElectricalPotentialUnit(PowerUnit, ElectricalCurrentUnit, String, String, UnitSystem) - Constructor for class org.opentrafficsim.core.unit.ElectricalPotentialUnit
 
ElectricalPotentialUnit(String, String, UnitSystem, ElectricalPotentialUnit, double) - Constructor for class org.opentrafficsim.core.unit.ElectricalPotentialUnit
 
ElectricalResistanceUnit - Class in org.opentrafficsim.core.unit
The units of electrical resistance.
ElectricalResistanceUnit(MassUnit, LengthUnit, ElectricalCurrentUnit, TimeUnit, String, String, UnitSystem) - Constructor for class org.opentrafficsim.core.unit.ElectricalResistanceUnit
 
ElectricalResistanceUnit(ElectricalPotentialUnit, ElectricalCurrentUnit, String, String, UnitSystem) - Constructor for class org.opentrafficsim.core.unit.ElectricalResistanceUnit
 
ElectricalResistanceUnit(String, String, UnitSystem, ElectricalResistanceUnit, double) - Constructor for class org.opentrafficsim.core.unit.ElectricalResistanceUnit
 
ELECTRONVOLT - Static variable in class org.opentrafficsim.core.unit.EnergyUnit
electronvolt.
ELECTRONVOLT - Static variable in class org.opentrafficsim.core.unit.MassUnit
electronvolt via E=mc^2.
elementType - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.CrossSectionElementTag
type.
EMU - Static variable in class org.opentrafficsim.core.unit.ElectricalChargeUnit
emu (CGS EMU).
endTime - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.GeneratorTag
end time of generation.
EnergyUnit - Class in org.opentrafficsim.core.unit
The units of energy.
EnergyUnit(MassUnit, LengthUnit, TimeUnit, String, String, UnitSystem) - Constructor for class org.opentrafficsim.core.unit.EnergyUnit
 
EnergyUnit(LengthUnit, ForceUnit, String, String, UnitSystem) - Constructor for class org.opentrafficsim.core.unit.EnergyUnit
 
EnergyUnit(String, String, UnitSystem, EnergyUnit, double) - Constructor for class org.opentrafficsim.core.unit.EnergyUnit
 
enumMapToString(EnumMap<SI, Integer>) - Static method in class org.opentrafficsim.core.unit.SICoefficients
Convert an enumMap of coefficient to the normalized string representation.
eq(DoubleScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Abs
Test if this DoubleScalar.Abs<U> is equal to a DoubleScalar.Abs<U>.
eq(MutableDoubleScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Abs
Test if this DoubleScalar.Abs<U> is equal to a MutableDoubleScalar.Abs<U>.
eq(DoubleScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Rel
Test if this DoubleScalar.Rel<U> is equal to a DoubleScalar.Rel<U>.
eq(MutableDoubleScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Rel
Test if this DoubleScalar.Rel<U> is equal to a MutableDoubleScalar.Rel<U>.
eq(DoubleScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Test if this DoubleScalar.Abs<U> is equal to a DoubleScalar.Abs<U>.
eq(MutableDoubleScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Test if this DoubleScalar.Abs<U> is equal to a MutableDoubleScalar.Abs<U>.
eq(DoubleScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Test if this DoubleScalar.Rel<U> is equal to a DoubleScalar.Rel<U>.
eq(MutableDoubleScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Test if this DoubleScalar.Rel<U> is equal to a MutableDoubleScalar.Rel<U>.
eq(FloatScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Abs
Test if this FloatScalar.Abs<U> is equal to a FloatScalar.Abs<U>.
eq(MutableFloatScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Abs
Test if this FloatScalar.Abs<U> is equal to a MutableFloatScalar.Abs<U>.
eq(FloatScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Rel
Test if this FloatScalar.Rel<U> is equal to a FloatScalar.Rel<U>.
eq(MutableFloatScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Rel
Test if this FloatScalar.Rel<U> is equal to a MutableFloatScalar.Rel<U>.
eq(FloatScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Test if this FloatScalar.Abs<U> is equal to a FloatScalar.Abs<U>.
eq(MutableFloatScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Test if this FloatScalar.Abs<U> is equal to a MutableFloatScalar.Abs<U>.
eq(FloatScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Test if this FloatScalar.Rel<U> is equal to a FloatScalar.Rel<U>.
eq(MutableFloatScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Test if this FloatScalar.Rel<U> is equal to a MutableFloatScalar.Rel<U>.
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.AbstractNode
equals(Object) - Method in class org.opentrafficsim.core.network.lane.AbstractSensor
equals(Object) - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
equals(Object) - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar
equals(Object) - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
equals(Object) - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
equals(Object) - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar
equals(Object) - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
ERG - Static variable in class org.opentrafficsim.core.unit.EnergyUnit
erg (cgs).
ERG_PER_SECOND - Static variable in class org.opentrafficsim.core.unit.PowerUnit
erg per second.
ESU - Static variable in class org.opentrafficsim.core.unit.ElectricalChargeUnit
esu (CGS ESU).
EXA_ELECTRONVOLT - Static variable in class org.opentrafficsim.core.unit.EnergyUnit
exa-electronvolt.
exitOnClose - Variable in class org.opentrafficsim.simulationengine.AbstractWrappableSimulation
Use EXIT_ON_CLOSE when true, DISPOSE_ON_CLOSE when false on closing of the window.
exp() - Method in interface org.opentrafficsim.core.value.MathFunctions
Set the value(s) to Euler's number e raised to the power of the value(s).
exp() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs
Set the value(s) to Euler's number e raised to the power of the value(s).
exp() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel
Set the value(s) to Euler's number e raised to the power of the value(s).
exp() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Set the value(s) to Euler's number e raised to the power of the value(s).
exp() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Set the value(s) to Euler's number e raised to the power of the value(s).
exp() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs
Set the value(s) to Euler's number e raised to the power of the value(s).
exp() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel
Set the value(s) to Euler's number e raised to the power of the value(s).
exp() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs
Set the value(s) to Euler's number e raised to the power of the value(s).
exp() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel
Set the value(s) to Euler's number e raised to the power of the value(s).
exp() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Set the value(s) to Euler's number e raised to the power of the value(s).
exp() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Set the value(s) to Euler's number e raised to the power of the value(s).
exp() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs
Set the value(s) to Euler's number e raised to the power of the value(s).
exp() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel
Set the value(s) to Euler's number e raised to the power of the value(s).
ExpansionNetwork<ID,N extends Node<?,?>,L extends Link<?,N>> - Class in org.opentrafficsim.core.network
A Network consists of a set of links.
ExpansionNetwork(ID) - Constructor for class org.opentrafficsim.core.network.ExpansionNetwork
Construction of an empty network.
ExpansionNetwork(ID, Collection<? extends L>) - Constructor for class org.opentrafficsim.core.network.ExpansionNetwork
Construction of a network with an initial set of links.
ExpansionNetwork(ID, Collection<? extends L>, N) - Constructor for class org.opentrafficsim.core.network.ExpansionNetwork
Construction of a network with an initial set of links, and an expansion node.
expm1() - Method in interface org.opentrafficsim.core.value.MathFunctions
Set the value(s) to Euler's number e raised to the power of the value(s) minus 1 (e^x - 1).
expm1 - Static variable in class org.opentrafficsim.core.value.vdouble.DoubleMathFunctionsImpl
Function that returns Math.expm1(a).
expm1() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs
Set the value(s) to Euler's number e raised to the power of the value(s) minus 1 (e^x - 1).
expm1() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel
Set the value(s) to Euler's number e raised to the power of the value(s) minus 1 (e^x - 1).
expm1() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Set the value(s) to Euler's number e raised to the power of the value(s) minus 1 (e^x - 1).
expm1() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Set the value(s) to Euler's number e raised to the power of the value(s) minus 1 (e^x - 1).
expm1() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs
Set the value(s) to Euler's number e raised to the power of the value(s) minus 1 (e^x - 1).
expm1() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel
Set the value(s) to Euler's number e raised to the power of the value(s) minus 1 (e^x - 1).
expm1 - Static variable in class org.opentrafficsim.core.value.vfloat.FloatMathFunctionsImpl
Function that returns Math.expm1(a).
expm1() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs
Set the value(s) to Euler's number e raised to the power of the value(s) minus 1 (e^x - 1).
expm1() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel
Set the value(s) to Euler's number e raised to the power of the value(s) minus 1 (e^x - 1).
expm1() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Set the value(s) to Euler's number e raised to the power of the value(s) minus 1 (e^x - 1).
expm1() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Set the value(s) to Euler's number e raised to the power of the value(s) minus 1 (e^x - 1).
expm1() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs
Set the value(s) to Euler's number e raised to the power of the value(s) minus 1 (e^x - 1).
expm1() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel
Set the value(s) to Euler's number e raised to the power of the value(s) minus 1 (e^x - 1).
expressAsSIUnit(double) - Method in class org.opentrafficsim.core.value.AbstractValue
Convert a value to the standard SI unit.
expressAsSIUnit(double) - Method in class org.opentrafficsim.core.value.Scalar
Convert a value to the standard SI unit.
expressAsSIUnit(double) - Method in interface org.opentrafficsim.core.value.Value
Convert a value to the standard SI unit.
expressAsSIUnit(double, Unit<?>) - Static method in class org.opentrafficsim.core.value.ValueUtil
Convert a value in a given unit into the equivalent in the standard SI unit.
expressAsSpecifiedUnit(double) - Method in class org.opentrafficsim.core.value.AbstractValue
Convert a value in SI standard unit into the unit of this AbstractValue.
expressAsSpecifiedUnit(double) - Method in class org.opentrafficsim.core.value.Scalar
Convert a value from the standard SI unit into the unit of this Scalar.
expressAsUnit(double, Unit<?>) - Static method in class org.opentrafficsim.core.value.ValueUtil
Convert a value from the standard SI unit into a compatible unit.
extendXRange(DoubleScalar<?>) - Method in class org.opentrafficsim.graphs.AccelerationContourPlot
Increase storage for sample data.
extendXRange(DoubleScalar<?>) - Method in class org.opentrafficsim.graphs.ContourPlot
Increase storage for sample data.
extendXRange(DoubleScalar<?>) - Method in class org.opentrafficsim.graphs.DensityContourPlot
Increase storage for sample data.
extendXRange(DoubleScalar<?>) - Method in class org.opentrafficsim.graphs.FlowContourPlot
Increase storage for sample data.
extendXRange(DoubleScalar<?>) - Method in class org.opentrafficsim.graphs.SpeedContourPlot
Increase storage for sample data.

F

FARADAY - Static variable in class org.opentrafficsim.core.unit.ElectricalChargeUnit
Faraday.
FillTag() - Constructor for class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.FillTag
 
fillTags - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.LinkTag
map of lane name to fill at t=0.
findByShortName(String) - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
Find an embedded AbstractProperty that has a specified shortName.
findFollowingLink(OSMLink) - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
Finds the link that follows a given OSMLink.
findLinkHierarchyBelow(int) - Method in class org.opentrafficsim.core.network.ExpansionNetwork
Find all links that have a hierarchy level not exceeding the specified value.
findPrecedingLink(OSMLink) - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
Finds an OSMLink that precedes the given OSMLink.
findSinksandSources(OSMNetwork, ProgressListener) - Static method in class org.opentrafficsim.importexport.osm.output.Convert
 
fixButtons() - Method in class org.opentrafficsim.gui.OTSControlPanel
Update the enabled state of all the buttons.
FixCaption - Class in org.opentrafficsim.graphs
Fix the font size of the caption of a JFreeChart.
FixedAccelerationModel - Class in org.opentrafficsim.core.gtu.following
Fixed GTU following model.
FixedAccelerationModel(DoubleScalar.Abs<AccelerationUnit>, DoubleScalar.Rel<TimeUnit>) - Constructor for class org.opentrafficsim.core.gtu.following.FixedAccelerationModel
Create a new FixedAccelerationModel.
FixedLaneChangeModel - Class in org.opentrafficsim.core.gtu.lane.changing
Dummy lane change model with totally predictable results (used for testing).
FixedLaneChangeModel(LateralDirectionality) - Constructor for class org.opentrafficsim.core.gtu.lane.changing.FixedLaneChangeModel
Construct a FixedLaneChangeModel.
FixedRouteGenerator - Class in org.opentrafficsim.core.network.route
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
FixedRouteGenerator(List<Node<?, ?>>) - Constructor for class org.opentrafficsim.core.network.route.FixedRouteGenerator
Construct a new FixedRouteGenerator.
FloatMathFunctions<T> - Interface in org.opentrafficsim.core.value.vfloat
Force implementation of multiplyBy and divideBy.
FloatMathFunctionsImpl - Class in org.opentrafficsim.core.value.vfloat
FloatFunction implementations of the standard Math functions.
FloatMatrix<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.matrix
Immutable FloatMatrix.
FloatMatrix(U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Construct a new Immutable FloatMatrix.
FloatMatrix.Abs<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.matrix
 
FloatMatrix.Abs.Dense<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.matrix
 
FloatMatrix.Abs.Sparse<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.matrix
 
FloatMatrix.Rel<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.matrix
 
FloatMatrix.Rel.Dense<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.matrix
 
FloatMatrix.Rel.Sparse<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.matrix
 
FloatScalar<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.scalar
Immutable FloatScalar.
FloatScalar(U) - Constructor for class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar
Construct a new Immutable FloatScalar.
FloatScalar.Abs<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.scalar
 
FloatScalar.Rel<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.scalar
 
floatValue() - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar
floatValue() - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar
FloatVector<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.vector
Immutable FloatVector.
FloatVector(U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Construct a new Immutable FloatVector.
FloatVector.Abs<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.vector
 
FloatVector.Abs.Dense<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.vector
 
FloatVector.Abs.Sparse<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.vector
 
FloatVector.Rel<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.vector
 
FloatVector.Rel.Dense<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.vector
 
FloatVector.Rel.Sparse<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.vector
 
floor() - Method in interface org.opentrafficsim.core.value.MathFunctions
Set the value(s) to the largest (closest to positive infinity) value(s) that are less than or equal to the argument and equal to a mathematical integer.
floor() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs
Set the value(s) to the largest (closest to positive infinity) value(s) that are less than or equal to the argument and equal to a mathematical integer.
floor() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel
Set the value(s) to the largest (closest to positive infinity) value(s) that are less than or equal to the argument and equal to a mathematical integer.
floor() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Set the value(s) to the largest (closest to positive infinity) value(s) that are less than or equal to the argument and equal to a mathematical integer.
floor() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Set the value(s) to the largest (closest to positive infinity) value(s) that are less than or equal to the argument and equal to a mathematical integer.
floor() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs
Set the value(s) to the largest (closest to positive infinity) value(s) that are less than or equal to the argument and equal to a mathematical integer.
floor() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel
Set the value(s) to the largest (closest to positive infinity) value(s) that are less than or equal to the argument and equal to a mathematical integer.
floor() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs
Set the value(s) to the largest (closest to positive infinity) value(s) that are less than or equal to the argument and equal to a mathematical integer.
floor() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel
Set the value(s) to the largest (closest to positive infinity) value(s) that are less than or equal to the argument and equal to a mathematical integer.
floor() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Set the value(s) to the largest (closest to positive infinity) value(s) that are less than or equal to the argument and equal to a mathematical integer.
floor() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Set the value(s) to the largest (closest to positive infinity) value(s) that are less than or equal to the argument and equal to a mathematical integer.
floor() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs
Set the value(s) to the largest (closest to positive infinity) value(s) that are less than or equal to the argument and equal to a mathematical integer.
floor() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel
Set the value(s) to the largest (closest to positive infinity) value(s) that are less than or equal to the argument and equal to a mathematical integer.
FlowContourPlot - Class in org.opentrafficsim.graphs
Flow contour plot.
FlowContourPlot(String, List<Lane>) - Constructor for class org.opentrafficsim.graphs.FlowContourPlot
Create a new FlowContourPlot.
FlowMassUnit - Class in org.opentrafficsim.core.unit
The mass flow rate is the mass of a substance which passes through a given surface per unit of time (wikipedia).
FlowMassUnit(MassUnit, TimeUnit, String, String, UnitSystem) - Constructor for class org.opentrafficsim.core.unit.FlowMassUnit
Create a flow-massunit based on mass and time.
FlowMassUnit(String, String, UnitSystem, FlowMassUnit, double) - Constructor for class org.opentrafficsim.core.unit.FlowMassUnit
Create a flow-massunit based on another flow-massunit.
FlowVolumeUnit - Class in org.opentrafficsim.core.unit
The volume flow rate is the volume of fluid which passes through a given surface per unit of time (wikipedia).
FlowVolumeUnit(LengthUnit, TimeUnit, String, String, UnitSystem) - Constructor for class org.opentrafficsim.core.unit.FlowVolumeUnit
Create a flow-volumeunit based on length (cubed) per time unit.
FlowVolumeUnit(VolumeUnit, TimeUnit, String, String, UnitSystem) - Constructor for class org.opentrafficsim.core.unit.FlowVolumeUnit
Create a flow-volumeunit based as a volume unit per time unit.
FlowVolumeUnit(String, String, UnitSystem, FlowVolumeUnit, double) - Constructor for class org.opentrafficsim.core.unit.FlowVolumeUnit
Create a flow-volumeunit based on another flow-volumeunit.
followingModel - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.GTUTag
GTU following model.
FOOT - Static variable in class org.opentrafficsim.core.unit.LengthUnit
foot (international) = 0.3048 m = 1/3 yd = 12 inches.
FOOT_MERCURY - Static variable in class org.opentrafficsim.core.unit.PressureUnit
foot Hg.
FOOT_PER_SECOND - Static variable in class org.opentrafficsim.core.unit.SpeedUnit
ft/s.
FOOT_PER_SECOND_2 - Static variable in class org.opentrafficsim.core.unit.AccelerationUnit
ft/s^2.
FOOT_POUND_FORCE - Static variable in class org.opentrafficsim.core.unit.EnergyUnit
foot-pound force.
FOOT_POUND_FORCE - Static variable in class org.opentrafficsim.core.unit.TorqueUnit
foot pound-force.
FOOT_POUND_FORCE_PER_HOUR - Static variable in class org.opentrafficsim.core.unit.PowerUnit
foot-pound-force per hour.
FOOT_POUND_FORCE_PER_MINUTE - Static variable in class org.opentrafficsim.core.unit.PowerUnit
foot-pound-force per minute.
FOOT_POUND_FORCE_PER_SECOND - Static variable in class org.opentrafficsim.core.unit.PowerUnit
foot-pound-force per second.
ForceUnit - Class in org.opentrafficsim.core.unit
The units of force.
ForceUnit(MassUnit, LengthUnit, TimeUnit, String, String, UnitSystem) - Constructor for class org.opentrafficsim.core.unit.ForceUnit
Build a standard unit.
ForceUnit(MassUnit, AccelerationUnit, String, String, UnitSystem) - Constructor for class org.opentrafficsim.core.unit.ForceUnit
Build a unit with a conversion factor to another unit.
ForceUnit(String, String, UnitSystem, ForceUnit, double) - Constructor for class org.opentrafficsim.core.unit.ForceUnit
 
Format - Class in org.opentrafficsim.core.value
Format a floating point number in a reasonable way.
format(float, int, int) - Static method in class org.opentrafficsim.core.value.Format
Format a floating point value.
format(float, int) - Static method in class org.opentrafficsim.core.value.Format
Format a floating point value.
format(float) - Static method in class org.opentrafficsim.core.value.Format
Format a floating point value.
format(double, int, int) - Static method in class org.opentrafficsim.core.value.Format
Format a floating point value.
format(double, int) - Static method in class org.opentrafficsim.core.value.Format
Format a floating point value.
format(double) - Static method in class org.opentrafficsim.core.value.Format
Format a floating point value.
fraction(DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.network.lane.Lane
Transform a position on the lane (can be less than zero or larger than the lane length) to a fraction.
fractionalPosition(Lane, RelativePosition, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane, as a fraction of the length of the lane.
fractionalPosition(Lane, RelativePosition) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane, as a fraction of the length of the lane.
fractionalPosition(Lane, RelativePosition, DoubleScalar.Abs<TimeUnit>) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane, as a fraction of the length of the lane.
fractionalPosition(Lane, RelativePosition) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane, as a fraction of the length of the lane.
fractionalPosition(Lane, RelativePosition, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane, as a fraction of the length of the lane.
fractionalPosition(Lane, RelativePosition) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane, as a fraction of the length of the lane.
fractionalPositions(RelativePosition) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the vehicle is registered, as fractions of the length of the lane.
fractionalPositions(RelativePosition, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the vehicle is registered, as fractions of the length of the lane.
fractionalPositions(RelativePosition) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the vehicle is registered, as fractions of the length of the lane.
fractionalPositions(RelativePosition, DoubleScalar.Abs<TimeUnit>) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the vehicle is registered, as fractions of the length of the lane.
fractionalPositions(RelativePosition) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the vehicle is registered, as fractions of the length of the lane.
fractionalPositions(RelativePosition, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the vehicle is registered, as fractions of the length of the lane.
fractionSI(double) - Method in class org.opentrafficsim.core.network.lane.Lane
Transform a position on the lane in SI units (can be less than zero or larger than the lane length) to a fraction.
FRANKLIN - Static variable in class org.opentrafficsim.core.unit.ElectricalChargeUnit
franklin (CGS ESU).
FrequencyUnit - Class in org.opentrafficsim.core.unit
Standard frequency units based on time.
FrequencyUnit(TimeUnit, String, String, UnitSystem) - Constructor for class org.opentrafficsim.core.unit.FrequencyUnit
Define frequency unit based on time.
FrequencyUnit(String, String, UnitSystem, FrequencyUnit, double) - Constructor for class org.opentrafficsim.core.unit.FrequencyUnit
Build a unit with a conversion factor to another unit.
from - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.ShortestRouteTag
From Node.
FRONT - Static variable in class org.opentrafficsim.core.gtu.RelativePosition
Standard relative position type FRONT.
FundamentalDiagram - Class in org.opentrafficsim.graphs
FundamentalDiagram(String, DoubleScalar.Rel<TimeUnit>, Lane, DoubleScalar.Rel<LengthUnit>) - Constructor for class org.opentrafficsim.graphs.FundamentalDiagram
Graph a Fundamental Diagram.

G

GAL - Static variable in class org.opentrafficsim.core.unit.AccelerationUnit
standard gravity.
GALLON_IMP - Static variable in class org.opentrafficsim.core.unit.VolumeUnit
gallon (imperial).
GALLON_PER_DAY - Static variable in class org.opentrafficsim.core.unit.FlowVolumeUnit
gallon/day (US).
GALLON_PER_HOUR - Static variable in class org.opentrafficsim.core.unit.FlowVolumeUnit
gallon/hour (US).
GALLON_PER_MINUTE - Static variable in class org.opentrafficsim.core.unit.FlowVolumeUnit
gallon/min (US).
GALLON_PER_SECOND - Static variable in class org.opentrafficsim.core.unit.FlowVolumeUnit
gallon/s (US).
GALLON_US_FLUID - Static variable in class org.opentrafficsim.core.unit.VolumeUnit
gallon (US), fluids.
ge(DoubleScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Abs
Test if this DoubleScalar.Abs<U> is greater than a DoubleScalar.Abs<U>.
ge(MutableDoubleScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Abs
Test if this DoubleScalar.Abs<U> is greater than a MutableDoubleScalar.Abs<U>.
ge(DoubleScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Rel
Test if this DoubleScalar.Rel<U> is greater than a DoubleScalar.Rel<U>.
ge(MutableDoubleScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Rel
Test if this DoubleScalar.Rel<U> is greater than a MutableDoubleScalar.Rel<U>.
ge(DoubleScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Test if this DoubleScalar.Abs<U> is greater than a DoubleScalar.Abs<U>.
ge(MutableDoubleScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Test if this DoubleScalar.Abs<U> is greater than a MutableDoubleScalar.Abs<U>.
ge(DoubleScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Test if this DoubleScalar.Rel<U> is greater than a DoubleScalar.Rel<U>.
ge(MutableDoubleScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Test if this DoubleScalar.Rel<U> is greater than a MutableDoubleScalar.Rel<U>.
ge(FloatScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Abs
Test if this FloatScalar.Abs<U> is greater than a FloatScalar.Abs<U>.
ge(MutableFloatScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Abs
Test if this FloatScalar.Abs<U> is greater than a MutableFloatScalar.Abs<U>.
ge(FloatScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Rel
Test if this FloatScalar.Rel<U> is greater than a FloatScalar.Rel<U>.
ge(MutableFloatScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Rel
Test if this FloatScalar.Rel<U> is greater than a MutableFloatScalar.Rel<U>.
ge(FloatScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Test if this FloatScalar.Abs<U> is greater than a FloatScalar.Abs<U>.
ge(MutableFloatScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Test if this FloatScalar.Abs<U> is greater than a MutableFloatScalar.Abs<U>.
ge(FloatScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Test if this FloatScalar.Rel<U> is greater than a FloatScalar.Rel<U>.
ge(MutableFloatScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Test if this FloatScalar.Rel<U> is greater than a MutableFloatScalar.Rel<U>.
generate() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
Generate a GTU.
generateRoute() - Method in class org.opentrafficsim.core.network.route.FixedRouteGenerator
Generate a Route.
generateRoute() - Method in class org.opentrafficsim.core.network.route.ProbabilisticFixedRouteGenerator
Generate a Route.
generateRoute() - Method in interface org.opentrafficsim.core.network.route.RouteGenerator
Generate a Route.
GeneratorTag() - Constructor for class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.GeneratorTag
 
generatorTags - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.LinkTag
map of lane name to generators.
GeometryLinkAnimation - Class in org.opentrafficsim.core.network.animation
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
GeometryLinkAnimation(LinkGeotools<?, ?>, OTSSimulatorInterface, float) - Constructor for class org.opentrafficsim.core.network.animation.GeometryLinkAnimation
 
get() - Method in class org.opentrafficsim.core.dsol.OTSSimTimeDouble
get(int) - Method in class org.opentrafficsim.core.gtu.following.SequentialFixedAccelerationModel
Retrieve one FixedAccelerationModel step.
get(int, int) - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Abs
Retrieve the value stored at a specified row and column as a DoubleScalar.
get(int, int) - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Rel
Retrieve the value stored at a specified row and column as a DoubleScalar.
get(int, int) - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs
Retrieve the value stored at a specified row and column as a DoubleScalar.
get(int, int) - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel
Retrieve the value stored at a specified row and column as a DoubleScalar.
get(int, int) - Method in interface org.opentrafficsim.core.value.vdouble.matrix.ReadOnlyDoubleMatrixFunctions
Retrieve the value stored at a specified row and column as a DoubleScalar.
get(int) - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Abs
Retrieve the value stored at a specified index as a DoubleScalar.
get(int) - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Rel
Retrieve the value stored at a specified index as a DoubleScalar.
get(int) - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs
Retrieve the value stored at a specified index as a DoubleScalar.
get(int) - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel
Retrieve the value stored at a specified index as a DoubleScalar.
get(int) - Method in interface org.opentrafficsim.core.value.vdouble.vector.ReadOnlyDoubleVectorFunctions
Retrieve the value stored at a specified index as a DoubleScalar.
get(int, int) - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Abs
Retrieve the value stored at a specified row and column as a FloatScalar.
get(int, int) - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Rel
Retrieve the value stored at a specified row and column as a FloatScalar.
get(int, int) - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs
Retrieve the value stored at a specified row and column as a FloatScalar.
get(int, int) - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel
Retrieve the value stored at a specified row and column as a FloatScalar.
get(int, int) - Method in interface org.opentrafficsim.core.value.vfloat.matrix.ReadOnlyFloatMatrixFunctions
Retrieve the value stored at a specified row and column as a FloatScalar.
get(int) - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Abs
Retrieve the value stored at a specified index as a FloatScalar.
get(int) - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Rel
Retrieve the value stored at a specified index as a FloatScalar.
get(int) - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs
Retrieve the value stored at a specified index as a FloatScalar.
get(int) - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel
Retrieve the value stored at a specified index as a FloatScalar.
get(int) - Method in interface org.opentrafficsim.core.value.vfloat.vector.ReadOnlyFloatVectorFunctions
Retrieve the value stored at a specified index as a FloatScalar.
get(int) - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
Return the sub property at a specified index.
getA(CompoundProperty) - Static method in class org.opentrafficsim.simulationengine.properties.IDMPropertySet
Return the maximum acceleration.
getAbbreviation() - Method in class org.opentrafficsim.core.unit.Unit
 
getAbbreviation() - Method in class org.opentrafficsim.core.unit.unitsystem.UnitSystem
 
getAbbreviationKey() - Method in class org.opentrafficsim.core.unit.Unit
 
getAbbreviationKey() - Method in class org.opentrafficsim.core.unit.unitsystem.UnitSystem
 
getAcceleration() - Method in class org.opentrafficsim.core.gtu.following.AccelerationStep
 
getAcceleration() - Method in class org.opentrafficsim.core.gtu.following.FixedAccelerationModel
Retrieve the acceleration of this FixedAccelerationModel.
getAcceleration() - Method in interface org.opentrafficsim.core.gtu.GTU
 
getAcceleration(DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
getAcceleration() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
getAcceleration() - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
 
getAcceleration(DoubleScalar.Abs<TimeUnit>) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
 
getAcceleration() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
getAcceleration(DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
getAggregationTime() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
 
getAllUnitsOfThisType() - Method in class org.opentrafficsim.core.unit.Unit
Return a copy of the set of all defined units for this unit type.
getAnimationClass() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
 
getAnimationPanel() - Method in class org.opentrafficsim.gui.OTSAnimationPanel
Easy access to the AnimationPanel.
getB(CompoundProperty) - Static method in class org.opentrafficsim.simulationengine.properties.IDMPropertySet
Return the maximum comfortable deceleration.
getBeginWidth() - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
 
getBounds() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
getBounds() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
getBounds() - Method in class org.opentrafficsim.core.network.AbstractNode
getBounds() - Method in class org.opentrafficsim.core.network.geotools.LinkGeotools
getBounds() - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
getBounds() - Method in class org.opentrafficsim.core.network.lane.CrossSectionLink
getBounds() - Method in class org.opentrafficsim.core.network.point2d.LinkPoint2D
getCapacity() - Method in class org.opentrafficsim.core.network.AbstractLink
 
getCapacity() - Method in class org.opentrafficsim.core.network.lane.Lane
 
getCapacity() - Method in interface org.opentrafficsim.core.network.Link
 
getCenterLine() - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
Retrieve the center line or design line of this CrossSectionElement.
getCoefficientsMap() - Method in class org.opentrafficsim.core.unit.SICoefficients
 
getColor(GTU<?>) - Method in class org.opentrafficsim.core.gtu.animation.AccelerationGTUColorer
Return the fill color for a GTU.
getColor(GTU<?>) - Method in interface org.opentrafficsim.core.gtu.animation.GTUColorer
Return the fill color for a GTU.
getColor() - Method in class org.opentrafficsim.core.gtu.animation.GTUColorer.LegendEntry
 
getColor(GTU<?>) - Method in class org.opentrafficsim.core.gtu.animation.IDGTUColorer
Return the fill color for a GTU.
getColor(GTU<?>) - Method in class org.opentrafficsim.core.gtu.animation.LaneChangeUrgeGTUColorer
Return the fill color for a GTU.
getColor(GTU<?>) - Method in class org.opentrafficsim.core.gtu.animation.SwitchableGTUColorer
Return the fill color for a GTU.
getColor(GTU<?>) - Method in class org.opentrafficsim.core.gtu.animation.VelocityGTUColorer
Return the fill color for a GTU.
getColorControlPanel() - Method in class org.opentrafficsim.gui.OTSAnimationPanel
Access the ColorControlPanel of this ControlPanel.
getColorers() - Method in class org.opentrafficsim.core.gtu.animation.SwitchableGTUColorer
 
getContour() - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
 
getConversionFactorToStandardUnit() - Method in class org.opentrafficsim.core.unit.Unit
 
getCrossSectionElement() - Method in class org.opentrafficsim.core.network.lane.RoadMarkerAcross
 
getCrossSectionElementList() - Method in class org.opentrafficsim.core.network.lane.CrossSectionLink
 
getCRS() - Method in class org.opentrafficsim.core.network.geotools.LinearGeometry
 
getCumulativeLength(int) - Method in class org.opentrafficsim.graphs.ContourPlot
Retrieve the cumulative length of the sampled path at the end of a path element.
getCumulativeLength(int) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
Retrieve the cumulative length of the sampled path at the end of a path element.
getCurrentProgress() - Method in class org.opentrafficsim.importexport.osm.events.ProgressListenerImpl
 
getCurrentWarning() - Method in class org.opentrafficsim.importexport.osm.events.WarningListenerImpl
 
getDensityAxis() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
 
getDescription() - Method in class org.opentrafficsim.core.gtu.animation.GTUColorer.LegendEntry
 
getDescription() - Method in class org.opentrafficsim.simulationengine.properties.AbstractProperty
Return a description of the property (may use HTML markup).
getDescription() - Method in class org.opentrafficsim.simulationengine.properties.BooleanProperty
Return a description of the property (may use HTML markup).
getDescription() - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
Return a description of the property (may use HTML markup).
getDescription() - Method in class org.opentrafficsim.simulationengine.properties.ContinuousProperty
Return a description of the property (may use HTML markup).
getDescription() - Method in class org.opentrafficsim.simulationengine.properties.IntegerProperty
Return a description of the property (may use HTML markup).
getDescription() - Method in class org.opentrafficsim.simulationengine.properties.ProbabilityDistributionProperty
Return a description of the property (may use HTML markup).
getDescription() - Method in class org.opentrafficsim.simulationengine.properties.SelectionProperty
Return a description of the property (may use HTML markup).
getDesignLineOffsetAtBegin() - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
 
getDesignLineOffsetAtEnd() - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
 
getDirection() - Method in class org.opentrafficsim.core.network.AbstractNode
 
getDirection() - Method in interface org.opentrafficsim.core.network.Node
 
getDirectionality() - Method in class org.opentrafficsim.core.network.lane.Lane
 
getDisplayPriority() - Method in class org.opentrafficsim.simulationengine.properties.AbstractProperty
Display priority determines the order in which properties should be displayed.
getDistance() - Method in class org.opentrafficsim.core.gtu.animation.LaneChangeUrgeGTUColorer.LaneChangeDistanceAndDirection
Retrieve the distance available to complete the next required lane change.
getDistance() - Method in class org.opentrafficsim.core.gtu.following.HeadwayGTU
Retrieve the strongly typed distance to the other GTU.
getDistanceSI() - Method in class org.opentrafficsim.core.gtu.following.HeadwayGTU
Retrieve the distance to the other GTU in meters.
getDistribution() - Method in class org.opentrafficsim.core.value.vdouble.scalar.DistContinuousDoubleScalar
 
getDistribution() - Method in class org.opentrafficsim.core.value.vdouble.scalar.DistDiscreteDoubleScalar
 
getDistribution() - Method in class org.opentrafficsim.core.value.vfloat.scalar.DistContinuousFloatScalar
 
getDistribution() - Method in class org.opentrafficsim.core.value.vfloat.scalar.DistDiscreteFloatScalar
 
getDomainOrder() - Method in class org.opentrafficsim.graphs.ContourPlot
getDomainOrder() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
getDomainOrder() - Method in class org.opentrafficsim.graphs.TrajectoryPlot
getDuration() - Method in class org.opentrafficsim.core.gtu.following.FixedAccelerationModel
Retrieve the duration of this FixedAccelerationModel.
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
 
getElectricalCurrentUnit() - Method in class org.opentrafficsim.core.unit.ElectricalChargeUnit
 
getElectricalCurrentUnit() - Method in class org.opentrafficsim.core.unit.ElectricalPotentialUnit
 
getElectricalCurrentUnit() - Method in class org.opentrafficsim.core.unit.ElectricalResistanceUnit
 
getElementNames() - Method in class org.opentrafficsim.simulationengine.properties.ProbabilityDistributionProperty
Return the names of the elements of this ProbabilityDistributionProperty.
getEnd() - Method in class org.opentrafficsim.importexport.osm.OSMLink
 
getEndNode() - Method in class org.opentrafficsim.core.network.AbstractLink
 
getEndNode() - Method in interface org.opentrafficsim.core.network.Link
 
getEndTime() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
 
getEndWidth() - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
 
getExpansionOfNode() - Method in class org.opentrafficsim.core.network.ExpansionNetwork
 
getFlowAxis() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
 
getFollowerAcceleration() - Method in class org.opentrafficsim.core.gtu.following.DualAccelerationStep
Return the acceleration of the follower.
getFollowerAccelerationStep() - Method in class org.opentrafficsim.core.gtu.following.DualAccelerationStep
Retrieve the AccelerationStep for the (new) follower GTU.
getFollowerValidUntil() - Method in class org.opentrafficsim.core.gtu.following.DualAccelerationStep
Return the time up to which the result of the follower is valid.
getFormat() - Method in class org.opentrafficsim.graphs.ContinuousColorPaintScale
Retrieve the format string.
getFormatString() - Method in class org.opentrafficsim.simulationengine.properties.ContinuousProperty
 
getFormatString() - Method in class org.opentrafficsim.simulationengine.properties.IntegerProperty
 
getForwardLanes() - Method in class org.opentrafficsim.importexport.osm.OSMLink
Retrieve the total number of forward lanes on this OSMLink; forward lanes are lanes that may only be traveled from startNode towards endNode.
getFractionalLongitudinalPosition() - Method in class org.opentrafficsim.core.network.lane.LaneLocation
 
getFractionalLongitudinalPosition() - Method in class org.opentrafficsim.core.network.LinkLocation
 
getFront() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar
getFront() - Method in class org.opentrafficsim.core.car.LaneBasedTemplateCar
getFront() - Method in interface org.opentrafficsim.core.gtu.GTU
 
getFront() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
getGeometry() - Method in class org.opentrafficsim.core.network.geotools.LinkGeotools
 
getGfmr() - Method in class org.opentrafficsim.core.gtu.lane.changing.LaneMovementStep
 
getGroup() - Method in class org.opentrafficsim.graphs.ContourPlot
getGroup() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
getGroup() - Method in class org.opentrafficsim.graphs.TrajectoryPlot
getGtuAfter(DoubleScalar.Rel<LengthUnit>, RelativePosition.TYPE, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.network.lane.Lane
 
getGtuBefore(DoubleScalar.Rel<LengthUnit>, RelativePosition.TYPE, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.network.lane.Lane
 
getGtuClass() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
 
getGtuColorer() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
 
getGtuColorer() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
 
getGTUColorer() - Method in class org.opentrafficsim.gui.OTSAnimationPanel
Access the GTUColorer of this animation ControlPanel.
getGtuFollowingModel() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
 
getGtuFollowingModel() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
 
getGTUFollowingModel() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
Retrieve the GTUFollowingModel of this GTU.
getGTUFollowingModel() - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
Retrieve the GTU following model of this LaneBasedGTU.
getGTUFollowingModel() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
Retrieve the GTU following model of this LaneBasedGTU.
getGtuList() - Method in class org.opentrafficsim.core.network.lane.Lane
 
getGtuType() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
 
getGTUType() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
getGtuType() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
 
getGTUType() - Method in interface org.opentrafficsim.core.gtu.GTU
 
getGTUType() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedTemplateGTU
getGtuType() - Method in class org.opentrafficsim.core.gtu.TemplateGTUType
 
getId() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
 
getId() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
getId() - Method in interface org.opentrafficsim.core.gtu.GTU
 
getId() - Method in class org.opentrafficsim.core.gtu.GTUType
 
getId() - Method in class org.opentrafficsim.core.network.AbstractLink
 
getId() - Method in class org.opentrafficsim.core.network.AbstractNode
 
getId() - Method in class org.opentrafficsim.core.network.lane.LaneType
 
getId() - Method in interface org.opentrafficsim.core.network.Link
 
getId() - Method in class org.opentrafficsim.core.network.Network
 
getId() - Method in interface org.opentrafficsim.core.network.Node
 
getId() - Method in class org.opentrafficsim.importexport.osm.OSMLink
 
getId() - Method in class org.opentrafficsim.importexport.osm.OSMNode
 
getId() - Method in class org.opentrafficsim.importexport.osm.OSMRelation
 
getId() - Method in class org.opentrafficsim.importexport.osm.OSMWay
Retrieve the dd of this OSMWay.
getInitialLongitudinalPositions() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
 
getInitialSpeed() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
 
getInitialSpeedDist() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
 
getInterarrivelTimeDist() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
 
getInUnit(int, int) - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Retrieve the value stored at a specified row and column in the original unit.
getInUnit(int, int, U) - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Retrieve the value stored at a specified row and column converted into a specified unit.
getInUnit(int, int) - Method in interface org.opentrafficsim.core.value.vdouble.matrix.ReadOnlyDoubleMatrixFunctions
Retrieve the value stored at a specified row and column in the original unit.
getInUnit(int, int, U) - Method in interface org.opentrafficsim.core.value.vdouble.matrix.ReadOnlyDoubleMatrixFunctions
Retrieve the value stored at a specified row and column converted into a specified unit.
getInUnit() - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar
Retrieve the value in the original unit.
getInUnit(U) - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar
Retrieve the value converted into some specified unit.
getInUnit(int) - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Retrieve the value stored at a specified position in the original unit.
getInUnit(int, U) - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Retrieve the value stored at a specified position converted into a specified unit.
getInUnit(int) - Method in interface org.opentrafficsim.core.value.vdouble.vector.ReadOnlyDoubleVectorFunctions
Retrieve the value stored at a specified position in the original unit.
getInUnit(int, U) - Method in interface org.opentrafficsim.core.value.vdouble.vector.ReadOnlyDoubleVectorFunctions
Retrieve the value stored at a specified position converted into a specified unit.
getInUnit(int, int) - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Retrieve the value stored at a specified row and column in the original unit.
getInUnit(int, int, U) - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Retrieve the value stored at a specified row and column converted into a specified unit.
getInUnit(int, int) - Method in interface org.opentrafficsim.core.value.vfloat.matrix.ReadOnlyFloatMatrixFunctions
Retrieve the value stored at a specified row and column in the original unit.
getInUnit(int, int, U) - Method in interface org.opentrafficsim.core.value.vfloat.matrix.ReadOnlyFloatMatrixFunctions
Retrieve the value stored at a specified row and column converted into a specified unit.
getInUnit() - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar
Retrieve the value in the original unit.
getInUnit(U) - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar
Retrieve the value converted into some specified unit.
getInUnit(int) - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Retrieve the value stored at a specified position in the original unit.
getInUnit(int, U) - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Retrieve the value stored at a specified position converted into a specified unit.
getInUnit(int) - Method in interface org.opentrafficsim.core.value.vfloat.vector.ReadOnlyFloatVectorFunctions
Retrieve the value stored at a specified position in the original unit.
getInUnit(int, U) - Method in interface org.opentrafficsim.core.value.vfloat.vector.ReadOnlyFloatVectorFunctions
Retrieve the value stored at a specified position converted into a specified unit.
getItemCount(int) - Method in class org.opentrafficsim.graphs.ContourPlot
getItemCount(int) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
getItemCount(int) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
getKey() - Method in class org.opentrafficsim.importexport.osm.OSMTag
Retrieve the key of this OSMTag.
getLane() - Method in class org.opentrafficsim.core.network.lane.AbstractSensor
getLane() - Method in class org.opentrafficsim.core.network.lane.LaneLocation
 
getLane() - Method in interface org.opentrafficsim.core.network.lane.Sensor
 
getLaneChange() - Method in class org.opentrafficsim.core.gtu.lane.changing.LaneMovementStep
 
getLaneChangeDistanceAndDirection() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
 
getLaneChangeDistanceAndDirection() - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
Return the distance available for the next needed lane change and the lateral direction of that lane change.
getLaneChangeDistanceAndDirection() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
Return the distance available for the next needed lane change and the lateral direction of that lane change.
getLaneChangeModel() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
 
getLaneChangeModel() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
 
getLanes() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
 
getLanes() - Method in class org.opentrafficsim.importexport.osm.OSMLink
Retrieve the total number of lanes on this OSMLink.
getLaneType() - Method in class org.opentrafficsim.core.network.lane.Lane
 
getLastEvaluationTime() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
getLastEvaluationTime() - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
 
getLastEvaluationTime() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
getLateralBoundaryPosition(LateralDirectionality, double) - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
Return the lateral offset from the design line of the parent Link of the Left or Right boundary of this CrossSectionElement at the specified fractional longitudinal position.
getLateralBoundaryPosition(LateralDirectionality, DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
Return the lateral offset from the design line of the parent Link of the Left or Right boundary of this CrossSectionElement at the specified longitudinal position.
getLateralCenterPosition(double) - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
Retrieve the lateral offset from the Link design line at the specified longitudinal position.
getLateralCenterPosition(DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
Retrieve the lateral offset from the Link design line at the specified longitudinal position.
getLateralVelocity() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
getLateralVelocity() - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
 
getLateralVelocity() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
getLatitude() - Method in class org.opentrafficsim.importexport.osm.OSMNode
 
getLeaderAcceleration() - Method in class org.opentrafficsim.core.gtu.following.DualAccelerationStep
Return the acceleration of the leader.
getLeaderAccelerationStep() - Method in class org.opentrafficsim.core.gtu.following.DualAccelerationStep
Retrieve the AccelerationStep for the leader GTU.
getLeaderValidUntil() - Method in class org.opentrafficsim.core.gtu.following.DualAccelerationStep
Return the time up to which the result of the leader is valid.
getLeft() - Method in class org.opentrafficsim.core.gtu.animation.LaneChangeUrgeGTUColorer.LaneChangeDistanceAndDirection
Retrieve the lateral direction of the next required lane change.
getLegend() - Method in class org.opentrafficsim.core.gtu.animation.AccelerationGTUColorer
Return a list of legend entries (useful to make a legend of the colors used to render the GTUs).
getLegend() - Method in interface org.opentrafficsim.core.gtu.animation.GTUColorer
Return a list of legend entries (useful to make a legend of the colors used to render the GTUs).
getLegend() - Method in class org.opentrafficsim.core.gtu.animation.IDGTUColorer
Return a list of legend entries (useful to make a legend of the colors used to render the GTUs).
getLegend() - Method in class org.opentrafficsim.core.gtu.animation.LaneChangeUrgeGTUColorer
Return a list of legend entries (useful to make a legend of the colors used to render the GTUs).
getLegend() - Method in class org.opentrafficsim.core.gtu.animation.SwitchableGTUColorer
Return a list of legend entries (useful to make a legend of the colors used to render the GTUs).
getLegend() - Method in class org.opentrafficsim.core.gtu.animation.VelocityGTUColorer
Return a list of legend entries (useful to make a legend of the colors used to render the GTUs).
getLength() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
 
getLength() - Method in interface org.opentrafficsim.core.gtu.GTU
 
getLength() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedIndividualGTU
getLength() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedTemplateGTU
getLength() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
getLength() - Method in class org.opentrafficsim.core.gtu.TemplateGTUType
 
getLength() - Method in class org.opentrafficsim.core.network.AbstractLink
 
getLength() - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
Return the length of this CrossSectionElement as measured along the design line (which equals the center line).
getLength() - Method in interface org.opentrafficsim.core.network.Link
 
getLength() - Method in class org.opentrafficsim.importexport.osm.OSMLink
Retrieve the length of this OSMLink.
getLengthDist() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
 
getLengthDist() - Method in class org.opentrafficsim.core.gtu.generator.GTUGeneratorIndividual
 
getLengthUnit() - Method in class org.opentrafficsim.core.unit.AccelerationUnit
 
getLengthUnit() - Method in class org.opentrafficsim.core.unit.AreaUnit
 
getLengthUnit() - Method in class org.opentrafficsim.core.unit.DensityUnit
 
getLengthUnit() - Method in class org.opentrafficsim.core.unit.ElectricalPotentialUnit
 
getLengthUnit() - Method in class org.opentrafficsim.core.unit.ElectricalResistanceUnit
 
getLengthUnit() - Method in class org.opentrafficsim.core.unit.EnergyUnit
 
getLengthUnit() - Method in class org.opentrafficsim.core.unit.FlowVolumeUnit
 
getLengthUnit() - Method in class org.opentrafficsim.core.unit.ForceUnit
 
getLengthUnit() - Method in class org.opentrafficsim.core.unit.LinearDensityUnit
 
getLengthUnit() - Method in class org.opentrafficsim.core.unit.PowerUnit
 
getLengthUnit() - Method in class org.opentrafficsim.core.unit.PressureUnit
 
getLengthUnit() - Method in class org.opentrafficsim.core.unit.SpeedUnit
 
getLengthUnit() - Method in class org.opentrafficsim.core.unit.TorqueUnit
 
getLengthUnit() - Method in class org.opentrafficsim.core.unit.VolumeUnit
 
getLineLength() - Method in class org.opentrafficsim.core.network.geotools.LinearGeometry
 
getLineString() - Method in class org.opentrafficsim.core.network.geotools.LinearGeometry
 
getLink() - Method in class org.opentrafficsim.core.network.geotools.LinearGeometry
 
getLink() - Method in class org.opentrafficsim.core.network.LinkEdge
 
getLink() - Method in class org.opentrafficsim.core.network.LinkLocation
 
getLinks() - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
Retrieve the list of OSMLinks of this OSMNetwork.
getLinks2Out() - Method in class org.opentrafficsim.core.network.SubNetwork
Retrieve the Links in this SubNetwork.
getLinksIn() - Method in class org.opentrafficsim.core.network.AbstractNode
getLinksIn() - Method in interface org.opentrafficsim.core.network.Node
 
getLinksOut() - Method in class org.opentrafficsim.core.network.AbstractNode
getLinksOut() - Method in interface org.opentrafficsim.core.network.Node
 
getLocale() - Static method in class org.opentrafficsim.core.locale.DefaultLocale
 
getLocation() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
getLocation() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
getLocation() - Method in class org.opentrafficsim.core.network.AbstractNode
getLocation() - Method in class org.opentrafficsim.core.network.geotools.LinkGeotools
getLocation() - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
getLocation() - Method in class org.opentrafficsim.core.network.lane.CrossSectionLink
getLocation() - Method in class org.opentrafficsim.core.network.point2d.LinkPoint2D
getLog() - Method in class org.opentrafficsim.importexport.osm.events.ProgressListenerImpl
 
getLongitude() - Method in class org.opentrafficsim.importexport.osm.OSMNode
 
getLongitudinalPosition() - Method in class org.opentrafficsim.core.network.lane.AbstractSensor
getLongitudinalPosition() - Method in class org.opentrafficsim.core.network.lane.LaneLocation
 
getLongitudinalPosition() - Method in class org.opentrafficsim.core.network.lane.RoadMarkerAcross
 
getLongitudinalPosition() - Method in interface org.opentrafficsim.core.network.lane.Sensor
 
getLongitudinalPosition() - Method in class org.opentrafficsim.core.network.LinkLocation
 
getLongitudinalPositionSI() - Method in class org.opentrafficsim.core.network.lane.AbstractSensor
getLongitudinalPositionSI() - Method in interface org.opentrafficsim.core.network.lane.Sensor
 
getLongitudinalVelocity(DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
Return the speed of this GTU at the specified time.
getLongitudinalVelocity() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
v(t) = v0 + (t - t0) * a.
getLongitudinalVelocity() - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
v(t) = v0 + (t - t0) * a.
getLongitudinalVelocity(DoubleScalar.Abs<TimeUnit>) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
Return the speed of this GTU at the specified time.
getLongitudinalVelocity() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
v(t) = v0 + (t - t0) * a.
getLongitudinalVelocity(DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
Return the speed of this GTU at the specified time.
getLongName() - Method in class org.opentrafficsim.core.gtu.following.FixedAccelerationModel
Return complete textual information about this instantiation of this GTU following model.
getLongName() - Method in interface org.opentrafficsim.core.gtu.following.GTUFollowingModel
Return complete textual information about this instantiation of this GTU following model.
getLongName() - Method in class org.opentrafficsim.core.gtu.following.IDM
Return complete textual information about this instantiation of this GTU following model.
getLongName() - Method in class org.opentrafficsim.core.gtu.following.IDMPlus
Return complete textual information about this instantiation of this GTU following model.
getLongName() - Method in class org.opentrafficsim.core.gtu.following.SequentialFixedAccelerationModel
Return complete textual information about this instantiation of this GTU following model.
getLongName() - Method in class org.opentrafficsim.core.gtu.lane.changing.Altruistic
Return complete textual information about this instantiation of this GTU following model.
getLongName() - Method in class org.opentrafficsim.core.gtu.lane.changing.Egoistic
Return complete textual information about this instantiation of this GTU following model.
getLongName() - Method in class org.opentrafficsim.core.gtu.lane.changing.FixedLaneChangeModel
Return complete textual information about this instantiation of this GTU following model.
getLongName() - Method in interface org.opentrafficsim.core.gtu.lane.changing.LaneChangeModel
Return complete textual information about this instantiation of this GTU following model.
getLowerBound() - Method in class org.opentrafficsim.graphs.ContinuousColorPaintScale
getMassUnit() - Method in class org.opentrafficsim.core.unit.DensityUnit
 
getMassUnit() - Method in class org.opentrafficsim.core.unit.ElectricalPotentialUnit
 
getMassUnit() - Method in class org.opentrafficsim.core.unit.ElectricalResistanceUnit
 
getMassUnit() - Method in class org.opentrafficsim.core.unit.EnergyUnit
 
getMassUnit() - Method in class org.opentrafficsim.core.unit.FlowMassUnit
 
getMassUnit() - Method in class org.opentrafficsim.core.unit.ForceUnit
 
getMassUnit() - Method in class org.opentrafficsim.core.unit.PowerUnit
 
getMassUnit() - Method in class org.opentrafficsim.core.unit.PressureUnit
 
getMassUnit() - Method in class org.opentrafficsim.core.unit.TorqueUnit
 
getMatchingTags(String) - Method in class org.opentrafficsim.importexport.osm.OSMRelation
Retrieve the OSMTags of this OSMRelation that have a specified key.
getMatchingTags(String) - Method in class org.opentrafficsim.importexport.osm.OSMWay
Retrieve the tags that match the give key.
getMatrixSI() - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Retrieve the internal data.
getMatrixSI() - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Retrieve the internal data.
getMaxGTUs() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
 
getMaximumSpeedDist() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
 
getMaximumSpeedDist() - Method in class org.opentrafficsim.core.gtu.generator.GTUGeneratorIndividual
 
getMaximumTime() - Method in class org.opentrafficsim.graphs.TrajectoryPlot
 
getMaximumValue() - Method in class org.opentrafficsim.simulationengine.properties.ContinuousProperty
 
getMaximumValue() - Method in class org.opentrafficsim.simulationengine.properties.IntegerProperty
Retrieve the maximum value of this IntegerProperty.
getMaximumVelocity() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
 
getMaximumVelocity() - Method in interface org.opentrafficsim.core.gtu.GTU
 
getMaximumVelocity() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedIndividualGTU
getMaximumVelocity() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedTemplateGTU
getMaximumVelocity() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
getMaximumVelocity() - Method in class org.opentrafficsim.core.gtu.TemplateGTUType
 
getMinimumValue() - Method in class org.opentrafficsim.simulationengine.properties.ContinuousProperty
 
getMinimumValue() - Method in class org.opentrafficsim.simulationengine.properties.IntegerProperty
Retrieve the minimum value of this IntegerProperty.
getName() - Method in class org.opentrafficsim.core.gtu.animation.GTUColorer.LegendEntry
 
getName() - Method in class org.opentrafficsim.core.gtu.following.FixedAccelerationModel
Return the name of this GTU following model.
getName() - Method in interface org.opentrafficsim.core.gtu.following.GTUFollowingModel
Return the name of this GTU following model.
getName() - Method in class org.opentrafficsim.core.gtu.following.IDM
Return the name of this GTU following model.
getName() - Method in class org.opentrafficsim.core.gtu.following.IDMPlus
Return the name of this GTU following model.
getName() - Method in class org.opentrafficsim.core.gtu.following.SequentialFixedAccelerationModel
Return the name of this GTU following model.
getName() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
 
getName() - Method in class org.opentrafficsim.core.gtu.lane.changing.Altruistic
Return the name of this GTU following model.
getName() - Method in class org.opentrafficsim.core.gtu.lane.changing.Egoistic
Return the name of this GTU following model.
getName() - Method in class org.opentrafficsim.core.gtu.lane.changing.FixedLaneChangeModel
Return the name of this GTU following model.
getName() - Method in interface org.opentrafficsim.core.gtu.lane.changing.LaneChangeModel
Return the name of this GTU following model.
getName() - Method in class org.opentrafficsim.core.gtu.RelativePosition.TYPE
 
getName() - Method in class org.opentrafficsim.core.unit.Unit
 
getName() - Method in class org.opentrafficsim.core.unit.unitsystem.UnitSystem
 
getName() - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
Retrieve the name of this OSMNetwork.
getNameKey() - Method in class org.opentrafficsim.core.unit.Unit
 
getNameKey() - Method in class org.opentrafficsim.core.unit.unitsystem.UnitSystem
 
getNetwork() - Method in class org.opentrafficsim.core.network.AbstractExpansionNode
 
getNetwork() - Method in class org.opentrafficsim.importexport.osm.input.OSMParser
 
getNetwork() - Method in class org.opentrafficsim.importexport.osm.input.ReadOSMFile
 
getNextEvaluationTime() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
getNextEvaluationTime() - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
 
getNextEvaluationTime() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
getNode(int) - Method in class org.opentrafficsim.core.network.route.Route
Return a node at a specific location.
getNode(long) - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
Retrieve a Node from this Network.
getNodes() - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
Retrieve the map of OSMNode ids to OSMNodes of this OSMNetwork.
getNodes() - Method in class org.opentrafficsim.importexport.osm.OSMRelation
Retrieve the list of OSMNode ids of this OSMRelation.
getNodes() - Method in class org.opentrafficsim.importexport.osm.OSMWay
Retrieve the list of ids that comprise this OSMWay.
getNodeSet() - Method in class org.opentrafficsim.core.network.Network
 
getNodesFromWay(Long) - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
Retrieve a list of Nodes that form a Way from this Network.
getOdometer() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
Retrieve the odometer value.
getOdometer() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
Retrieve the odometer value.
getOdometer() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
Retrieve the odometer value.
getOffsetToStandardUnit() - Method in class org.opentrafficsim.core.unit.OffsetUnit
 
GETOFFTHISLANENOW - Static variable in class org.opentrafficsim.core.network.route.Route
Return value of suitability when a lane change is required right now.
getOptionName(int) - Method in class org.opentrafficsim.simulationengine.properties.SelectionProperty
Retrieve the name of one of the options of this SelectionProperty.
getOptionNames() - Method in class org.opentrafficsim.simulationengine.properties.SelectionProperty
Return the names of the options of this SelectionProperty.
getOtherGTU() - Method in class org.opentrafficsim.core.gtu.following.HeadwayGTU
 
getOtsNode() - Method in class org.opentrafficsim.importexport.osm.OSMNode
 
getPaint(double) - Method in class org.opentrafficsim.graphs.ContinuousColorPaintScale
getParentLink() - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
 
getPoint() - Method in class org.opentrafficsim.core.network.AbstractNode
 
getPoint() - Method in interface org.opentrafficsim.core.network.Node
 
getPosition() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
Retrieve the position of the detector.
getPositionType() - Method in class org.opentrafficsim.core.network.lane.AbstractSensor
getPositionType() - Method in interface org.opentrafficsim.core.network.lane.Sensor
 
getProbabilities() - Method in class org.opentrafficsim.gui.ProbabilityDistributionEditor
Retrieve the current probability values.
getProgress() - Method in class org.opentrafficsim.importexport.osm.events.ProgressEvent
 
getProgressListener() - Method in class org.opentrafficsim.importexport.osm.input.OSMParser
 
getProgressListener() - Method in class org.opentrafficsim.importexport.osm.input.ReadOSMFile
 
getProperties() - Method in class org.opentrafficsim.simulationengine.AbstractWrappableSimulation
Retrieve a list of visible properties of the simulation.
getProperties() - Method in interface org.opentrafficsim.simulationengine.WrappableSimulation
Retrieve a list of visible properties of the simulation.
getRear() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar
getRear() - Method in class org.opentrafficsim.core.car.LaneBasedTemplateCar
getRear() - Method in interface org.opentrafficsim.core.gtu.GTU
 
getRear() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
getReference() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
getReference() - Method in interface org.opentrafficsim.core.gtu.GTU
 
getRelation(long) - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
Retrieve a Relation from this Network.
getRelations() - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
Retrieve the map of OSMRelations of this OSMNetwork.
getRelativePositions() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar
getRelativePositions() - Method in class org.opentrafficsim.core.car.LaneBasedTemplateCar
getRelativePositions() - Method in interface org.opentrafficsim.core.gtu.GTU
 
getRelativePositions() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
getRoute() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
 
getRoute() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
 
getRouteGenerator() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
 
getS0(CompoundProperty) - Static method in class org.opentrafficsim.simulationengine.properties.IDMPropertySet
Return the static headway.
getSampleInterval() - Method in class org.opentrafficsim.graphs.TrajectoryPlot
 
getSensors(DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.network.lane.Lane
Retrieve the list of Sensors of this Lane in the specified distance range.
getSensors() - Method in class org.opentrafficsim.core.network.lane.Lane
 
getSeriesCount() - Method in class org.opentrafficsim.graphs.ContourPlot
getSeriesCount() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
getSeriesCount() - Method in class org.opentrafficsim.graphs.TrajectoryPlot
getSeriesKey(int) - Method in class org.opentrafficsim.graphs.AccelerationContourPlot
getSeriesKey(int) - Method in class org.opentrafficsim.graphs.DensityContourPlot
getSeriesKey(int) - Method in class org.opentrafficsim.graphs.FlowContourPlot
getSeriesKey(int) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
getSeriesKey(int) - Method in class org.opentrafficsim.graphs.SpeedContourPlot
getSeriesKey(int) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
getShortName() - Method in class org.opentrafficsim.simulationengine.properties.AbstractProperty
Return a short description of the property.
getShortName() - Method in class org.opentrafficsim.simulationengine.properties.BooleanProperty
Return a short description of the property.
getShortName() - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
Return a short description of the property.
getShortName() - Method in class org.opentrafficsim.simulationengine.properties.ContinuousProperty
Return a short description of the property.
getShortName() - Method in class org.opentrafficsim.simulationengine.properties.IntegerProperty
Return a short description of the property.
getShortName() - Method in class org.opentrafficsim.simulationengine.properties.ProbabilityDistributionProperty
Return a short description of the property.
getShortName() - Method in class org.opentrafficsim.simulationengine.properties.SelectionProperty
Return a short description of the property.
getSI(int, int) - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Retrieve the value stored at a specified row and column in the standard SI unit.
getSI(int, int) - Method in interface org.opentrafficsim.core.value.vdouble.matrix.ReadOnlyDoubleMatrixFunctions
Retrieve the value stored at a specified row and column in the standard SI unit.
getSI() - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar
Retrieve the value in the underlying SI unit.
getSI(int) - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Retrieve the value stored at a specified position in the standard SI unit.
getSI(int) - Method in interface org.opentrafficsim.core.value.vdouble.vector.ReadOnlyDoubleVectorFunctions
Retrieve the value stored at a specified position in the standard SI unit.
getSI(int, int) - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Retrieve the value stored at a specified row and column in the standard SI unit.
getSI(int, int) - Method in interface org.opentrafficsim.core.value.vfloat.matrix.ReadOnlyFloatMatrixFunctions
Retrieve the value stored at a specified row and column in the standard SI unit.
getSI() - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar
Retrieve the value in the underlying SI unit.
getSI(int) - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Retrieve the value stored at a specified position in the standard SI unit.
getSI(int) - Method in interface org.opentrafficsim.core.value.vfloat.vector.ReadOnlyFloatVectorFunctions
Retrieve the value stored at a specified position in the standard SI unit.
getSICoefficients() - Method in class org.opentrafficsim.core.unit.Unit
 
getSICoefficientsString() - Method in class org.opentrafficsim.core.unit.AccelerationUnit
getSICoefficientsString() - Method in class org.opentrafficsim.core.unit.AnglePlaneUnit
getSICoefficientsString() - Method in class org.opentrafficsim.core.unit.AngleSlopeUnit
getSICoefficientsString() - Method in class org.opentrafficsim.core.unit.AngleSolidUnit
getSICoefficientsString() - Method in class org.opentrafficsim.core.unit.AreaUnit
getSICoefficientsString() - Method in class org.opentrafficsim.core.unit.DensityUnit
getSICoefficientsString() - Method in class org.opentrafficsim.core.unit.ElectricalChargeUnit
getSICoefficientsString() - Method in class org.opentrafficsim.core.unit.ElectricalCurrentUnit
getSICoefficientsString() - Method in class org.opentrafficsim.core.unit.ElectricalPotentialUnit
getSICoefficientsString() - Method in class org.opentrafficsim.core.unit.ElectricalResistanceUnit
getSICoefficientsString() - Method in class org.opentrafficsim.core.unit.EnergyUnit
getSICoefficientsString() - Method in class org.opentrafficsim.core.unit.FlowMassUnit
getSICoefficientsString() - Method in class org.opentrafficsim.core.unit.FlowVolumeUnit
getSICoefficientsString() - Method in class org.opentrafficsim.core.unit.ForceUnit
getSICoefficientsString() - Method in class org.opentrafficsim.core.unit.FrequencyUnit
getSICoefficientsString() - Method in class org.opentrafficsim.core.unit.LengthUnit
getSICoefficientsString() - Method in class org.opentrafficsim.core.unit.LinearDensityUnit
getSICoefficientsString() - Method in class org.opentrafficsim.core.unit.MassUnit
getSICoefficientsString() - Method in class org.opentrafficsim.core.unit.PowerUnit
getSICoefficientsString() - Method in class org.opentrafficsim.core.unit.PressureUnit
getSICoefficientsString() - Method in class org.opentrafficsim.core.unit.SIUnit
getSICoefficientsString() - Method in class org.opentrafficsim.core.unit.SpeedUnit
getSICoefficientsString() - Method in class org.opentrafficsim.core.unit.TemperatureUnit
getSICoefficientsString() - Method in class org.opentrafficsim.core.unit.TimeUnit
getSICoefficientsString() - Method in class org.opentrafficsim.core.unit.TorqueUnit
getSICoefficientsString() - Method in class org.opentrafficsim.core.unit.Unit
 
getSICoefficientsString() - Method in class org.opentrafficsim.core.unit.VolumeUnit
getSimulator() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
 
getSimulator() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
 
getSimulator() - Method in class org.opentrafficsim.core.gtu.generator.GTUGeneratorIndividual
getSimulator() - Method in interface org.opentrafficsim.core.gtu.GTU
 
getSimulator() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedIndividualGTU
getSimulator() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedTemplateGTU
getSimulator() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
getSimulator() - Method in class org.opentrafficsim.core.gtu.TemplateGTUType
 
getSimulator() - Method in class org.opentrafficsim.gui.OTSControlPanel
 
getSimulator() - Method in class org.opentrafficsim.gui.OTSSimulationPanel
 
getSlope() - Method in class org.opentrafficsim.core.network.AbstractNode
 
getSlope() - Method in interface org.opentrafficsim.core.network.Node
 
getSpeedAxis() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
 
getSpeedLimit() - Method in class org.opentrafficsim.core.network.lane.Lane
 
getSplineList() - Method in class org.opentrafficsim.importexport.osm.OSMLink
Retrieve the list of OSMNodes that define the shape of this OSMLink.
getStandardUnit() - Method in class org.opentrafficsim.core.unit.AccelerationUnit
getStandardUnit() - Method in class org.opentrafficsim.core.unit.AnglePlaneUnit
getStandardUnit() - Method in class org.opentrafficsim.core.unit.AngleSlopeUnit
getStandardUnit() - Method in class org.opentrafficsim.core.unit.AngleSolidUnit
getStandardUnit() - Method in class org.opentrafficsim.core.unit.AreaUnit
getStandardUnit() - Method in class org.opentrafficsim.core.unit.DensityUnit
getStandardUnit() - Method in class org.opentrafficsim.core.unit.ElectricalChargeUnit
getStandardUnit() - Method in class org.opentrafficsim.core.unit.ElectricalCurrentUnit
getStandardUnit() - Method in class org.opentrafficsim.core.unit.ElectricalPotentialUnit
getStandardUnit() - Method in class org.opentrafficsim.core.unit.ElectricalResistanceUnit
getStandardUnit() - Method in class org.opentrafficsim.core.unit.EnergyUnit
getStandardUnit() - Method in class org.opentrafficsim.core.unit.FlowMassUnit
getStandardUnit() - Method in class org.opentrafficsim.core.unit.FlowVolumeUnit
getStandardUnit() - Method in class org.opentrafficsim.core.unit.ForceUnit
getStandardUnit() - Method in class org.opentrafficsim.core.unit.FrequencyUnit
getStandardUnit() - Method in class org.opentrafficsim.core.unit.LengthUnit
getStandardUnit() - Method in class org.opentrafficsim.core.unit.LinearDensityUnit
getStandardUnit() - Method in class org.opentrafficsim.core.unit.MassUnit
getStandardUnit() - Method in class org.opentrafficsim.core.unit.PowerUnit
getStandardUnit() - Method in class org.opentrafficsim.core.unit.PressureUnit
getStandardUnit() - Method in class org.opentrafficsim.core.unit.SIUnit
getStandardUnit() - Method in class org.opentrafficsim.core.unit.SpeedUnit
getStandardUnit() - Method in class org.opentrafficsim.core.unit.TemperatureUnit
getStandardUnit() - Method in class org.opentrafficsim.core.unit.TimeUnit
getStandardUnit() - Method in class org.opentrafficsim.core.unit.TorqueUnit
getStandardUnit() - Method in class org.opentrafficsim.core.unit.Unit
 
getStandardUnit() - Method in class org.opentrafficsim.core.unit.VolumeUnit
getStart() - Method in class org.opentrafficsim.importexport.osm.OSMLink
 
getStartNode() - Method in class org.opentrafficsim.core.network.AbstractLink
 
getStartNode() - Method in interface org.opentrafficsim.core.network.Link
 
getStartTime() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
 
getStatusBar() - Method in class org.opentrafficsim.gui.OTSSimulationPanel
 
getStepSize() - Method in class org.opentrafficsim.core.gtu.following.FixedAccelerationModel
Return the step size of this GTU following model.
getStepSize() - Method in interface org.opentrafficsim.core.gtu.following.GTUFollowingModel
Return the step size of this GTU following model.
getStepSize() - Method in class org.opentrafficsim.core.gtu.following.IDM
Return the step size of this GTU following model.
getStepSize() - Method in class org.opentrafficsim.core.gtu.following.IDMPlus
Return the step size of this GTU following model.
getStepSize() - Method in class org.opentrafficsim.core.gtu.following.SequentialFixedAccelerationModel
Return the step size of this GTU following model.
getString(String) - Method in class org.opentrafficsim.core.locale.Localization
Retrieve a string from a locale bundle.
getSubNetworkConsistNode(N) - Method in class org.opentrafficsim.core.network.ExpansionNetwork
Return the sub network that directly owns a specified node.
getTabbedPane() - Method in class org.opentrafficsim.gui.OTSSimulationPanel
 
getTag(String) - Method in class org.opentrafficsim.importexport.osm.OSMNode
Retrieve a tag of this OSMNode.
getTaglist() - Method in class org.opentrafficsim.importexport.osm.OSMRelation
Retrieve the list of OSMTags of this OSMRelation.
getTags() - Method in class org.opentrafficsim.importexport.osm.OSMLink
Retrieve the tags of this OSMLink.
getTags() - Method in class org.opentrafficsim.importexport.osm.OSMWay
Retrieve the list of OSMTags of this OSMWay.
getTimeFont() - Method in class org.opentrafficsim.gui.OTSControlPanel
 
getTimeUnit() - Method in class org.opentrafficsim.core.unit.AccelerationUnit
 
getTimeUnit() - Method in class org.opentrafficsim.core.unit.ElectricalChargeUnit
 
getTimeUnit() - Method in class org.opentrafficsim.core.unit.ElectricalPotentialUnit
 
getTimeUnit() - Method in class org.opentrafficsim.core.unit.ElectricalResistanceUnit
 
getTimeUnit() - Method in class org.opentrafficsim.core.unit.EnergyUnit
 
getTimeUnit() - Method in class org.opentrafficsim.core.unit.FlowMassUnit
 
getTimeUnit() - Method in class org.opentrafficsim.core.unit.FlowVolumeUnit
 
getTimeUnit() - Method in class org.opentrafficsim.core.unit.ForceUnit
 
getTimeUnit() - Method in class org.opentrafficsim.core.unit.FrequencyUnit
 
getTimeUnit() - Method in class org.opentrafficsim.core.unit.PowerUnit
 
getTimeUnit() - Method in class org.opentrafficsim.core.unit.PressureUnit
 
getTimeUnit() - Method in class org.opentrafficsim.core.unit.SpeedUnit
 
getTimeUnit() - Method in class org.opentrafficsim.core.unit.TorqueUnit
 
getTSafe(CompoundProperty) - Static method in class org.opentrafficsim.simulationengine.properties.IDMPropertySet
Return the time headway.
getType() - Method in class org.opentrafficsim.core.gtu.RelativePosition
 
getUnit() - Method in class org.opentrafficsim.core.value.AbstractValue
Retrieve the unit of this Value.
getUnit() - Method in class org.opentrafficsim.core.value.Scalar
Retrieve the unit of this Value.
getUnit() - Method in interface org.opentrafficsim.core.value.Value
Retrieve the unit of this Value.
getUnit() - Method in class org.opentrafficsim.core.value.vdouble.scalar.DistContinuousDoubleScalar
 
getUnit() - Method in class org.opentrafficsim.core.value.vdouble.scalar.DistDiscreteDoubleScalar
 
getUnit() - Method in class org.opentrafficsim.core.value.vfloat.scalar.DistContinuousFloatScalar
 
getUnit() - Method in class org.opentrafficsim.core.value.vfloat.scalar.DistDiscreteFloatScalar
 
getUnits(Class<V>) - Static method in class org.opentrafficsim.core.unit.Unit
Return a set of defined units for a given unit type.
getUnitSystem() - Method in class org.opentrafficsim.core.unit.Unit
 
getUpperBound() - Method in class org.opentrafficsim.graphs.ContinuousColorPaintScale
getUserModifiedProperties() - Method in class org.opentrafficsim.simulationengine.AbstractWrappableSimulation
Retrieve a list of properties as the user has modified them.
getUserModifiedProperties() - Method in interface org.opentrafficsim.simulationengine.WrappableSimulation
Retrieve a list of properties as the user has modified them.
getValidUntil() - Method in class org.opentrafficsim.core.gtu.following.AccelerationStep
 
getValue() - Method in class org.opentrafficsim.importexport.osm.OSMTag
Retrieve the value of this OSMTag.
getValue() - Method in class org.opentrafficsim.simulationengine.properties.AbstractProperty
Retrieve the current value of the property.
getValue() - Method in class org.opentrafficsim.simulationengine.properties.BooleanProperty
Retrieve the current value of the property.
getValue() - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
Retrieve the current value of the property.
getValue() - Method in class org.opentrafficsim.simulationengine.properties.ContinuousProperty
Retrieve the current value of the property.
getValue() - Method in class org.opentrafficsim.simulationengine.properties.IntegerProperty
Retrieve the current value of the property.
getValue() - Method in class org.opentrafficsim.simulationengine.properties.ProbabilityDistributionProperty
Retrieve the current value of the property.
getValue() - Method in class org.opentrafficsim.simulationengine.properties.SelectionProperty
Retrieve the current value of the property.
getValuesInUnit() - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Create a double[][] array filled with the values in the original unit.
getValuesInUnit(U) - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Create a double[][] array filled with the values converted into a specified unit.
getValuesInUnit() - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Create a double[] array filled with the values in the original unit.
getValuesInUnit(U) - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Create a double[] array filled with the values converted into a specified unit.
getValuesInUnit() - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Create a float[][] array filled with the values in the original unit.
getValuesInUnit(U) - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Create a float[][] array filled with the values converted into a specified unit.
getValuesInUnit() - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Create a float[] array filled with the values in the original unit.
getValuesInUnit(U) - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Create a float[] array filled with the values converted into a specified unit.
getValuesSI() - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Create a double[][] array filled with the values in the standard SI unit.
getValuesSI() - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Create a double[] array filled with the values in the standard SI unit.
getValuesSI() - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Create a float[][] array filled with the values in the standard SI unit.
getValuesSI() - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Create a float[] array filled with the values in the standard SI unit.
getVectorSI() - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Retrieve the internal data.
getVectorSI() - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Retrieve the internal data.
getVelocity() - Method in interface org.opentrafficsim.core.gtu.GTU
 
getVelocity() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
getVelocity() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
getWarning() - Method in class org.opentrafficsim.importexport.osm.events.WarningEvent
 
getWarningLog() - Method in class org.opentrafficsim.importexport.osm.events.WarningListenerImpl
 
getWay(long) - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
Retrieve a Way from this Network.
getWays() - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
Retrieve the map of OSMWays of this OSMNetwork.
getWays() - Method in class org.opentrafficsim.importexport.osm.OSMRelation
Retrieve the list of OSMWay ids of this OSMRelation.
getWidth() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
 
getWidth() - Method in interface org.opentrafficsim.core.gtu.GTU
 
getWidth() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedIndividualGTU
getWidth() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedTemplateGTU
getWidth() - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
getWidth() - Method in class org.opentrafficsim.core.gtu.TemplateGTUType
 
getWidth(DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
Return the width of this CrossSectionElement at a specified longitudinal position.
getWidth(double) - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
Return the width of this CrossSectionElement at a specified fractional longitudinal position.
getWidthDist() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
 
getWidthDist() - Method in class org.opentrafficsim.core.gtu.generator.GTUGeneratorIndividual
 
getX() - Method in class org.opentrafficsim.core.network.AbstractNode
 
getX() - Method in class org.opentrafficsim.core.network.geotools.NodeGeotools
getX() - Method in class org.opentrafficsim.core.network.point2d.NodePoint2D
getX(int, int) - Method in class org.opentrafficsim.graphs.ContourPlot
getX(int, int) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
getX(int, int) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
getXAxis() - Method in class org.opentrafficsim.graphs.ContourPlot
Get the X axis.
getXAxisFormat() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
Retrieve the format string for the X axis.
getXValue(int, int) - Method in class org.opentrafficsim.graphs.ContourPlot
getXValue(int, int) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
getXValue(int, int) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
getY() - Method in class org.opentrafficsim.core.network.AbstractNode
 
getY() - Method in class org.opentrafficsim.core.network.geotools.NodeGeotools
getY() - Method in class org.opentrafficsim.core.network.point2d.NodePoint2D
getY(int, int) - Method in class org.opentrafficsim.graphs.ContourPlot
getY(int, int) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
getY(int, int) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
getYAxis() - Method in class org.opentrafficsim.graphs.ContourPlot
Get the Y axis.
getYAxisFormat() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
Retrieve the format string for the Y axis.
getYValue(int, int) - Method in class org.opentrafficsim.graphs.ContourPlot
getYValue(int, int) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
getYValue(int, int) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
getZ() - Method in class org.opentrafficsim.core.network.AbstractNode
 
getZ() - Method in class org.opentrafficsim.core.network.geotools.NodeGeotools
getZ() - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
 
getZ() - Method in class org.opentrafficsim.core.network.lane.Lane
getZ() - Method in class org.opentrafficsim.core.network.lane.NoTrafficLane
getZ() - Method in class org.opentrafficsim.core.network.lane.RoadMarkerAlong
getZ() - Method in class org.opentrafficsim.core.network.lane.Shoulder
getZ() - Method in class org.opentrafficsim.core.network.point2d.NodePoint2D
getZ(int, int) - Method in class org.opentrafficsim.graphs.ContourPlot
getZValue(int, int) - Method in class org.opentrafficsim.graphs.ContourPlot
GIGA_ELECTRONVOLT - Static variable in class org.opentrafficsim.core.unit.EnergyUnit
giga-electronvolt.
GIGAHERTZ - Static variable in class org.opentrafficsim.core.unit.FrequencyUnit
gigaHertz.
GIGAWATT - Static variable in class org.opentrafficsim.core.unit.PowerUnit
gigawatt.
GIGAWATT_HOUR - Static variable in class org.opentrafficsim.core.unit.EnergyUnit
gigawatt-hour.
GlobalTag() - Constructor for class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.GlobalTag
 
GRAD - Static variable in class org.opentrafficsim.core.unit.AnglePlaneUnit
grad.
GRAD - Static variable in class org.opentrafficsim.core.unit.AngleSlopeUnit
grad.
GRAM - Static variable in class org.opentrafficsim.core.unit.MassUnit
gram.
GRAM_PER_CENTIMETER_3 - Static variable in class org.opentrafficsim.core.unit.DensityUnit
g/cm^3.
gt(DoubleScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Abs
Test if this DoubleScalar.Abs<U> is greater than or equal to a DoubleScalar.Abs<U>.
gt(MutableDoubleScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Abs
Test if this DoubleScalar.Abs<U> is greater than or equal to a MutableDoubleScalar.Abs<U>.
gt(DoubleScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Rel
Test if this DoubleScalar.Rel<U> is greater than or equal to a DoubleScalar.Rel<U>.
gt(MutableDoubleScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Rel
Test if this DoubleScalar.Rel<U> is greater than or equal to a MutableDoubleScalar.Rel<U>.
gt(DoubleScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Test if this DoubleScalar.Abs<U> is greater than or equal to a DoubleScalar.Abs<U>.
gt(MutableDoubleScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Test if this DoubleScalar.Abs<U> is greater than or equal to a MutableDoubleScalar.Abs<U>.
gt(DoubleScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Test if this DoubleScalar.Rel<U> is greater than or equal to a DoubleScalar.Rel<U>.
gt(MutableDoubleScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Test if this DoubleScalar.Rel<U> is greater than or equal to a MutableDoubleScalar.Rel<U>.
gt(FloatScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Abs
Test if this FloatScalar.Abs<U> is greater than or equal to a FloatScalar.Abs<U>.
gt(MutableFloatScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Abs
Test if this FloatScalar.Abs<U> is greater than or equal to a MutableFloatScalar.Abs<U>.
gt(FloatScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Rel
Test if this FloatScalar.Rel<U> is greater than or equal to a FloatScalar.Rel<U>.
gt(MutableFloatScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Rel
Test if this FloatScalar.Rel<U> is greater than or equal to a MutableFloatScalar.Rel<U>.
gt(FloatScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Test if this FloatScalar.Abs<U> is greater than or equal to a FloatScalar.Abs<U>.
gt(MutableFloatScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Test if this FloatScalar.Abs<U> is greater than or equal to a MutableFloatScalar.Abs<U>.
gt(FloatScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Test if this FloatScalar.Rel<U> is greater than or equal to a FloatScalar.Rel<U>.
gt(MutableFloatScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Test if this FloatScalar.Rel<U> is greater than or equal to a MutableFloatScalar.Rel<U>.
GTU<ID> - Interface in org.opentrafficsim.core.gtu
Copyright (c) 2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
GTUColorer - Interface in org.opentrafficsim.core.gtu.animation
Determine the fill color for a GTU.
gtuColorer - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
the GTUColorer to use.
GTUColorer.LegendEntry - Class in org.opentrafficsim.core.gtu.animation
Packs a Color, a short description and a long description in one object.
GTUException - Exception in org.opentrafficsim.core.gtu
Exception thrown when GTU encounters a problem.
GTUException() - Constructor for exception org.opentrafficsim.core.gtu.GTUException
 
GTUException(String) - Constructor for exception org.opentrafficsim.core.gtu.GTUException
 
GTUException(Throwable) - Constructor for exception org.opentrafficsim.core.gtu.GTUException
 
GTUException(String, Throwable) - Constructor for exception org.opentrafficsim.core.gtu.GTUException
 
GTUException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.gtu.GTUException
 
GTUFollowingModel - Interface in org.opentrafficsim.core.gtu.following
Abstract GTU following model.
GTUGeneratorIndividual<ID> - Class in org.opentrafficsim.core.gtu.generator
Generate GTUs.
GTUGeneratorIndividual(String, OTSDEVSSimulatorInterface, GTUType<ID>, Class<?>, GTUFollowingModel, LaneChangeModel, DistContinuousDoubleScalar.Abs<SpeedUnit>, DistContinuousDoubleScalar.Rel<TimeUnit>, DistContinuousDoubleScalar.Rel<LengthUnit>, DistContinuousDoubleScalar.Rel<LengthUnit>, DistContinuousDoubleScalar.Abs<SpeedUnit>, long, DoubleScalar.Abs<TimeUnit>, DoubleScalar.Abs<TimeUnit>, Lane, DoubleScalar.Rel<LengthUnit>, RouteGenerator, GTUColorer) - Constructor for class org.opentrafficsim.core.gtu.generator.GTUGeneratorIndividual
 
gtuList - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.LaneTypeTag
compatible gtu types.
gtuMixTag - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.FillTag
GTU mix tag.
gtuMixTag - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.GeneratorTag
GTU mix tag.
GTUMixTag() - Constructor for class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.GTUMixTag
 
gtuMixTags - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
the gtumix tags for further reference.
gtus - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.GTUMixTag
GTUs.
gtuTag - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.FillTag
GTU tag.
gtuTag - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.GeneratorTag
GTU tag.
GTUTag() - Constructor for class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.GTUTag
 
gtuTags - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
the gtu tags for further reference.
GTUType<ID> - Class in org.opentrafficsim.core.gtu
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
gtuType - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.GTUTag
type.
gtuTypes - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
the GTUTypes that have been created.
GTUTypes - Enum in org.opentrafficsim.importexport.osm.output
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.

H

hasFollowingLink(OSMLink) - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
Returns true if the given OSMLink has a following OSMLink.
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.AbstractNode
hashCode() - Method in class org.opentrafficsim.core.network.lane.AbstractSensor
hashCode() - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
hashCode() - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar
hashCode() - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
hashCode() - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
hashCode() - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar
hashCode() - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
hasNoTags() - Method in class org.opentrafficsim.importexport.osm.OSMNode
 
hasPrecedingLink(OSMLink) - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
Returns true if the given link has a preceding link.
hasTag(String) - Method in class org.opentrafficsim.importexport.osm.OSMLink
Returns true if the link has an OSMTag with the specified key.
headway(DoubleScalar.Rel<LengthUnit>, Route, Lane) - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
Check the available headway for GTU that is about to be constructed.
headway(DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
Determine which GTU in front of this GTU, or behind this GTU.
headway(Lane, DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
Determine by what distance the front of this GTU is behind the rear an other GTU, or the rear of this GTU is ahead of the front of an other GTU.
headway(DoubleScalar.Rel<LengthUnit>) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
Determine which GTU in front of this GTU, or behind this GTU.
headway(Lane, DoubleScalar.Rel<LengthUnit>) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
Determine by what distance the front of this GTU is behind the rear an other GTU, or the rear of this GTU is ahead of the front of an other GTU.
headway(DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
Determine which GTU in front of this GTU, or behind this GTU.
headway(Lane, DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
Determine by what distance the front of this GTU is behind the rear an other GTU, or the rear of this GTU is ahead of the front of an other GTU.
HeadwayGTU - Class in org.opentrafficsim.core.gtu.following
Storage for a reference to a LaneBasedGTU and a headway.
HeadwayGTU(LaneBasedGTU<?>, double) - Constructor for class org.opentrafficsim.core.gtu.following.HeadwayGTU
Construct a new HeadwayGTU.
HECTARE - Static variable in class org.opentrafficsim.core.unit.AreaUnit
hectare.
HECTOMETER - Static variable in class org.opentrafficsim.core.unit.LengthUnit
hectometer.
HECTOPASCAL - Static variable in class org.opentrafficsim.core.unit.PressureUnit
hectoPascal.
HERTZ - Static variable in class org.opentrafficsim.core.unit.FrequencyUnit
Hertz.
HORSEPOWER_METRIC - Static variable in class org.opentrafficsim.core.unit.PowerUnit
horsepower (metric).
HOUR - Static variable in class org.opentrafficsim.core.unit.TimeUnit
hour.
htmlStateDescription() - Method in class org.opentrafficsim.simulationengine.properties.AbstractProperty
Generate a description of the state of this property in HTML (excluding the <html> at the start and the </html> at the end.
htmlStateDescription() - Method in class org.opentrafficsim.simulationengine.properties.BooleanProperty
Generate a description of the state of this property in HTML (excluding the <html> at the start and the </html> at the end.
htmlStateDescription() - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
Generate a description of the state of this property in HTML (excluding the <html> at the start and the </html> at the end.
htmlStateDescription() - Method in class org.opentrafficsim.simulationengine.properties.ContinuousProperty
Generate a description of the state of this property in HTML (excluding the <html> at the start and the </html> at the end.
htmlStateDescription() - Method in class org.opentrafficsim.simulationengine.properties.IntegerProperty
Generate a description of the state of this property in HTML (excluding the <html> at the start and the </html> at the end.
htmlStateDescription() - Method in class org.opentrafficsim.simulationengine.properties.ProbabilityDistributionProperty
Generate a description of the state of this property in HTML (excluding the <html> at the start and the </html> at the end.
htmlStateDescription() - Method in class org.opentrafficsim.simulationengine.properties.SelectionProperty
Generate a description of the state of this property in HTML (excluding the <html> at the start and the </html> at the end.

I

iatDist - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.GeneratorTag
interarrival time.
IDGTUColorer - Class in org.opentrafficsim.core.gtu.animation
Color GTUs based on their id.
IDGTUColorer() - Constructor for class org.opentrafficsim.core.gtu.animation.IDGTUColorer
Construct a new SpeedGTUColorer.
IDM - Class in org.opentrafficsim.core.gtu.following
The Intelligent Driver Model by Treiber, Hennecke and Helbing.
IDM() - Constructor for class org.opentrafficsim.core.gtu.following.IDM
Construct a new IDM car following model with reasonable values (reasonable for passenger cars).
IDM(DoubleScalar.Abs<AccelerationUnit>, DoubleScalar.Abs<AccelerationUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<TimeUnit>, double) - Constructor for class org.opentrafficsim.core.gtu.following.IDM
Construct a new IDM car following model.
IDMPlus - Class in org.opentrafficsim.core.gtu.following
IDMPlus implements the Integrated Lane Change Model with Relaxation and Synchronization as published by Wouter J.
IDMPlus() - Constructor for class org.opentrafficsim.core.gtu.following.IDMPlus
Construct a new IDM+ car following model with reasonable values (reasonable for passenger cars).
IDMPlus(DoubleScalar.Abs<AccelerationUnit>, DoubleScalar.Abs<AccelerationUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<TimeUnit>, double) - Constructor for class org.opentrafficsim.core.gtu.following.IDMPlus
Construct a new IDMPlus car following model.
IDMPropertySet - Class in org.opentrafficsim.simulationengine.properties
Compound property for IDM or IDMPlus parameters
immutable() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs.Dense
Make (immutable) DoubleMatrix equivalent for any type of MutableDoubleMatrix.
immutable() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs.Sparse
Make (immutable) DoubleMatrix equivalent for any type of MutableDoubleMatrix.
immutable() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix
Make (immutable) DoubleMatrix equivalent for any type of MutableDoubleMatrix.
immutable() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel.Dense
Make (immutable) DoubleMatrix equivalent for any type of MutableDoubleMatrix.
immutable() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel.Sparse
Make (immutable) DoubleMatrix equivalent for any type of MutableDoubleMatrix.
immutable() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Make (immutable) DoubleScalar equivalent for any type of MutableDoubleScalar.
immutable() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar
Make (immutable) DoubleScalar equivalent for any type of MutableDoubleScalar.
immutable() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Make (immutable) DoubleScalar equivalent for any type of MutableDoubleScalar.
immutable() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs.Dense
Make (immutable) DoubleVector equivalent for any type of MutableDoubleVector.
immutable() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs.Sparse
Make (immutable) DoubleVector equivalent for any type of MutableDoubleVector.
immutable() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector
Make (immutable) DoubleVector equivalent for any type of MutableDoubleVector.
immutable() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel.Dense
Make (immutable) DoubleVector equivalent for any type of MutableDoubleVector.
immutable() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel.Sparse
Make (immutable) DoubleVector equivalent for any type of MutableDoubleVector.
immutable() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs.Dense
Make (immutable) FloatMatrix equivalent for any type of MutableFloatMatrix.
immutable() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs.Sparse
Make (immutable) FloatMatrix equivalent for any type of MutableFloatMatrix.
immutable() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix
Make (immutable) FloatMatrix equivalent for any type of MutableFloatMatrix.
immutable() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel.Dense
Make (immutable) FloatMatrix equivalent for any type of MutableFloatMatrix.
immutable() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel.Sparse
Make (immutable) FloatMatrix equivalent for any type of MutableFloatMatrix.
immutable() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Make (immutable) FloatScalar equivalent for any type of MutableFloatScalar.
immutable() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar
Make (immutable) FloatScalar equivalent for any type of MutableFloatScalar.
immutable() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Make (immutable) FloatScalar equivalent for any type of MutableFloatScalar.
immutable() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs.Dense
Make (immutable) FloatVector equivalent for any type of MutableFloatVector.
immutable() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs.Sparse
Make (immutable) FloatVector equivalent for any type of MutableFloatVector.
immutable() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector
Make (immutable) FloatVector equivalent for any type of MutableFloatVector.
immutable() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel.Dense
Make (immutable) FloatVector equivalent for any type of MutableFloatVector.
immutable() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel.Sparse
Make (immutable) FloatVector equivalent for any type of MutableFloatVector.
Imperial - Class in org.opentrafficsim.core.unit.unitsystem
The imperial system (or British imperial system).
Imperial(String, String) - Constructor for class org.opentrafficsim.core.unit.unitsystem.Imperial
protected constructor to avoid creating other (false) unit systems.
IMPERIAL - Static variable in class org.opentrafficsim.core.unit.unitsystem.UnitSystem
Imperial system.
INCH - Static variable in class org.opentrafficsim.core.unit.LengthUnit
inch (international) = 2.54 cm = 1/36 yd = 1/12 ft.
INCH_MERCURY - Static variable in class org.opentrafficsim.core.unit.PressureUnit
inch Hg.
INCH_PER_SECOND_2 - Static variable in class org.opentrafficsim.core.unit.AccelerationUnit
in/s^2.
INCH_POUND_FORCE - Static variable in class org.opentrafficsim.core.unit.EnergyUnit
inch-pound force.
INCH_POUND_FORCE - Static variable in class org.opentrafficsim.core.unit.TorqueUnit
inch pound-force.
incrementBinData(int, int, double, double, double) - Method in class org.opentrafficsim.graphs.AccelerationContourPlot
Increment the data of one bin.
incrementBinData(int, int, double, double, double) - Method in class org.opentrafficsim.graphs.ContourPlot
Increment the data of one bin.
incrementBinData(int, int, double, double, double) - Method in class org.opentrafficsim.graphs.DensityContourPlot
Increment the data of one bin.
incrementBinData(int, int, double, double, double) - Method in class org.opentrafficsim.graphs.FlowContourPlot
Increment the data of one bin.
incrementBinData(int, int, double, double, double) - Method in class org.opentrafficsim.graphs.SpeedContourPlot
Increment the data of one bin.
incrementBy(DoubleMatrix.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs
Increment the value by the supplied value and return the result.
incrementBy(DoubleMatrix.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel
Increment the value by the supplied value and return the result.
incrementBy(DoubleScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Increment the value by the supplied value and return the result.
incrementBy(DoubleScalar<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar
Increment the value in this MutableDoubleScalar by the value in a DoubleScalar.
incrementBy(DoubleScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Increment the value by the supplied value and return the result.
incrementBy(DoubleVector.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs
Increment the value by the supplied value and return the result.
incrementBy(DoubleVector.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel
Increment the value by the supplied value and return the result.
incrementBy(FloatMatrix.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs
Increment the value by the supplied value and return the result.
incrementBy(FloatMatrix.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel
Increment the value by the supplied value and return the result.
incrementBy(FloatScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Increment the value by the supplied value and return the result.
incrementBy(FloatScalar<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar
Increment the value in this MutableFloatScalar by the value in a FloatScalar.
incrementBy(FloatScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Increment the value by the supplied value and return the result.
incrementBy(FloatVector.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs
Increment the value by the supplied value and return the result.
incrementBy(FloatVector.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel
Increment the value by the supplied value and return the result.
incrementByImpl(DoubleMatrix.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix
Increment the values in this MutableDoubleMatrix by the corresponding values in a Relative DoubleMatrix.
incrementByImpl(DoubleScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar
Increment the value in this MutableDoubleScalar by the value in a Relative DoubleScalar.
incrementByImpl(DoubleVector.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector
Increment the values in this MutableDoubleVector by the corresponding values in a Relative DoubleVector.
incrementByImpl(FloatMatrix.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix
Increment the values in this MutableFloatMatrix by the corresponding values in a Relative FloatMatrix.
incrementByImpl(FloatScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar
Increment the value in this MutableFloatScalar by the value in a Relative FloatScalar.
incrementByImpl(FloatVector.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector
Increment the values in this MutableFloatVector by the corresponding values in a Relative FloatVector.
indexOf(Node<?, ?>) - Method in class org.opentrafficsim.core.network.route.Route
Return the index of a Node in this Route, or -1 if this Route does not contain the specified Node.
indexOf(Comparable) - Method in class org.opentrafficsim.graphs.ContourPlot
indexOf(Comparable) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
indexOf(Comparable) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
initialize(double[][]) - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Import the values and convert them into the SI standard unit.
initialize(DoubleMatrix2D) - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Import the values from an existing DoubleMatrix2D.
initialize(DoubleScalar<U>[][]) - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Construct the matrix and store the values in the standard SI unit.
initialize(double) - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar
Initialize the valueSI field (performing conversion to the SI standard unit if needed).
initialize(DoubleScalar<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar
Initialize the valueSI field.
initialize(double[]) - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Import the values and convert them into the SI standard unit.
initialize(DoubleMatrix1D) - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Import the values from an existing DoubleMatrix1D.
initialize(DoubleScalar<U>[]) - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Construct the vector and store the values in the standard SI unit.
initialize(float[][]) - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Import the values and convert them into the SI standard unit.
initialize(FloatMatrix2D) - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Import the values from an existing FloatMatrix2D.
initialize(FloatScalar<U>[][]) - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Construct the matrix and store the values in the standard SI unit.
initialize(float) - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar
Initialize the valueSI field (performing conversion to the SI standard unit if needed).
initialize(FloatScalar<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar
Initialize the valueSI field.
initialize(float[]) - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Import the values and convert them into the SI standard unit.
initialize(FloatMatrix1D) - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Import the values from an existing FloatMatrix1D.
initialize(FloatScalar<U>[]) - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Construct the vector and store the values in the standard SI unit.
initialize(Map<String, Object>) - Method in class org.opentrafficsim.importexport.osm.input.OSMParser
INITIALLOWERTIMEBOUND - Static variable in class org.opentrafficsim.graphs.ContourPlot
Initial lower bound for the time scale.
initialSpeedDist - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.FillTag
initial speed.
initialSpeedDist - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.GeneratorTag
initial speed.
INITIALUPPERTIMEBOUND - Static variable in class org.opentrafficsim.graphs.ContourPlot
Initial upper bound for the time scale.
installWindowCloseHandler() - Method in class org.opentrafficsim.gui.OTSControlPanel
Install a handler for the window closed event that stops the simulator (if it is running).
INT(int, NodeGeotools.INT, NodeGeotools.INT, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Abs<FrequencyUnit>) - Constructor for class org.opentrafficsim.core.network.geotools.LinkGeotools.INT
Construct a new link.
INT(int, NodeGeotools.INT, NodeGeotools.INT, DoubleScalar.Rel<LengthUnit>) - Constructor for class org.opentrafficsim.core.network.geotools.LinkGeotools.INT
Construct a new link with infinite capacity.
INT(int, Coordinate) - Constructor for class org.opentrafficsim.core.network.geotools.NodeGeotools.INT
 
INT(int, Coordinate, DoubleScalar.Abs<AnglePlaneUnit>, DoubleScalar.Abs<AngleSlopeUnit>) - Constructor for class org.opentrafficsim.core.network.geotools.NodeGeotools.INT
Construct a new Node.
INT(int, NodePoint2D.INT, NodePoint2D.INT, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Abs<FrequencyUnit>) - Constructor for class org.opentrafficsim.core.network.point2d.LinkPoint2D.INT
Construct a new link.
INT(int, NodePoint2D.INT, NodePoint2D.INT, DoubleScalar.Rel<LengthUnit>) - Constructor for class org.opentrafficsim.core.network.point2d.LinkPoint2D.INT
Construct a new link with infinite capacity.
INT(int, Point2D) - Constructor for class org.opentrafficsim.core.network.point2d.NodePoint2D.INT
 
INT(int, Point2D, DoubleScalar.Abs<AnglePlaneUnit>, DoubleScalar.Abs<AngleSlopeUnit>) - Constructor for class org.opentrafficsim.core.network.point2d.NodePoint2D.INT
 
IntegerProperty - Class in org.opentrafficsim.simulationengine.properties
Integer property.
IntegerProperty(String, String, Integer, Integer, Integer, String, boolean, int) - Constructor for class org.opentrafficsim.simulationengine.properties.IntegerProperty
Construct an IntegerProperty.
interpolate(DoubleMatrix.Abs.Dense<U>, DoubleMatrix.Abs.Dense<U>, double) - Static method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Interpolate between or extrapolate over two values.
interpolate(DoubleMatrix.Rel.Dense<U>, DoubleMatrix.Rel.Dense<U>, double) - Static method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Interpolate between or extrapolate over two values.
interpolate(DoubleMatrix.Abs.Sparse<U>, DoubleMatrix.Abs.Sparse<U>, double) - Static method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Interpolate between or extrapolate over two values.
interpolate(DoubleMatrix.Rel.Sparse<U>, DoubleMatrix.Rel.Sparse<U>, double) - Static method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Interpolate between or extrapolate over two values.
interpolate(DoubleScalar.Abs<U>, DoubleScalar.Abs<U>, double) - Static method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar
Interpolate between or extrapolate over two values.
interpolate(DoubleScalar.Rel<U>, DoubleScalar.Rel<U>, double) - Static method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar
Interpolate between or extrapolate over two values.
interpolate(DoubleVector.Abs.Dense<U>, DoubleVector.Abs.Dense<U>, double) - Static method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Interpolate between or extrapolate over two values.
interpolate(DoubleVector.Rel.Dense<U>, DoubleVector.Rel.Dense<U>, double) - Static method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Interpolate between or extrapolate over two values.
interpolate(DoubleVector.Abs.Sparse<U>, DoubleVector.Abs.Sparse<U>, double) - Static method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Interpolate between or extrapolate over two values.
interpolate(DoubleVector.Rel.Sparse<U>, DoubleVector.Rel.Sparse<U>, double) - Static method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Interpolate between or extrapolate over two values.
interpolate(FloatMatrix.Abs.Dense<U>, FloatMatrix.Abs.Dense<U>, float) - Static method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Interpolate between or extrapolate over two values.
interpolate(FloatMatrix.Rel.Dense<U>, FloatMatrix.Rel.Dense<U>, float) - Static method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Interpolate between or extrapolate over two values.
interpolate(FloatMatrix.Abs.Sparse<U>, FloatMatrix.Abs.Sparse<U>, float) - Static method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Interpolate between or extrapolate over two values.
interpolate(FloatMatrix.Rel.Sparse<U>, FloatMatrix.Rel.Sparse<U>, float) - Static method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Interpolate between or extrapolate over two values.
interpolate(FloatScalar.Abs<U>, FloatScalar.Abs<U>, float) - Static method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar
Interpolate between or extrapolate over two values.
interpolate(FloatScalar.Rel<U>, FloatScalar.Rel<U>, float) - Static method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar
Interpolate between or extrapolate over two values.
interpolate(FloatVector.Abs.Dense<U>, FloatVector.Abs.Dense<U>, float) - Static method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Interpolate between or extrapolate over two values.
interpolate(FloatVector.Rel.Dense<U>, FloatVector.Rel.Dense<U>, float) - Static method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Interpolate between or extrapolate over two values.
interpolate(FloatVector.Abs.Sparse<U>, FloatVector.Abs.Sparse<U>, float) - Static method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Interpolate between or extrapolate over two values.
interpolate(FloatVector.Rel.Sparse<U>, FloatVector.Rel.Sparse<U>, float) - Static method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Interpolate between or extrapolate over two values.
interpolateColor(Color, Color, double) - Static method in class org.opentrafficsim.core.gtu.animation.ColorInterpolator
Generate a Color that is interpolated between two given Color values.
intValue() - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar
intValue() - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar
inv() - Method in interface org.opentrafficsim.core.value.MathFunctions
Set the value(s) to the complement (1.0/x) of the value(s).
inv() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs
Set the value(s) to the complement (1.0/x) of the value(s).
inv() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel
Set the value(s) to the complement (1.0/x) of the value(s).
inv() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Set the value(s) to the complement (1.0/x) of the value(s).
inv() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Set the value(s) to the complement (1.0/x) of the value(s).
inv() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs
Set the value(s) to the complement (1.0/x) of the value(s).
inv() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel
Set the value(s) to the complement (1.0/x) of the value(s).
inv() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs
Set the value(s) to the complement (1.0/x) of the value(s).
inv() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel
Set the value(s) to the complement (1.0/x) of the value(s).
inv() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Set the value(s) to the complement (1.0/x) of the value(s).
inv() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Set the value(s) to the complement (1.0/x) of the value(s).
inv() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs
Set the value(s) to the complement (1.0/x) of the value(s).
inv() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel
Set the value(s) to the complement (1.0/x) of the value(s).
isAbsolute() - Method in class org.opentrafficsim.core.value.AbstractValue
Indicate whether this is an Absolute Value.
isAbsolute() - Method in class org.opentrafficsim.core.value.Scalar
Indicate whether this is an Absolute Value.
isAbsolute() - Method in interface org.opentrafficsim.core.value.Value
Indicate whether this is an Absolute Value.
isCompatible(LaneType<?>) - Method in class org.opentrafficsim.core.gtu.TemplateGTUType
 
isCompatible(GTUType<?>) - Method in class org.opentrafficsim.core.network.lane.LaneType
 
isCrossing() - Method in class org.opentrafficsim.importexport.osm.OSMNode
 
isInNetwork(N, boolean) - Method in class org.opentrafficsim.core.network.ExpansionNetwork
Determine if a node is part of this Network.
isInNetwork(N) - Method in class org.opentrafficsim.core.network.Network
Determine if a node is part of this Network.
isOneway() - Method in class org.opentrafficsim.importexport.osm.OSMLink
Indicate if this OSMLink is one way.
isPermeable(GTUType<?>, LateralDirectionality) - Method in class org.opentrafficsim.core.network.lane.RoadMarkerAlong
 
isReadOnly() - Method in class org.opentrafficsim.simulationengine.properties.AbstractProperty
Return true if the property can not be altered.
isReadOnly() - Method in class org.opentrafficsim.simulationengine.properties.BooleanProperty
Return true if the property can not be altered.
isReadOnly() - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
Return true if the property can not be altered.
isReadOnly() - Method in class org.opentrafficsim.simulationengine.properties.ContinuousProperty
Return true if the property can not be altered.
isReadOnly() - Method in class org.opentrafficsim.simulationengine.properties.IntegerProperty
Return true if the property can not be altered.
isReadOnly() - Method in class org.opentrafficsim.simulationengine.properties.ProbabilityDistributionProperty
Return true if the property can not be altered.
isReadOnly() - Method in class org.opentrafficsim.simulationengine.properties.SelectionProperty
Return true if the property can not be altered.
isRelative() - Method in class org.opentrafficsim.core.value.AbstractValue
Indicate whether this is a Relative Value.
isRelative() - Method in class org.opentrafficsim.core.value.Scalar
Indicate whether this is a Relative Value.
isRelative() - Method in interface org.opentrafficsim.core.value.Value
Indicate whether this is a Relative Value.
isStopSign() - Method in class org.opentrafficsim.importexport.osm.OSMNode
 
isTrafficSignal() - Method in class org.opentrafficsim.importexport.osm.OSMNode
 
isYieldSign() - Method in class org.opentrafficsim.importexport.osm.OSMNode
 
iterator() - Method in class org.opentrafficsim.simulationengine.properties.AbstractProperty

J

JOULE - Static variable in class org.opentrafficsim.core.unit.EnergyUnit
Joule.
Junction<ID,L extends Link<?,?>> - Class in org.opentrafficsim.core.network
Copyright (c) 2002-2014 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
Junction() - Constructor for class org.opentrafficsim.core.network.Junction
 

K

KELVIN - Static variable in class org.opentrafficsim.core.unit.TemperatureUnit
Kelvin.
KG_PER_METER_3 - Static variable in class org.opentrafficsim.core.unit.DensityUnit
kg/m^3.
KGF_PER_SQUARE_MM - Static variable in class org.opentrafficsim.core.unit.PressureUnit
kilogram-force per square millimeter.
KILO_ELECTRONVOLT - Static variable in class org.opentrafficsim.core.unit.EnergyUnit
kilo-electronvolt.
KILOAMPERE - Static variable in class org.opentrafficsim.core.unit.ElectricalCurrentUnit
kiloampere.
KILOCALORIE - Static variable in class org.opentrafficsim.core.unit.EnergyUnit
kilocalorie.
KILOGRAM - Static variable in class org.opentrafficsim.core.unit.MassUnit
kilogram.
KILOGRAM_FORCE - Static variable in class org.opentrafficsim.core.unit.ForceUnit
kilogram-force.
KILOGRAM_PER_SECOND - Static variable in class org.opentrafficsim.core.unit.FlowMassUnit
kg/s.
KILOHERTZ - Static variable in class org.opentrafficsim.core.unit.FrequencyUnit
kiloHertz.
KILOMETER - Static variable in class org.opentrafficsim.core.unit.LengthUnit
kilometer.
KILOOHM - Static variable in class org.opentrafficsim.core.unit.ElectricalResistanceUnit
kilo-ohm.
KILOPASCAL - Static variable in class org.opentrafficsim.core.unit.PressureUnit
kiloPascal.
KILOVOLT - Static variable in class org.opentrafficsim.core.unit.ElectricalPotentialUnit
kilovolt.
KILOWATT - Static variable in class org.opentrafficsim.core.unit.PowerUnit
kilowatt.
KILOWATT_HOUR - Static variable in class org.opentrafficsim.core.unit.EnergyUnit
kilowatt-hour.
KM_PER_HOUR - Static variable in class org.opentrafficsim.core.unit.SpeedUnit
km/h.
KM_PER_HOUR_2 - Static variable in class org.opentrafficsim.core.unit.AccelerationUnit
km/h^2.
KNOT - Static variable in class org.opentrafficsim.core.unit.SpeedUnit
knot.
KNOT_PER_SECOND - Static variable in class org.opentrafficsim.core.unit.AccelerationUnit
kt/s.

L

LabeledPanel - Class in org.opentrafficsim.gui
JPanel with an outline and a name.
LabeledPanel(String) - Constructor for class org.opentrafficsim.gui.LabeledPanel
Create a JPanel with border and caption.
Lane - Class in org.opentrafficsim.core.network.lane
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
Lane(CrossSectionLink<?, ?>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, LaneType<?>, LongitudinalDirectionality, DoubleScalar.Abs<FrequencyUnit>, DoubleScalar.Abs<SpeedUnit>) - Constructor for class org.opentrafficsim.core.network.lane.Lane
 
LaneAnimation - Class in org.opentrafficsim.core.network.animation
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
LaneAnimation(Lane, OTSSimulatorInterface, Color) - Constructor for class org.opentrafficsim.core.network.animation.LaneAnimation
 
LaneBasedGTU<ID> - Interface in org.opentrafficsim.core.gtu.lane
The starting point of a LaneBasedTU is that it can be in multiple lanes at the same time.
LaneBasedGTUSampler - Interface in org.opentrafficsim.graphs
Interface implemented by graphs that sample movements of a lane-based GTU.
LaneBasedIndividualCar<ID> - Class in org.opentrafficsim.core.car
Augments the AbstractLaneBasedIndividualGTU with a LaneBasedIndividualCarBuilder and animation support
LaneBasedIndividualCar(ID, GTUType<?>, GTUFollowingModel, LaneChangeModel, Map<Lane, DoubleScalar.Rel<LengthUnit>>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Abs<SpeedUnit>, Route, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.core.car.LaneBasedIndividualCar
 
LaneBasedIndividualCar(ID, GTUType<?>, GTUFollowingModel, LaneChangeModel, Map<Lane, DoubleScalar.Rel<LengthUnit>>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Abs<SpeedUnit>, Route, OTSDEVSSimulatorInterface, Class<? extends Renderable2D>, GTUColorer) - Constructor for class org.opentrafficsim.core.car.LaneBasedIndividualCar
Construct a new LaneBasedIndividualCar.
LaneBasedIndividualCar.LaneBasedIndividualCarBuilder<ID> - Class in org.opentrafficsim.core.car
Build an individual car and use easy setter methods to instantiate the car.
LaneBasedIndividualCarBuilder() - Constructor for class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
 
LaneBasedTemplateCar<ID> - Class in org.opentrafficsim.core.car
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
LaneBasedTemplateCar(ID, TemplateGTUType<?>, GTUFollowingModel, Map<Lane, DoubleScalar.Rel<LengthUnit>>, DoubleScalar.Abs<SpeedUnit>, Route) - Constructor for class org.opentrafficsim.core.car.LaneBasedTemplateCar
 
LaneBasedTemplateCar(ID, TemplateGTUType<?>, GTUFollowingModel, Map<Lane, DoubleScalar.Rel<LengthUnit>>, DoubleScalar.Abs<SpeedUnit>, Route, Class<? extends Renderable2D>) - Constructor for class org.opentrafficsim.core.car.LaneBasedTemplateCar
 
LaneBasedTemplateCar.LaneBasedTemplateCarBuilder<ID> - Class in org.opentrafficsim.core.car
Build a template car and use easy setter methods to instantiate the car.
LaneBasedTemplateCarBuilder() - Constructor for class org.opentrafficsim.core.car.LaneBasedTemplateCar.LaneBasedTemplateCarBuilder
 
LaneBlock - Class in org.opentrafficsim.core.gtu.lane
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
LaneBlock(Lane, DoubleScalar.Rel<LengthUnit>, OTSDEVSSimulatorInterface, Class<? extends Renderable2D>) - Constructor for class org.opentrafficsim.core.gtu.lane.LaneBlock
 
LaneChangeDistanceAndDirection(DoubleScalar.Rel<LengthUnit>, Boolean) - Constructor for class org.opentrafficsim.core.gtu.animation.LaneChangeUrgeGTUColorer.LaneChangeDistanceAndDirection
Construct a new LaneChangeDistanceAndDirection object.
LaneChangeModel - Interface in org.opentrafficsim.core.gtu.lane.changing
All lane change models must implement this interface.
laneChangeModel - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.GTUTag
lane change model.
LaneChangeUrgeGTUColorer - Class in org.opentrafficsim.core.gtu.animation
Color GTUs based on their urgency to perform a lane change and the direction of that lane change.
LaneChangeUrgeGTUColorer(DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>) - Constructor for class org.opentrafficsim.core.gtu.animation.LaneChangeUrgeGTUColorer
Construct a new LaneChangeUrgeGTUColorer.
LaneChangeUrgeGTUColorer.LaneChangeDistanceAndDirection - Class in org.opentrafficsim.core.gtu.animation
Pack a distance available for performing a lane change and a direction in one object.
LaneFactory - Class in org.opentrafficsim.core.network.factory
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
LaneLocation - Class in org.opentrafficsim.core.network.lane
"1D" implementation.
LaneLocation(Lane, double) - Constructor for class org.opentrafficsim.core.network.lane.LaneLocation
 
LaneLocation(Lane, DoubleScalar.Rel<LengthUnit>) - Constructor for class org.opentrafficsim.core.network.lane.LaneLocation
 
LaneMovementStep - Class in org.opentrafficsim.core.gtu.lane.changing
Acceleration, lane change decision and time until when this movement is committed.
LaneMovementStep(AccelerationStep, LateralDirectionality) - Constructor for class org.opentrafficsim.core.gtu.lane.changing.LaneMovementStep
Construct a new LaneChangeModelResult.
LaneOverrideTag() - Constructor for class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.LaneOverrideTag
 
laneOverrideTags - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.LinkTag
map of lane name to lane override.
lanes - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.LinkTag
map of lane name to generated lanes.
laneType - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.CrossSectionElementTag
lane type in case elementType is a LANE.
laneType - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.LaneTypeTag
lane type name.
LaneType<ID> - Class in org.opentrafficsim.core.network.lane
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
LaneType(ID) - Constructor for class org.opentrafficsim.core.network.lane.LaneType
 
laneTypes - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
the LaneTypes that have been created.
laneTypeString - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.CrossSectionElementTag
lane type name in case elementType is a LANE.
LaneTypeTag() - Constructor for class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.LaneTypeTag
 
lastVisitedNode() - Method in class org.opentrafficsim.core.network.route.Route
 
LateralDirectionality - Enum in org.opentrafficsim.core.network
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
le(DoubleScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Abs
Test if this DoubleScalar.Abs<U> is less than or equal to a DoubleScalar.Abs<U>.
le(MutableDoubleScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Abs
Test if this DoubleScalar.Abs<U> is less than or equal to a MutableDoubleScalar.Abs<U>.
le(DoubleScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Rel
Test if this DoubleScalar.Rel<U> is less than or equal to a DoubleScalar.Rel<U>.
le(MutableDoubleScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Rel
Test if this DoubleScalar.Rel<U> is less than or equal to a MutableDoubleScalar.Rel<U>.
le(DoubleScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Test if this DoubleScalar.Abs<U> is less than or equal to a DoubleScalar.Abs<U>.
le(MutableDoubleScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Test if this DoubleScalar.Abs<U> is less than or equal to a MutableDoubleScalar.Abs<U>.
le(DoubleScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Test if this DoubleScalar.Rel<U> is less than or equal to a DoubleScalar.Rel<U>.
le(MutableDoubleScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Test if this DoubleScalar.Rel<U> is less than or equal to a MutableDoubleScalar.Rel<U>.
le(FloatScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Abs
Test if this FloatScalar.Abs<U> is less than or equal to a FloatScalar.Abs<U>.
le(MutableFloatScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Abs
Test if this FloatScalar.Abs<U> is less than or equal to a MutableFloatScalar.Abs<U>.
le(FloatScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Rel
Test if this FloatScalar.Rel<U> is less than or equal to a FloatScalar.Rel<U>.
le(MutableFloatScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Rel
Test if this FloatScalar.Rel<U> is less than or equal to a MutableFloatScalar.Rel<U>.
le(FloatScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Test if this FloatScalar.Abs<U> is less than or equal to a FloatScalar.Abs<U>.
le(MutableFloatScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Test if this FloatScalar.Abs<U> is less than or equal to a MutableFloatScalar.Abs<U>.
le(FloatScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Test if this FloatScalar.Rel<U> is less than or equal to a FloatScalar.Rel<U>.
le(MutableFloatScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Test if this FloatScalar.Rel<U> is less than or equal to a MutableFloatScalar.Rel<U>.
left - Variable in class org.opentrafficsim.core.gtu.animation.LaneChangeUrgeGTUColorer.LaneChangeDistanceAndDirection
The lateral direction of the next required lane change is left (if this field is true); right (if this field is false); none (if this field is null)
LegendEntry(Color, String, String) - Constructor for class org.opentrafficsim.core.gtu.animation.GTUColorer.LegendEntry
Construct a new LegendEntry.
length - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.StraightTag
length.
lengthDist - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.GTUTag
GTU length.
LengthUnit - Class in org.opentrafficsim.core.unit
Standard length units.
LengthUnit(String, String, UnitSystem) - Constructor for class org.opentrafficsim.core.unit.LengthUnit
Build a standard unit.
LengthUnit(String, String, UnitSystem, LengthUnit, double) - Constructor for class org.opentrafficsim.core.unit.LengthUnit
Build a unit with a conversion factor to another unit.
LinearDensityUnit - Class in org.opentrafficsim.core.unit
Objects per unit of distance.
LinearDensityUnit(LengthUnit, String, String, UnitSystem) - Constructor for class org.opentrafficsim.core.unit.LinearDensityUnit
Define frequency unit based on time.
LinearDensityUnit(String, String, UnitSystem, LinearDensityUnit, double) - Constructor for class org.opentrafficsim.core.unit.LinearDensityUnit
Build a unit with a conversion factor to another unit.
LinearGeometry - Class in org.opentrafficsim.core.network.geotools
This class implements a geotools-based geometry for a link in a network.
LinearGeometry(LinkGeotools<?, ?>, PointArray) - Constructor for class org.opentrafficsim.core.network.geotools.LinearGeometry
 
LinearGeometry(LinkGeotools<?, ?>, LineString, CoordinateReferenceSystem) - Constructor for class org.opentrafficsim.core.network.geotools.LinearGeometry
 
Link<ID,N extends Node<?,?>> - Interface in org.opentrafficsim.core.network
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
linkClass - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
the class of the Link.
LinkEdge<L 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(L) - Constructor for class org.opentrafficsim.core.network.LinkEdge
 
LinkGeotools<IDL,IDN> - Class in org.opentrafficsim.core.network.geotools
Link using Geotools Coordinates.
LinkGeotools(IDL, NodeGeotools<IDN>, NodeGeotools<IDN>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Abs<FrequencyUnit>) - Constructor for class org.opentrafficsim.core.network.geotools.LinkGeotools
Construct a new link.
LinkGeotools(IDL, NodeGeotools<IDN>, NodeGeotools<IDN>, DoubleScalar.Rel<LengthUnit>) - Constructor for class org.opentrafficsim.core.network.geotools.LinkGeotools
Construct a new link with infinite capacity.
LinkGeotools.INT - Class in org.opentrafficsim.core.network.geotools
Integer ID implementation of the Point link.
LinkGeotools.STR - Class in org.opentrafficsim.core.network.geotools
String ID implementation of the Point link.
linkIdClass - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
the ID class of the Link.
LinkLocation - Class in org.opentrafficsim.core.network
"1D" implementation.
LinkLocation(Link<?, ?>, double) - Constructor for class org.opentrafficsim.core.network.LinkLocation
 
LinkLocation(Link<?, ?>, DoubleScalar.Rel<LengthUnit>) - Constructor for class org.opentrafficsim.core.network.LinkLocation
 
LinkPoint2D<IDL,IDN> - Class in org.opentrafficsim.core.network.point2d
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
LinkPoint2D(IDL, NodePoint2D<IDN>, NodePoint2D<IDN>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Abs<FrequencyUnit>) - Constructor for class org.opentrafficsim.core.network.point2d.LinkPoint2D
Construct a new link.
LinkPoint2D(IDL, NodePoint2D<IDN>, NodePoint2D<IDN>, DoubleScalar.Rel<LengthUnit>) - Constructor for class org.opentrafficsim.core.network.point2d.LinkPoint2D
Construct a new link with infinite capacity.
LinkPoint2D.INT - Class in org.opentrafficsim.core.network.point2d
Integer ID implementation of the Point2D link.
LinkPoint2D.STR - Class in org.opentrafficsim.core.network.point2d
String ID implementation of the Point2D link.
links - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
the links for further reference.
linksOriginating - Variable in class org.opentrafficsim.importexport.osm.OSMNode
The number of OSMLinks originating at this OSMNode; i.e.
linksTerminating - Variable in class org.opentrafficsim.importexport.osm.OSMNode
The number of OSMLinks ending at this OSMNode; i.e.
LinkTag() - Constructor for class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.LinkTag
 
LITER - Static variable in class org.opentrafficsim.core.unit.VolumeUnit
liter.
LITER_PER_DAY - Static variable in class org.opentrafficsim.core.unit.FlowVolumeUnit
L/day.
LITER_PER_HOUR - Static variable in class org.opentrafficsim.core.unit.FlowVolumeUnit
L/hour.
LITER_PER_MINUTE - Static variable in class org.opentrafficsim.core.unit.FlowVolumeUnit
L/min.
LITER_PER_SECOND - Static variable in class org.opentrafficsim.core.unit.FlowVolumeUnit
L/s.
Localization - Class in org.opentrafficsim.core.locale
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
Localization(String) - Constructor for class org.opentrafficsim.core.locale.Localization
Create a Localization object.
log() - Method in interface org.opentrafficsim.core.value.MathFunctions
Set the value(s) to the natural logarithm (base e) of the value(s).
log() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs
Set the value(s) to the natural logarithm (base e) of the value(s).
log() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel
Set the value(s) to the natural logarithm (base e) of the value(s).
log() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Set the value(s) to the natural logarithm (base e) of the value(s).
log() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Set the value(s) to the natural logarithm (base e) of the value(s).
log() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs
Set the value(s) to the natural logarithm (base e) of the value(s).
log() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel
Set the value(s) to the natural logarithm (base e) of the value(s).
log() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs
Set the value(s) to the natural logarithm (base e) of the value(s).
log() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel
Set the value(s) to the natural logarithm (base e) of the value(s).
log() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Set the value(s) to the natural logarithm (base e) of the value(s).
log() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Set the value(s) to the natural logarithm (base e) of the value(s).
log() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs
Set the value(s) to the natural logarithm (base e) of the value(s).
log() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel
Set the value(s) to the natural logarithm (base e) of the value(s).
log10() - Method in interface org.opentrafficsim.core.value.MathFunctions
Set the value(s) to the base 10 logarithm of the value(s).
log10 - Static variable in class org.opentrafficsim.core.value.vdouble.DoubleMathFunctionsImpl
Function that returns Math.log10(a).
log10() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs
Set the value(s) to the base 10 logarithm of the value(s).
log10() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel
Set the value(s) to the base 10 logarithm of the value(s).
log10() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Set the value(s) to the base 10 logarithm of the value(s).
log10() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Set the value(s) to the base 10 logarithm of the value(s).
log10() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs
Set the value(s) to the base 10 logarithm of the value(s).
log10() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel
Set the value(s) to the base 10 logarithm of the value(s).
log10 - Static variable in class org.opentrafficsim.core.value.vfloat.FloatMathFunctionsImpl
Function that returns Math.log10(a).
log10() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs
Set the value(s) to the base 10 logarithm of the value(s).
log10() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel
Set the value(s) to the base 10 logarithm of the value(s).
log10() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Set the value(s) to the base 10 logarithm of the value(s).
log10() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Set the value(s) to the base 10 logarithm of the value(s).
log10() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs
Set the value(s) to the base 10 logarithm of the value(s).
log10() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel
Set the value(s) to the base 10 logarithm of the value(s).
log1p() - Method in interface org.opentrafficsim.core.value.MathFunctions
Set the value(s) to the natural logarithm of the sum of the value(s) and 1.
log1p - Static variable in class org.opentrafficsim.core.value.vdouble.DoubleMathFunctionsImpl
Function that returns Math.log1p(a).
log1p() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs
Set the value(s) to the natural logarithm of the sum of the value(s) and 1.
log1p() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel
Set the value(s) to the natural logarithm of the sum of the value(s) and 1.
log1p() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Set the value(s) to the natural logarithm of the sum of the value(s) and 1.
log1p() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Set the value(s) to the natural logarithm of the sum of the value(s) and 1.
log1p() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs
Set the value(s) to the natural logarithm of the sum of the value(s) and 1.
log1p() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel
Set the value(s) to the natural logarithm of the sum of the value(s) and 1.
log1p - Static variable in class org.opentrafficsim.core.value.vfloat.FloatMathFunctionsImpl
Function that returns Math.log1p(a).
log1p() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs
Set the value(s) to the natural logarithm of the sum of the value(s) and 1.
log1p() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel
Set the value(s) to the natural logarithm of the sum of the value(s) and 1.
log1p() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Set the value(s) to the natural logarithm of the sum of the value(s) and 1.
log1p() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Set the value(s) to the natural logarithm of the sum of the value(s) and 1.
log1p() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs
Set the value(s) to the natural logarithm of the sum of the value(s) and 1.
log1p() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel
Set the value(s) to the natural logarithm of the sum of the value(s) and 1.
LongitudinalDirectionality - Enum in org.opentrafficsim.core.network
Permitted longitudinal driving directions.
longValue() - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar
longValue() - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar
lookupOrCreateSIUnitWithSICoefficients(String) - Static method in class org.opentrafficsim.core.unit.Unit
 
lookupOrCreateUnitWithSICoefficients(String) - Static method in class org.opentrafficsim.core.unit.Unit
 
lookupUnitWithSICoefficients(String) - Static method in class org.opentrafficsim.core.unit.Unit
 
lt(DoubleScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Abs
Test if this DoubleScalar.Abs<U> is less than a DoubleScalar.Abs<U>.
lt(MutableDoubleScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Abs
Test if this DoubleScalar.Abs<U> is less than a MutableDoubleScalar.Abs<U>.
lt(DoubleScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Rel
Test if this DoubleScalar.Rel<U> is less than a DoubleScalar.Rel<U>.
lt(MutableDoubleScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Rel
Test if this DoubleScalar.Rel<U> is less than a MutableDoubleScalar.Rel<U>.
lt(DoubleScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Test if this DoubleScalar.Abs<U> is less than a DoubleScalar.Abs<U>.
lt(MutableDoubleScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Test if this DoubleScalar.Abs<U> is less than a MutableDoubleScalar.Abs<U>.
lt(DoubleScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Test if this DoubleScalar.Rel<U> is less than a DoubleScalar.Rel<U>.
lt(MutableDoubleScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Test if this DoubleScalar.Rel<U> is less than a MutableDoubleScalar.Rel<U>.
lt(FloatScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Abs
Test if this FloatScalar.Abs<U> is less than a FloatScalar.Abs<U>.
lt(MutableFloatScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Abs
Test if this FloatScalar.Abs<U> is less than a MutableFloatScalar.Abs<U>.
lt(FloatScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Rel
Test if this FloatScalar.Rel<U> is less than a FloatScalar.Rel<U>.
lt(MutableFloatScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Rel
Test if this FloatScalar.Rel<U> is less than a MutableFloatScalar.Rel<U>.
lt(FloatScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Test if this FloatScalar.Abs<U> is less than a FloatScalar.Abs<U>.
lt(MutableFloatScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Test if this FloatScalar.Abs<U> is less than a MutableFloatScalar.Abs<U>.
lt(FloatScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Test if this FloatScalar.Rel<U> is less than a FloatScalar.Rel<U>.
lt(MutableFloatScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Test if this FloatScalar.Rel<U> is less than a MutableFloatScalar.Rel<U>.

M

main(String[]) - Static method in class org.opentrafficsim.core.network.factory.TestXMLParser
Main program.
makeAnimationRectangle() - Method in class org.opentrafficsim.core.network.factory.TestXMLParser
makeAnimationRectangle() - Method in class org.opentrafficsim.simulationengine.AbstractWrappableSimulation
 
makeCharts() - Method in class org.opentrafficsim.core.network.factory.TestXMLParser
makeCharts() - Method in class org.opentrafficsim.simulationengine.AbstractWrappableSimulation
 
makeGenerator(XmlNetworkLaneParser.GeneratorTag, Lane, String) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
Make a generator.
makeGTUType(ID) - Static method in class org.opentrafficsim.core.gtu.GTUType
Construct a new GTUType or (if it already exists) return an existing GTUType.
makeId(Class<?>, String) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
Generate an ID of the right type.
makeIDMPropertySet(String, DoubleScalar.Abs<AccelerationUnit>, DoubleScalar.Abs<AccelerationUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<TimeUnit>, int) - Static method in class org.opentrafficsim.simulationengine.properties.IDMPropertySet
Create a CompoundProperty for the IDM or IDMPlus parameters for a specified car type.
makeLane(String, NodeGeotools.STR, NodeGeotools.STR, Coordinate[], LaneType<String>, DoubleScalar.Abs<SpeedUnit>, OTSDEVSSimulatorInterface) - Static method in class org.opentrafficsim.core.network.factory.LaneFactory
Create a simple Lane.
makeLanes(OSMLink, OTSDEVSSimulatorInterface, WarningListener) - Method in class org.opentrafficsim.importexport.osm.output.Convert
This method creates lanes out of an OSM link LaneTypes are not jet extensive and can be further increased through Tags provided by OSM.
makeLaneType(List<GTUType<String>>) - Static method in class org.opentrafficsim.importexport.osm.output.Convert
This method creates a LaneType which supports all GTUTypes that have been specified in the GTUType List "GTUs".
makeLaneType(GTUType<String>) - Static method in class org.opentrafficsim.importexport.osm.output.Convert
This method creates a LaneType which supports the specified GTUType.
makeLink(String, NodeGeotools.STR, NodeGeotools.STR, Coordinate[]) - Static method in class org.opentrafficsim.core.network.factory.LaneFactory
Create a Link along intermediate coordinates from one Node to another.
makeLink(XmlNetworkLaneParser.LinkTag) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
FIXME LinkGeotools should extend CrossSectionLink and not the other way around.
makeLinks(WarningListener, ProgressListener) - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
Creates links out of the ways in this network.
makeModel(GTUColorer) - Method in class org.opentrafficsim.core.network.factory.TestXMLParser
makeModel(GTUColorer) - Method in class org.opentrafficsim.simulationengine.AbstractWrappableSimulation
 
makeMultiLane(String, NodeGeotools.STR, NodeGeotools.STR, Coordinate[], int, int, int, LaneType<String>, DoubleScalar.Abs<SpeedUnit>, OTSDEVSSimulatorInterface) - Static method in class org.opentrafficsim.core.network.factory.LaneFactory
Create a simple road with the specified number of Lanes.
This method returns an array of Lane.
makeMultiLane(String, NodeGeotools.STR, NodeGeotools.STR, Coordinate[], int, LaneType<String>, DoubleScalar.Abs<SpeedUnit>, OTSDEVSSimulatorInterface) - Static method in class org.opentrafficsim.core.network.factory.LaneFactory
Create a simple road with the specified number of Lanes.
This method returns an array of Lane.
makeNode(Class<?>, XmlNetworkLaneParser.NodeTag) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
 
makePoint(Class<?>, Point3d) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
Generate an ID of the right type.
MassUnit - Class in org.opentrafficsim.core.unit
Standard mass units.
MassUnit(String, String, UnitSystem) - Constructor for class org.opentrafficsim.core.unit.MassUnit
Build a standard unit.
MassUnit(String, String, UnitSystem, MassUnit, double) - Constructor for class org.opentrafficsim.core.unit.MassUnit
Build a unit with a conversion factor to another unit.
MathFunctions<T> - Interface in org.opentrafficsim.core.value
Interface to force all functions of Math to be implemented.
maxGTUs - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.FillTag
max number of generated GTUs.
maxGTUs - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.GeneratorTag
max number of generated GTUs.
maximumSafeDeceleration() - Method in class org.opentrafficsim.core.gtu.following.FixedAccelerationModel
Return the maximum safe deceleration for use in gap acceptance models.
maximumSafeDeceleration() - Method in interface org.opentrafficsim.core.gtu.following.GTUFollowingModel
Return the maximum safe deceleration for use in gap acceptance models.
maximumSafeDeceleration() - Method in class org.opentrafficsim.core.gtu.following.IDM
Return the maximum safe deceleration for use in gap acceptance models.
maximumSafeDeceleration() - Method in class org.opentrafficsim.core.gtu.following.IDMPlus
Return the maximum safe deceleration for use in gap acceptance models.
maximumSafeDeceleration() - Method in class org.opentrafficsim.core.gtu.following.SequentialFixedAccelerationModel
Return the maximum safe deceleration for use in gap acceptance models.
maxSpeedDist - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.GTUTag
max speed.
MEGA_ELECTRONVOLT - Static variable in class org.opentrafficsim.core.unit.EnergyUnit
mega-electronvolt.
MEGAHERTZ - Static variable in class org.opentrafficsim.core.unit.FrequencyUnit
megaHertz.
MEGAOHM - Static variable in class org.opentrafficsim.core.unit.ElectricalResistanceUnit
mega-ohm.
MEGAVOLT - Static variable in class org.opentrafficsim.core.unit.ElectricalPotentialUnit
megavolt.
MEGAWATT - Static variable in class org.opentrafficsim.core.unit.PowerUnit
megawatt.
MEGAWATT_HOUR - Static variable in class org.opentrafficsim.core.unit.EnergyUnit
megawatt-hour.
METER - Static variable in class org.opentrafficsim.core.unit.LengthUnit
meter.
METER_KILOGRAM_FORCE - Static variable in class org.opentrafficsim.core.unit.TorqueUnit
meter kilogram-force.
METER_PER_SECOND - Static variable in class org.opentrafficsim.core.unit.SpeedUnit
m/s.
METER_PER_SECOND_2 - Static variable in class org.opentrafficsim.core.unit.AccelerationUnit
m/s^2.
MICROAMPERE - Static variable in class org.opentrafficsim.core.unit.ElectricalCurrentUnit
microampere.
MICROVOLT - Static variable in class org.opentrafficsim.core.unit.ElectricalPotentialUnit
microvolt.
MICROWATT_HOUR - Static variable in class org.opentrafficsim.core.unit.EnergyUnit
microwatt-hour.
MILE - Static variable in class org.opentrafficsim.core.unit.LengthUnit
mile (international) = 5280 ft = 1760 yd.
MILE_PER_HOUR - Static variable in class org.opentrafficsim.core.unit.SpeedUnit
mile/h.
MILE_PER_HOUR_2 - Static variable in class org.opentrafficsim.core.unit.AccelerationUnit
mi/h^2.
MILE_PER_HOUR_PER_SECOND - Static variable in class org.opentrafficsim.core.unit.AccelerationUnit
mi/h/s.
MILE_PER_SECOND_2 - Static variable in class org.opentrafficsim.core.unit.AccelerationUnit
mi/s^2.
MILLI_ELECTRONVOLT - Static variable in class org.opentrafficsim.core.unit.EnergyUnit
milli-electronvolt.
MILLIAMPERE - Static variable in class org.opentrafficsim.core.unit.ElectricalCurrentUnit
milliampere.
MILLIAMPERE_HOUR - Static variable in class org.opentrafficsim.core.unit.ElectricalChargeUnit
milliampere hour.
MILLIBAR - Static variable in class org.opentrafficsim.core.unit.PressureUnit
millibar.
MILLIMETER - Static variable in class org.opentrafficsim.core.unit.LengthUnit
millimeter.
MILLIMETER_MERCURY - Static variable in class org.opentrafficsim.core.unit.PressureUnit
mm Hg.
MILLIOHM - Static variable in class org.opentrafficsim.core.unit.ElectricalResistanceUnit
milli-ohm.
MILLISECOND - Static variable in class org.opentrafficsim.core.unit.TimeUnit
millisecond.
MILLIVOLT - Static variable in class org.opentrafficsim.core.unit.ElectricalPotentialUnit
millivolt.
MILLIWATT_HOUR - Static variable in class org.opentrafficsim.core.unit.EnergyUnit
milliwatt-hour.
minimumHeadway(DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Abs<SpeedUnit>) - Method in class org.opentrafficsim.core.gtu.following.AbstractGTUFollowingModel
Compute the minimum net headway given the speed of the follower and the leader.
At the returned headway, the follower would decelerate with it's maximum comfortable deceleration.
minimumHeadway(DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Abs<SpeedUnit>) - Method in interface org.opentrafficsim.core.gtu.following.GTUFollowingModel
Compute the minimum net headway given the speed of the follower and the leader.
At the returned headway, the follower would decelerate with it's maximum comfortable deceleration.
minus(OTSSimTimeDouble) - Method in class org.opentrafficsim.core.dsol.OTSSimTimeDouble
minus(DoubleMatrix.Abs.Dense<U>, DoubleMatrix.Abs<U>) - Static method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Subtract two DoubleMatrices value by value and store the result in a new MutableDoubleMatrix.Rel.Dense<U>.
minus(DoubleMatrix.Abs.Sparse<U>, DoubleMatrix.Abs.Sparse<U>) - Static method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Subtract two DoubleMatrices value by value and store the result in a new MutableDoubleMatrix.Rel.Sparse<U>.
minus(DoubleMatrix.Abs.Sparse<U>, DoubleMatrix.Abs.Dense<U>) - Static method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Subtract two DoubleMatrices value by value and store the result in a new MutableDoubleMatrix.Rel.Dense<U>.
minus(DoubleMatrix.Abs.Dense<U>, DoubleMatrix.Rel<U>) - Static method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Subtract two DoubleMatrices value by value and store the result in a new MutableDoubleMatrix.Abs.Dense<U>.
minus(DoubleMatrix.Abs.Sparse<U>, DoubleMatrix.Rel.Dense<U>) - Static method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Subtract two DoubleMatrices value by value and store the result in a new MutableDoubleMatrix.Abs.Dense<U>.
minus(DoubleMatrix.Abs.Sparse<U>, DoubleMatrix.Rel.Sparse<U>) - Static method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Subtract two DoubleMatrices value by value and store the result in a new MutableDoubleMatrix.Abs.Sparse<U>.
minus(DoubleMatrix.Rel.Dense<U>, DoubleMatrix.Rel<U>) - Static method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Subtract two DoubleMatrices value by value and store the result in a new MutableDoubleMatrix.Rel.Dense<U>.
minus(DoubleMatrix.Rel.Sparse<U>, DoubleMatrix.Rel.Dense<U>) - Static method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Subtract two DoubleMatrices value by value and store the result in a new MutableDoubleMatrix.Rel.Dense<U>.
minus(DoubleMatrix.Rel.Sparse<U>, DoubleMatrix.Rel.Sparse<U>) - Static method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Subtract two DoubleMatrices value by value and store the result in a new MutableDoubleMatrix.Rel.Sparse<U>.
minus(DoubleScalar.Abs<U>, DoubleScalar.Rel<U>) - Static method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar
Subtract a Relative value from an absolute value.
minus(DoubleScalar.Rel<U>, DoubleScalar.Rel<U>) - Static method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar
Subtract a relative value from a relative value.
minus(DoubleScalar.Abs<U>, DoubleScalar.Abs<U>) - Static method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar
Subtract two absolute values.
minus(DoubleVector.Abs.Dense<U>, DoubleVector.Abs<U>) - Static method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Subtract two DoubleVectors value by value and store the result in a new MutableDoubleVector.Rel.Dense<U>.
minus(DoubleVector.Abs.Sparse<U>, DoubleVector.Abs.Sparse<U>) - Static method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Subtract two DoubleVectors value by value and store the result in a new MutableDoubleVector.Rel.Sparse<U>.
minus(DoubleVector.Abs.Sparse<U>, DoubleVector.Abs.Dense<U>) - Static method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Subtract two DoubleVectors value by value and store the result in a new MutableDoubleVector.Rel.Dense<U>.
minus(DoubleVector.Abs.Dense<U>, DoubleVector.Rel<U>) - Static method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Subtract two DoubleVectors value by value and store the result in a new MutableDoubleVector.Abs.Dense<U>.
minus(DoubleVector.Abs.Sparse<U>, DoubleVector.Rel.Dense<U>) - Static method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Subtract two DoubleVectors value by value and store the result in a new MutableDoubleVector.Abs.Dense<U>.
minus(DoubleVector.Abs.Sparse<U>, DoubleVector.Rel.Sparse<U>) - Static method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Subtract two DoubleVectors value by value and store the result in a new MutableDoubleVector.Abs.Sparse<U>.
minus(DoubleVector.Rel.Dense<U>, DoubleVector.Rel<U>) - Static method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Subtract two DoubleVectors value by value and store the result in a new MutableDoubleVector.Rel.Dense<U>.
minus(DoubleVector.Rel.Sparse<U>, DoubleVector.Rel.Dense<U>) - Static method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Subtract two DoubleVectors value by value and store the result in a new MutableDoubleVector.Rel.Dense<U>.
minus(DoubleVector.Rel.Sparse<U>, DoubleVector.Rel.Sparse<U>) - Static method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Subtract two DoubleVectors value by value and store the result in a new MutableDoubleVector.Rel.Sparse<U>.
minus(FloatMatrix.Abs.Dense<U>, FloatMatrix.Abs<U>) - Static method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Subtract two FloatMatrices value by value and store the result in a new MutableFloatMatrix.Rel.Dense<U>.
minus(FloatMatrix.Abs.Sparse<U>, FloatMatrix.Abs.Sparse<U>) - Static method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Subtract two FloatMatrices value by value and store the result in a new MutableFloatMatrix.Rel.Sparse<U>.
minus(FloatMatrix.Abs.Sparse<U>, FloatMatrix.Abs.Dense<U>) - Static method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Subtract two FloatMatrices value by value and store the result in a new MutableFloatMatrix.Rel.Dense<U>.
minus(FloatMatrix.Abs.Dense<U>, FloatMatrix.Rel<U>) - Static method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Subtract two FloatMatrices value by value and store the result in a new MutableFloatMatrix.Abs.Dense<U>.
minus(FloatMatrix.Abs.Sparse<U>, FloatMatrix.Rel.Dense<U>) - Static method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Subtract two FloatMatrices value by value and store the result in a new MutableFloatMatrix.Abs.Dense<U>.
minus(FloatMatrix.Abs.Sparse<U>, FloatMatrix.Rel.Sparse<U>) - Static method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Subtract two FloatMatrices value by value and store the result in a new MutableFloatMatrix.Abs.Sparse<U>.
minus(FloatMatrix.Rel.Dense<U>, FloatMatrix.Rel<U>) - Static method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Subtract two FloatMatrices value by value and store the result in a new MutableFloatMatrix.Rel.Dense<U>.
minus(FloatMatrix.Rel.Sparse<U>, FloatMatrix.Rel.Dense<U>) - Static method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Subtract two FloatMatrices value by value and store the result in a new MutableFloatMatrix.Rel.Dense<U>.
minus(FloatMatrix.Rel.Sparse<U>, FloatMatrix.Rel.Sparse<U>) - Static method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Subtract two FloatMatrices value by value and store the result in a new MutableFloatMatrix.Rel.Sparse<U>.
minus(FloatScalar.Abs<U>, FloatScalar.Rel<U>) - Static method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar
Subtract a Relative value from an absolute value.
minus(FloatScalar.Rel<U>, FloatScalar.Rel<U>) - Static method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar
Subtract a relative value from a relative value.
minus(FloatScalar.Abs<U>, FloatScalar.Abs<U>) - Static method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar
Subtract two absolute values.
minus(FloatVector.Abs.Dense<U>, FloatVector.Abs<U>) - Static method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Subtract two FloatVectors value by value and store the result in a new MutableFloatVector.Rel.Dense<U>.
minus(FloatVector.Abs.Sparse<U>, FloatVector.Abs.Sparse<U>) - Static method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Subtract two FloatVectors value by value and store the result in a new MutableFloatVector.Rel.Sparse<U>.
minus(FloatVector.Abs.Sparse<U>, FloatVector.Abs.Dense<U>) - Static method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Subtract two FloatVectors value by value and store the result in a new MutableFloatVector.Rel.Dense<U>.
minus(FloatVector.Abs.Dense<U>, FloatVector.Rel<U>) - Static method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Subtract two FloatVectors value by value and store the result in a new MutableFloatVector.Abs.Dense<U>.
minus(FloatVector.Abs.Sparse<U>, FloatVector.Rel.Dense<U>) - Static method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Subtract two FloatVectors value by value and store the result in a new MutableFloatVector.Abs.Dense<U>.
minus(FloatVector.Abs.Sparse<U>, FloatVector.Rel.Sparse<U>) - Static method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Subtract two FloatVectors value by value and store the result in a new MutableFloatVector.Abs.Sparse<U>.
minus(FloatVector.Rel.Dense<U>, FloatVector.Rel<U>) - Static method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Subtract two FloatVectors value by value and store the result in a new MutableFloatVector.Rel.Dense<U>.
minus(FloatVector.Rel.Sparse<U>, FloatVector.Rel.Dense<U>) - Static method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Subtract two FloatVectors value by value and store the result in a new MutableFloatVector.Rel.Dense<U>.
minus(FloatVector.Rel.Sparse<U>, FloatVector.Rel.Sparse<U>) - Static method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Subtract two FloatVectors value by value and store the result in a new MutableFloatVector.Rel.Sparse<U>.
MINUTE - Static variable in class org.opentrafficsim.core.unit.TimeUnit
minute.
move() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
Move this GTU to it's current location, then compute (and commit to) the next movement step.
MTS - Class in org.opentrafficsim.core.unit.unitsystem
The meter-tonne-second system.
MTS(String, String) - Constructor for class org.opentrafficsim.core.unit.unitsystem.MTS
protected constructor to avoid creating other (false) unit systems.
MTS - Static variable in class org.opentrafficsim.core.unit.unitsystem.UnitSystem
MTS: meter-tonne-second system.
MultipleViewerChart - Interface in org.opentrafficsim.graphs
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
multiply(SICoefficients, SICoefficients) - Static method in class org.opentrafficsim.core.unit.SICoefficients
 
multiply(DoubleScalar.Abs<?>, DoubleScalar.Abs<?>) - Static method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar
Multiply two values; the result is a new instance with a different (existing or generated) SI unit.
multiply(DoubleScalar.Rel<?>, DoubleScalar.Rel<?>) - Static method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar
Multiply two values; the result is a new instance with a different (existing or generated) SI unit.
multiply(FloatScalar.Abs<?>, FloatScalar.Abs<?>) - Static method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar
Multiply two values; the result is a new instance with a different (existing or generated) SI unit.
multiply(FloatScalar.Rel<?>, FloatScalar.Rel<?>) - Static method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar
Multiply two values; the result is a new instance with a different (existing or generated) SI unit.
multiplyBy(double) - Method in interface org.opentrafficsim.core.value.vdouble.DoubleMathFunctions
Scale the value(s) by a factor.
multiplyBy(double) - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs
Scale the value(s) by a factor.
multiplyBy(double) - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel
Scale the value(s) by a factor.
multiplyBy(double) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Scale the value(s) by a factor.
multiplyBy(double) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Scale the value(s) by a factor.
multiplyBy(double) - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs
Scale the value(s) by a factor.
multiplyBy(double) - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel
Scale the value(s) by a factor.
multiplyBy(float) - Method in interface org.opentrafficsim.core.value.vfloat.FloatMathFunctions
Scale the value(s) by a factor.
multiplyBy(float) - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs
Scale the value(s) by a factor.
multiplyBy(float) - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel
Scale the value(s) by a factor.
multiplyBy(float) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Scale the value(s) by a factor.
multiplyBy(float) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Scale the value(s) by a factor.
multiplyBy(float) - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs
Scale the value(s) by a factor.
multiplyBy(float) - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel
Scale the value(s) by a factor.
mutable() - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Abs.Dense
Create a mutable version of this DoubleMatrix.
mutable() - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Abs.Sparse
Create a mutable version of this DoubleMatrix.
mutable() - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Create a mutable version of this DoubleMatrix.
mutable() - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Rel.Dense
Create a mutable version of this DoubleMatrix.
mutable() - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Rel.Sparse
Create a mutable version of this DoubleMatrix.
mutable() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs.Dense
Create a mutable version of this DoubleMatrix.
mutable() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs.Sparse
Create a mutable version of this DoubleMatrix.
mutable() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel.Dense
Create a mutable version of this DoubleMatrix.
mutable() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel.Sparse
Create a mutable version of this DoubleMatrix.
mutable() - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Abs
Create a mutable version of this DoubleScalar.
mutable() - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar
Create a mutable version of this DoubleScalar.
mutable() - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Rel
Create a mutable version of this DoubleScalar.
mutable() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Create a mutable version of this DoubleScalar.
mutable() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Create a mutable version of this DoubleScalar.
mutable() - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Abs.Dense
Create a mutable version of this DoubleVector.
mutable() - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Abs.Sparse
Create a mutable version of this DoubleVector.
mutable() - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Create a mutable version of this DoubleVector.
mutable() - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Rel.Dense
Create a mutable version of this DoubleVector.
mutable() - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Rel.Sparse
Create a mutable version of this DoubleVector.
mutable() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs.Dense
Create a mutable version of this DoubleVector.
mutable() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs.Sparse
Create a mutable version of this DoubleVector.
mutable() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel.Dense
Create a mutable version of this DoubleVector.
mutable() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel.Sparse
Create a mutable version of this DoubleVector.
mutable() - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Abs.Dense
Create a mutable version of this FloatMatrix.
mutable() - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Abs.Sparse
Create a mutable version of this FloatMatrix.
mutable() - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Create a mutable version of this FloatMatrix.
mutable() - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Rel.Dense
Create a mutable version of this FloatMatrix.
mutable() - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Rel.Sparse
Create a mutable version of this FloatMatrix.
mutable() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs.Dense
Create a mutable version of this FloatMatrix.
mutable() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs.Sparse
Create a mutable version of this FloatMatrix.
mutable() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel.Dense
Create a mutable version of this FloatMatrix.
mutable() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel.Sparse
Create a mutable version of this FloatMatrix.
mutable() - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Abs
Create a mutable version of this FloatScalar.
mutable() - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar
Create a mutable version of this FloatScalar.
mutable() - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Rel
Create a mutable version of this FloatScalar.
mutable() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Create a mutable version of this FloatScalar.
mutable() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Create a mutable version of this FloatScalar.
mutable() - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Abs.Dense
Create a mutable version of this FloatVector.
mutable() - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Abs.Sparse
Create a mutable version of this FloatVector.
mutable() - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Create a mutable version of this FloatVector.
mutable() - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Rel.Dense
Create a mutable version of this FloatVector.
mutable() - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Rel.Sparse
Create a mutable version of this FloatVector.
mutable() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs.Dense
Create a mutable version of this FloatVector.
mutable() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs.Sparse
Create a mutable version of this FloatVector.
mutable() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel.Dense
Create a mutable version of this FloatVector.
mutable() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel.Sparse
Create a mutable version of this FloatVector.
MutableDoubleMatrix<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.matrix
MutableDoubleMatrix.
MutableDoubleMatrix(U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix
Construct a new MutableDoubleMatrix.
MutableDoubleMatrix.Abs<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.matrix
 
MutableDoubleMatrix.Abs.Dense<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.matrix
 
MutableDoubleMatrix.Abs.Sparse<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.matrix
 
MutableDoubleMatrix.Rel<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.matrix
 
MutableDoubleMatrix.Rel.Dense<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.matrix
 
MutableDoubleMatrix.Rel.Sparse<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.matrix
 
MutableDoubleScalar<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.scalar
MutableDoubleScalar.
MutableDoubleScalar(U) - Constructor for class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar
Construct a new MutableDoubleScalar.
MutableDoubleScalar.Abs<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.scalar
 
MutableDoubleScalar.Rel<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.scalar
 
MutableDoubleVector<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.vector
MutableDoubleVector.
MutableDoubleVector(U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector
Construct a new MutableDoubleVector.
MutableDoubleVector.Abs<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.vector
 
MutableDoubleVector.Abs.Dense<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.vector
 
MutableDoubleVector.Abs.Sparse<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.vector
 
MutableDoubleVector.Rel<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.vector
 
MutableDoubleVector.Rel.Dense<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.vector
 
MutableDoubleVector.Rel.Sparse<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.vector
 
MutableFloatMatrix<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.matrix
MutableFloatMatrix.
MutableFloatMatrix(U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix
Construct a new MutableFloatMatrix.
MutableFloatMatrix.Abs<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.matrix
 
MutableFloatMatrix.Abs.Dense<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.matrix
 
MutableFloatMatrix.Abs.Sparse<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.matrix
 
MutableFloatMatrix.Rel<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.matrix
 
MutableFloatMatrix.Rel.Dense<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.matrix
 
MutableFloatMatrix.Rel.Sparse<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.matrix
 
MutableFloatScalar<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.scalar
MutableFloatScalar.
MutableFloatScalar(U) - Constructor for class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar
Construct a new MutableFloatScalar.
MutableFloatScalar.Abs<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.scalar
 
MutableFloatScalar.Rel<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.scalar
 
MutableFloatVector<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.vector
MutableFloatVector.
MutableFloatVector(U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector
Construct a new MutableFloatVector.
MutableFloatVector.Abs<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.vector
 
MutableFloatVector.Abs.Dense<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.vector
 
MutableFloatVector.Abs.Sparse<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.vector
 
MutableFloatVector.Rel<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.vector
 
MutableFloatVector.Rel.Dense<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.vector
 
MutableFloatVector.Rel.Sparse<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.vector
 

N

name - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.CrossSectionElementTag
name.
name - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.GTUMixTag
name.
name - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.GTUTag
name.
name - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.LinkTag
name.
name - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.RoadTypeTag
name.
name - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.RouteMixTag
name.
name - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.RouteTag
name.
name - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.ShortestRouteMixTag
name.
name - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.ShortestRouteTag
name.
NANOAMPERE - Static variable in class org.opentrafficsim.core.unit.ElectricalCurrentUnit
nanoampere.
NAUTICAL_MILE - Static variable in class org.opentrafficsim.core.unit.LengthUnit
nautical mile (international) = 1852 m.
ne(DoubleScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Abs
Test if this DoubleScalar.Abs<U> is not equal to a DoubleScalar.Abs<U>.
ne(MutableDoubleScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Abs
Test if this DoubleScalar.Abs<U> is not equal to a MutableDoubleScalar.Abs<U>.
ne(DoubleScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Rel
Test if this DoubleScalar.Rel<U> is not equal to a DoubleScalar.Rel<U>.
ne(MutableDoubleScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Rel
Test if this DoubleScalar.Rel<U> is not equal to a MutableDoubleScalar.Rel<U>.
ne(DoubleScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Test if this DoubleScalar.Abs<U> is not equal to a DoubleScalar.Abs<U>.
ne(MutableDoubleScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Test if this DoubleScalar.Abs<U> is not equal to a MutableDoubleScalar.Abs<U>.
ne(DoubleScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Test if this DoubleScalar.Rel<U> is not equal to a DoubleScalar.Rel<U>.
ne(MutableDoubleScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Test if this DoubleScalar.Rel<U> is not equal to a MutableDoubleScalar.Rel<U>.
ne(FloatScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Abs
Test if this FloatScalar.Abs<U> is not equal to a FloatScalar.Abs<U>.
ne(MutableFloatScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Abs
Test if this FloatScalar.Abs<U> is not equal to a MutableFloatScalar.Abs<U>.
ne(FloatScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Rel
Test if this FloatScalar.Rel<U> is not equal to a FloatScalar.Rel<U>.
ne(MutableFloatScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Rel
Test if this FloatScalar.Rel<U> is not equal to a MutableFloatScalar.Rel<U>.
ne(FloatScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Test if this FloatScalar.Abs<U> is not equal to a FloatScalar.Abs<U>.
ne(MutableFloatScalar.Abs<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Test if this FloatScalar.Abs<U> is not equal to a MutableFloatScalar.Abs<U>.
ne(FloatScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Test if this FloatScalar.Rel<U> is not equal to a FloatScalar.Rel<U>.
ne(MutableFloatScalar.Rel<U>) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Test if this FloatScalar.Rel<U> is not equal to a MutableFloatScalar.Rel<U>.
Network<ID,N extends Node<?,?>,L extends Link<?,N>> - Class in org.opentrafficsim.core.network
A Network consists of a set of links.
Network(ID) - Constructor for class org.opentrafficsim.core.network.Network
Construction of an empty network.
Network(ID, Collection<? extends L>) - Constructor for class org.opentrafficsim.core.network.Network
Construction of a network with an initial set of links.
NetworkException - Exception in org.opentrafficsim.core.network
Exception thrown when network topology is inconsistent.
NetworkException() - Constructor for exception org.opentrafficsim.core.network.NetworkException
 
NetworkException(String) - Constructor for exception org.opentrafficsim.core.network.NetworkException
 
NetworkException(Throwable) - Constructor for exception org.opentrafficsim.core.network.NetworkException
 
NetworkException(String, Throwable) - Constructor for exception org.opentrafficsim.core.network.NetworkException
 
NetworkException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.network.NetworkException
 
networkIdClass - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
the ID class of the Network.
NEWPATH - Static variable in class org.opentrafficsim.core.network.animation.PaintPolygons
Dummy coordinate that forces the drawing operation to start a new path.
NEWTON - Static variable in class org.opentrafficsim.core.unit.ForceUnit
Newton.
NEWTON_METER - Static variable in class org.opentrafficsim.core.unit.TorqueUnit
Newton meter.
nextLanes() - Method in class org.opentrafficsim.core.network.lane.Lane
The next lane(s) are cached, as it is too expensive to make the calculation every time.
nextNodeToVisit() - Method in class org.opentrafficsim.core.network.route.Route
This method does not advance the route pointer.
Node<ID,P> - Interface in org.opentrafficsim.core.network
The Node is a point with an id.
NodeAnimation - Class in org.opentrafficsim.core.network.animation
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
NodeAnimation(Node<?, ?>, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.core.network.animation.NodeAnimation
 
nodeClass - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
the class of the Node.
nodeFrom - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.LinkTag
from node.
nodeFromName - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.LinkTag
from node name.
NodeGeotools<ID> - Class in org.opentrafficsim.core.network.geotools
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
NodeGeotools(ID, Coordinate) - Constructor for class org.opentrafficsim.core.network.geotools.NodeGeotools
Construct a new Node.
NodeGeotools(ID, Coordinate, DoubleScalar.Abs<AnglePlaneUnit>, DoubleScalar.Abs<AngleSlopeUnit>) - Constructor for class org.opentrafficsim.core.network.geotools.NodeGeotools
Construct a new Node.
NodeGeotools.INT - Class in org.opentrafficsim.core.network.geotools
Integer ID implementation of the Geotools node.
NodeGeotools.STR - Class in org.opentrafficsim.core.network.geotools
String ID implementation of the Geotools node.
nodeIdClass - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
the ID class of the Node.
NodePoint2D<ID> - Class in org.opentrafficsim.core.network.point2d
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
NodePoint2D(ID, Point2D) - Constructor for class org.opentrafficsim.core.network.point2d.NodePoint2D
Construct a new Node.
NodePoint2D(ID, Point2D, DoubleScalar.Abs<AnglePlaneUnit>, DoubleScalar.Abs<AngleSlopeUnit>) - Constructor for class org.opentrafficsim.core.network.point2d.NodePoint2D
Construct a new Node.
NodePoint2D.INT - Class in org.opentrafficsim.core.network.point2d
Integer ID implementation of the Point2D node.
NodePoint2D.STR - Class in org.opentrafficsim.core.network.point2d
String ID implementation of the Point2D node.
nodePointClass - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
the Point class of the Node.
nodes - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
the processed nodes for further reference.
NodeTag() - Constructor for class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.NodeTag
 
nodeTags - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
the UNprocessed nodes for further reference.
nodeTo - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.LinkTag
to node.
nodeToName - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.LinkTag
to node name.
NOLANECHANGENEEDED - Static variable in class org.opentrafficsim.core.network.route.Route
Return value of suitability when no lane change is required withing the time horizon.
NONE - Static variable in class org.opentrafficsim.core.gtu.GTUType
NONE GTUType to be used only for permeability and accessibility.
normalize(double) - Static method in class org.opentrafficsim.core.unit.AnglePlaneUnit
Normalize an angle between 0 and 2 * PI.
normalize(float) - Static method in class org.opentrafficsim.core.unit.AnglePlaneUnit
Normalize an angle between 0 and 2 * PI.
normalize(DoubleScalar.Abs<AnglePlaneUnit>) - Static method in class org.opentrafficsim.core.unit.AnglePlaneUnit
Normalize an angle between 0 and 2 * PI.
normalize(DoubleScalar.Rel<AnglePlaneUnit>) - Static method in class org.opentrafficsim.core.unit.AnglePlaneUnit
Normalize an angle between 0 and 2 * PI.
normalize(FloatScalar.Abs<AnglePlaneUnit>) - Static method in class org.opentrafficsim.core.unit.AnglePlaneUnit
Normalize an angle between 0 and 2 * PI.
normalize(FloatScalar.Rel<AnglePlaneUnit>) - Static method in class org.opentrafficsim.core.unit.AnglePlaneUnit
Normalize an angle between 0 and 2 * PI.
normalize(String) - Static method in class org.opentrafficsim.core.unit.SICoefficients
Convert a coefficient string to standard format.
normalize() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix
Normalize the matrix, i.e.
normalize() - Method in interface org.opentrafficsim.core.value.vdouble.matrix.WriteDoubleMatrixFunctions
Normalize the matrix, i.e.
normalize() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector
Normalize the vector, i.e.
normalize() - Method in interface org.opentrafficsim.core.value.vdouble.vector.WriteDoubleVectorFunctions
Normalize the vector, i.e.
normalize() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix
Normalize the matrix, i.e.
normalize() - Method in interface org.opentrafficsim.core.value.vfloat.matrix.WriteFloatMatrixFunctions
Normalize the matrix, i.e.
normalize() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector
Normalize the vector, i.e.
normalize() - Method in interface org.opentrafficsim.core.value.vfloat.vector.WriteFloatVectorFunctions
Normalize the vector, i.e.
NoTrafficLane - Class in org.opentrafficsim.core.network.lane
Lane without traffic, e.g.
NoTrafficLane(CrossSectionLink<?, ?>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, LaneType<?>, LongitudinalDirectionality, DoubleScalar.Abs<FrequencyUnit>, DoubleScalar.Abs<SpeedUnit>) - Constructor for class org.opentrafficsim.core.network.lane.NoTrafficLane
 
noTrafficLaneType - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
the no traffic LaneType.
numberGTUs - Variable in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
Number of generated GTUs.

O

odometer - Variable in class org.opentrafficsim.core.gtu.AbstractGTU
Total traveled distance.
offset - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.CrossSectionElementTag
offset.
offsetGeometry(Geometry, double) - Static method in class org.opentrafficsim.core.network.lane.CrossSectionElement
Generate a Geometry that has a fixed offset from a reference Geometry.
OffsetUnit<U extends Unit<U>> - Class in org.opentrafficsim.core.unit
The OffsetUnit provides a unit where scales can have an offset, such as the temperature scale.
OffsetUnit(String, String, UnitSystem) - Constructor for class org.opentrafficsim.core.unit.OffsetUnit
Build a standard unit.
OffsetUnit(String, String, UnitSystem, U, double, double) - Constructor for class org.opentrafficsim.core.unit.OffsetUnit
Build an offset unit with a conversion factor and offset to another unit.
OHM - Static variable in class org.opentrafficsim.core.unit.ElectricalResistanceUnit
Ohm.
org.opentrafficsim.core.car - package org.opentrafficsim.core.car
Classes that extend the GTU to car behavior.
org.opentrafficsim.core.dsol - package org.opentrafficsim.core.dsol
Extensions of the DSOL simulator interfaces and classes for OTS units.
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.animation - package org.opentrafficsim.core.gtu.animation
GTU animations.
org.opentrafficsim.core.gtu.following - package org.opentrafficsim.core.gtu.following
GTU (Car) following models such as IDM+.
org.opentrafficsim.core.gtu.generator - package org.opentrafficsim.core.gtu.generator
Generate GTUs.
org.opentrafficsim.core.gtu.lane - package org.opentrafficsim.core.gtu.lane
The lane-based GTUs are the Generalized Travel Units that stay in lanes, and need to switch lanes to overtake.
org.opentrafficsim.core.gtu.lane.changing - package org.opentrafficsim.core.gtu.lane.changing
Classes that deal with lane changing models.
org.opentrafficsim.core.locale - package org.opentrafficsim.core.locale
Locale related code for adapting representations and messages to different languages.
org.opentrafficsim.core.network - package org.opentrafficsim.core.network
Classes that build a network with nodes, links, and cross-sections.
org.opentrafficsim.core.network.animation - package org.opentrafficsim.core.network.animation
Animation for Links, Lanes, Nodes.
org.opentrafficsim.core.network.factory - package org.opentrafficsim.core.network.factory
Factories for Links, Lanes, Nodes.
org.opentrafficsim.core.network.geotools - package org.opentrafficsim.core.network.geotools
Geotools flavored Nodes, Links, etc.
org.opentrafficsim.core.network.lane - package org.opentrafficsim.core.network.lane
Classes that provide detailed cross-sections of a link using lanes, markers and sensors.
org.opentrafficsim.core.network.point2d - package org.opentrafficsim.core.network.point2d
Factories for Point2D flavored Links, Lanes, Nodes.
org.opentrafficsim.core.network.route - package org.opentrafficsim.core.network.route
Routes and route probabilities.
org.opentrafficsim.core.unit - package org.opentrafficsim.core.unit
Classes for the unit system.
org.opentrafficsim.core.unit.unitsystem - package org.opentrafficsim.core.unit.unitsystem
Classes for the unit system, such as SI, SI-derived, Imperial.
org.opentrafficsim.core.value - package org.opentrafficsim.core.value
Base classes for unit-based 0-d (Scalar), 1-d (Vector) and 2-d (Matrix) values.
org.opentrafficsim.core.value.conversions - package org.opentrafficsim.core.value.conversions
Common conversions that generate results in the correct unit.
org.opentrafficsim.core.value.vdouble - package org.opentrafficsim.core.value.vdouble
General classes for Double math, used in Double scalar, vector and matrix.
org.opentrafficsim.core.value.vdouble.matrix - package org.opentrafficsim.core.value.vdouble.matrix
Double Matrix storage and calculations with units, absolute/relative, sparse/dense.
org.opentrafficsim.core.value.vdouble.scalar - package org.opentrafficsim.core.value.vdouble.scalar
Double Scalar storage and calculations with units, absolute/relative.
org.opentrafficsim.core.value.vdouble.vector - package org.opentrafficsim.core.value.vdouble.vector
Double Vector storage and calculations with units, absolute/relative, sparse/dense.
org.opentrafficsim.core.value.vfloat - package org.opentrafficsim.core.value.vfloat
General classes for Float math, used in Float scalar, vector and matrix.
org.opentrafficsim.core.value.vfloat.matrix - package org.opentrafficsim.core.value.vfloat.matrix
Float Matrix storage and calculations with units, absolute/relative, sparse/dense.
org.opentrafficsim.core.value.vfloat.scalar - package org.opentrafficsim.core.value.vfloat.scalar
Float Scalar storage and calculations with units, absolute/relative.
org.opentrafficsim.core.value.vfloat.vector - package org.opentrafficsim.core.value.vfloat.vector
Float Vector storage and calculations with units, absolute/relative, sparse/dense.
org.opentrafficsim.graphs - package org.opentrafficsim.graphs
Basic graphs for traffic simulation.
org.opentrafficsim.gui - package org.opentrafficsim.gui
Swing components that are used in OpenTrafficSim.
org.opentrafficsim.importexport.osm - package org.opentrafficsim.importexport.osm
OpenStreetMap import.
org.opentrafficsim.importexport.osm.events - package org.opentrafficsim.importexport.osm.events
OpenStreetMap parsing and conversion events.
org.opentrafficsim.importexport.osm.input - package org.opentrafficsim.importexport.osm.input
OpenStreetMap input.
org.opentrafficsim.importexport.osm.output - package org.opentrafficsim.importexport.osm.output
OpenStreetMap output.
org.opentrafficsim.simulationengine - package org.opentrafficsim.simulationengine
Wrappers and stubs for the DSOL simulation engine.
org.opentrafficsim.simulationengine.properties - package org.opentrafficsim.simulationengine.properties
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
originNode() - Method in class org.opentrafficsim.core.network.route.Route
 
OSMLink - Class in org.opentrafficsim.importexport.osm
OpenStreetMap Link.
OSMLink(OSMNode, OSMNode, List<OSMTag>, double, WarningListener) - Constructor for class org.opentrafficsim.importexport.osm.OSMLink
Construct a new OSMLink.
OSMLink(OSMNode, OSMNode, List<OSMTag>, double, byte, byte) - Constructor for class org.opentrafficsim.importexport.osm.OSMLink
Construct a new OSMLink with specified number of lanes and forward lanes.
OSMNetwork - Class in org.opentrafficsim.importexport.osm
Container for all imported entities of an OpenStreetMap file.
OSMNetwork(String) - Constructor for class org.opentrafficsim.importexport.osm.OSMNetwork
Construct a new OSMNetwork.
OSMNode - Class in org.opentrafficsim.importexport.osm
OpenStreetmap Node.
OSMNode(long, double, double) - Constructor for class org.opentrafficsim.importexport.osm.OSMNode
Construct a new OSMNode.
OSMParser - Class in org.opentrafficsim.importexport.osm.input
Build a structure from the elements in an OSM file.
OSMParser(List<OSMTag>, List<String>) - Constructor for class org.opentrafficsim.importexport.osm.input.OSMParser
Construct a new OSMParser and set wantedTags and filteredKeys in one call.
OSMRelation - Class in org.opentrafficsim.importexport.osm
OSMRelation wraps a set of OSMTags, a set of OSMWays and a set of OSMNodes.
OSMRelation(long) - Constructor for class org.opentrafficsim.importexport.osm.OSMRelation
Construct a new OSMRelation.
OSMTag - Class in org.opentrafficsim.importexport.osm
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
OSMTag(String, String) - Constructor for class org.opentrafficsim.importexport.osm.OSMTag
Construct a new OSMTag.
OSMWay - Class in org.opentrafficsim.importexport.osm
OSMWay wraps an ordered set of OSMNode (identified by their ids) and a list of tags.
OSMWay(long) - Constructor for class org.opentrafficsim.importexport.osm.OSMWay
Construct a new OSMWay.
Other - Class in org.opentrafficsim.core.unit.unitsystem
Other (non-SI, cgs, Imperial, mts, US, ...) system, or to indicate a unit is not belonging to a system.
Other(String, String) - Constructor for class org.opentrafficsim.core.unit.unitsystem.Other
protected constructor to avoid creating other (false) unit systems.
OTHER - Static variable in class org.opentrafficsim.core.unit.unitsystem.UnitSystem
Other (or no) system.
OTSAnimationPanel - Class in org.opentrafficsim.gui
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
OTSAnimationPanel(Rectangle2D, Dimension, SimpleAnimator, WrappableSimulation, GTUColorer) - Constructor for class org.opentrafficsim.gui.OTSAnimationPanel
Construct a panel that looks like the DSOLPanel for quick building of OTS applications.
OTSAnimatorInterface - Interface in org.opentrafficsim.core.dsol
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
OTSControlPanel - Class in org.opentrafficsim.gui
Peter's improved simulation control panel.
OTSControlPanel(OTSDEVSSimulatorInterface, WrappableSimulation) - Constructor for class org.opentrafficsim.gui.OTSControlPanel
Decorate a SimpleSimulator with a different set of control buttons.
OTSControlPanel.DisposeOnCloseThread - Class in org.opentrafficsim.gui
Install the dispose on close when the OTSControlPanel is registered as part of a frame.
OTSDEVSAnimator - Class in org.opentrafficsim.core.dsol
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
OTSDEVSAnimator() - Constructor for class org.opentrafficsim.core.dsol.OTSDEVSAnimator
Create a new OTSDEVSAnimator..
OTSDEVSRealTimeClock - Class in org.opentrafficsim.core.dsol
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
OTSDEVSRealTimeClock() - Constructor for class org.opentrafficsim.core.dsol.OTSDEVSRealTimeClock
Create a new OTSRealTimeClock.
OTSDEVSSimulator - Class in org.opentrafficsim.core.dsol
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
OTSDEVSSimulator() - Constructor for class org.opentrafficsim.core.dsol.OTSDEVSSimulator
 
OTSDEVSSimulatorInterface - Interface in org.opentrafficsim.core.dsol
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
OTSModelInterface - Interface in org.opentrafficsim.core.dsol
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
OTSReplication - Class in org.opentrafficsim.core.dsol
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
OTSReplication(Experiment<DoubleScalar.Abs<TimeUnit>, DoubleScalar.Rel<TimeUnit>, OTSSimTimeDouble>) - Constructor for class org.opentrafficsim.core.dsol.OTSReplication
 
OTSReplication(String, OTSSimTimeDouble, DoubleScalar.Rel<TimeUnit>, DoubleScalar.Rel<TimeUnit>, OTSModelInterface) - Constructor for class org.opentrafficsim.core.dsol.OTSReplication
Create a new OTSReplication.
OTSSimTimeDouble - Class in org.opentrafficsim.core.dsol
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
OTSSimTimeDouble(DoubleScalar.Abs<TimeUnit>) - Constructor for class org.opentrafficsim.core.dsol.OTSSimTimeDouble
 
OTSSimulationPanel - Class in org.opentrafficsim.gui
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
OTSSimulationPanel(OTSDEVSSimulatorInterface, WrappableSimulation) - Constructor for class org.opentrafficsim.gui.OTSSimulationPanel
Construct a panel that looks like the DSOLPanel for quick building of OTS applications.
OTSSimulator - Class in org.opentrafficsim.core.dsol
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
OTSSimulator() - Constructor for class org.opentrafficsim.core.dsol.OTSSimulator
 
OTSSimulatorInterface - Interface in org.opentrafficsim.core.dsol
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
OUNCE - Static variable in class org.opentrafficsim.core.unit.MassUnit
pound.
OUNCE_FORCE - Static variable in class org.opentrafficsim.core.unit.ForceUnit
ounce-force.
OUNCE_IMP_FLUID - Static variable in class org.opentrafficsim.core.unit.VolumeUnit
ounce (fluid imperial).
OUNCE_US_FLUID - Static variable in class org.opentrafficsim.core.unit.VolumeUnit
ounce (fluid US).

P

paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.core.gtu.animation.DefaultBlockAnimation
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.core.gtu.animation.DefaultCarAnimation
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.core.network.animation.GeometryLinkAnimation
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.core.network.animation.LaneAnimation
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.core.network.animation.NodeAnimation
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.core.network.animation.ShoulderAnimation
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.core.network.animation.StripeAnimation
paintMultiPolygon(Graphics2D, Color, DirectedPoint, Coordinate[]) - Static method in class org.opentrafficsim.core.network.animation.PaintPolygons
Paint (fill) a polygon or a series of polygons.
PaintPolygons - Class in org.opentrafficsim.core.network.animation
Paint a (series of) filled polygon(s) defined as a Path2D.Double
panel - Variable in class org.opentrafficsim.simulationengine.AbstractWrappableSimulation
the tabbed panel so other tabs can be added by the classes that extend this class.
parallel(Lane, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
Determine which GTUs are parallel with us on another lane, based on fractional positions.
parallel(LateralDirectionality, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
Determine which GTUs are parallel with us in a certain lateral direction, based on fractional positions.
parallel(Lane, DoubleScalar.Abs<TimeUnit>) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
Determine which GTUs are parallel with us on another lane, based on fractional positions.
parallel(LateralDirectionality, DoubleScalar.Abs<TimeUnit>) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
Determine which GTUs are parallel with us in a certain lateral direction, based on fractional positions.
parallel(Lane, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
Determine which GTUs are parallel with us on another lane, based on fractional positions.
parallel(LateralDirectionality, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
Determine which GTUs are parallel with us in a certain lateral direction, based on fractional positions.
parse(String) - Static method in class org.opentrafficsim.core.unit.SICoefficients
 
parseAngleAbs(String) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
 
parseBeginEndPosition(String, XmlNetworkLaneParser.LinkTag) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
This method parses a length string that can have values such as: BEGIN, END, 10m, END-10m, 98%.
parseColor(String) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
 
parseCoordinate(String) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
Parse a coordinate with (x,y) or (x,y,z).
parseDirection(String) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
 
parseFollowingModel(String) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
XXX probably ok to generate a new model for each GTU 'type'.
parseGTUList(String) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
 
parseGTUType(String) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
 
parseLaneChangeModel(String) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
XXX probably ok to generate a new model for each GTU 'type'.
parseLengthAbs(String) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
 
parseLengthDistAbs(String) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
Parse an absolute length distribution, e.g.
parseLengthDistRel(String) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
Parse a relative length distribution, e.g.
parseLengthRel(String) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
 
parseNodeList(String) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
 
parsePerLengthAbs(String) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
 
parsePerTimeAbs(String) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
 
parseSpeedAbs(String) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
 
parseSpeedDistAbs(String) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
Parse an absolute speed distribution, e.g.
parseSpeedDistRel(String) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
Parse a relative speed distribution, e.g.
parseSpeedRel(String) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
 
parseStripeType(String) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
 
parseTimeAbs(String) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
 
parseTimeDistAbs(String) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
Parse an absolute time distribution, e.g.
parseTimeDistRel(String) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
Parse a relative time distribution, e.g.
parseTimeRel(String) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
 
PASCAL - Static variable in class org.opentrafficsim.core.unit.PressureUnit
Pascal.
PEDESTRIAN - Static variable in class org.opentrafficsim.importexport.osm.PredefinedGTUTypes
Pedestrian.
peekNthLast(int) - Method in class org.opentrafficsim.core.network.factory.PeekStack
Return the N-from-last element of this PeekStack.
PeekStack<T> - Class in org.opentrafficsim.core.network.factory
Stack object that allows easy verification of the values of the last few entries.
PeekStack() - Constructor for class org.opentrafficsim.core.network.factory.PeekStack
 
PER_CENTIMETER - Static variable in class org.opentrafficsim.core.unit.LinearDensityUnit
1/centimeter.
PER_DAY - Static variable in class org.opentrafficsim.core.unit.FrequencyUnit
1/day.
PER_DECIMETER - Static variable in class org.opentrafficsim.core.unit.LinearDensityUnit
1/decimeter.
PER_DEKAMETER - Static variable in class org.opentrafficsim.core.unit.LinearDensityUnit
1/decameter.
PER_FOOT - Static variable in class org.opentrafficsim.core.unit.LinearDensityUnit
1/foot (international) = 0.3048 m = 1/3 yd = 12 inches.
PER_HECTOMETER - Static variable in class org.opentrafficsim.core.unit.LinearDensityUnit
1/hectometer.
PER_HOUR - Static variable in class org.opentrafficsim.core.unit.FrequencyUnit
1/hour.
PER_INCH - Static variable in class org.opentrafficsim.core.unit.LinearDensityUnit
1/inch (international) = 2.54 cm = 1/36 yd = 1/12 ft.
PER_KILOMETER - Static variable in class org.opentrafficsim.core.unit.LinearDensityUnit
1/kilometer.
PER_METER - Static variable in class org.opentrafficsim.core.unit.LinearDensityUnit
1/meter.
PER_MILE - Static variable in class org.opentrafficsim.core.unit.LinearDensityUnit
1/mile (international) = 5280 ft = 1760 yd.
PER_MILLIMETER - Static variable in class org.opentrafficsim.core.unit.LinearDensityUnit
1/millimeter.
PER_MILLISECOND - Static variable in class org.opentrafficsim.core.unit.FrequencyUnit
1/millisecond.
PER_MINUTE - Static variable in class org.opentrafficsim.core.unit.FrequencyUnit
1/min.
PER_NAUTICAL_MILE - Static variable in class org.opentrafficsim.core.unit.LinearDensityUnit
1/nautical mile (international) = 1852 m.
PER_SECOND - Static variable in class org.opentrafficsim.core.unit.FrequencyUnit
1/s.
PER_WEEK - Static variable in class org.opentrafficsim.core.unit.FrequencyUnit
1/week.
PER_YARD - Static variable in class org.opentrafficsim.core.unit.LinearDensityUnit
1/yard (international) = 0.9144 m = 3 ft = 36 in.
PETA_ELECTRONVOLT - Static variable in class org.opentrafficsim.core.unit.EnergyUnit
peta-electronvolt.
phase - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
the phase of parsing.
PIEZE - Static variable in class org.opentrafficsim.core.unit.PressureUnit
pieze.
PINT_IMP - Static variable in class org.opentrafficsim.core.unit.VolumeUnit
pint (imperial).
PINT_US_FLUID - Static variable in class org.opentrafficsim.core.unit.VolumeUnit
pint (fluid US).
plus(DoubleMatrix.Abs.Dense<U>, DoubleMatrix.Rel<U>) - Static method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Add two DoubleMatrices value by value and store the result in a new MutableDoubleMatrix.Abs.Dense<U>.
plus(DoubleMatrix.Abs.Sparse<U>, DoubleMatrix.Rel.Dense<U>) - Static method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Add two DoubleMatrices value by value and store the result in a new MutableDoubleMatrix.Abs.Dense<U>.
plus(DoubleMatrix.Abs.Sparse<U>, DoubleMatrix.Rel.Sparse<U>) - Static method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Add two DoubleMatrices value by value and store the result in a new MutableDoubleMatrix.Abs.Sparse<U>.
plus(DoubleMatrix.Rel.Dense<U>, DoubleMatrix.Rel<U>) - Static method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Add two DoubleMatrices value by value and store the result in a new MutableDoubleMatrix.Rel.Dense<U>.
plus(DoubleMatrix.Rel.Sparse<U>, DoubleMatrix.Rel.Dense<U>) - Static method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Add two DoubleMatrices value by value and store the result in a new MutableDoubleMatrix.Rel.Dense<U>.
plus(DoubleMatrix.Rel.Sparse<U>, DoubleMatrix.Rel.Sparse<U>) - Static method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Add two DoubleMatrices value by value and store the result in a new MutableDoubleMatrix.Rel.Sparse<U>.
plus(DoubleScalar.Abs<U>, DoubleScalar.Rel<U>) - Static method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar
Add a Relative value to an Absolute value.
plus(DoubleScalar.Rel<U>, DoubleScalar.Rel<U>) - Static method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar
Add a Relative value to a Relative value.
plus(DoubleVector.Abs.Dense<U>, DoubleVector.Rel<U>) - Static method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Add two DoubleVectors value by value and store the result in a new MutableDoubleVector.Abs.Dense<U>.
plus(DoubleVector.Abs.Sparse<U>, DoubleVector.Rel.Dense<U>) - Static method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Add two DoubleVectors value by value and store the result in a new MutableDoubleVector.Abs.Dense<U>.
plus(DoubleVector.Abs.Sparse<U>, DoubleVector.Rel.Sparse<U>) - Static method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Add two DoubleVectors value by value and store the result in a new MutableDoubleVector.Abs.Sparse<U>.
plus(DoubleVector.Rel.Dense<U>, DoubleVector.Rel<U>) - Static method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Add two DoubleVectors value by value and store the result in a new MutableDoubleVector.Rel.Dense<U>.
plus(DoubleVector.Rel.Sparse<U>, DoubleVector.Rel.Dense<U>) - Static method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Add two DoubleVectors value by value and store the result in a new MutableDoubleVector.Rel.Dense<U>.
plus(DoubleVector.Rel.Sparse<U>, DoubleVector.Rel.Sparse<U>) - Static method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Add two DoubleVectors value by value and store the result in a new MutableDoubleVector.Rel.Sparse<U>.
plus(FloatMatrix.Abs.Dense<U>, FloatMatrix.Rel<U>) - Static method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Add two FloatMatrices value by value and store the result in a new MutableFloatMatrix.Abs.Dense<U>.
plus(FloatMatrix.Abs.Sparse<U>, FloatMatrix.Rel.Dense<U>) - Static method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Add two FloatMatrices value by value and store the result in a new MutableFloatMatrix.Abs.Dense<U>.
plus(FloatMatrix.Abs.Sparse<U>, FloatMatrix.Rel.Sparse<U>) - Static method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Add two FloatMatrices value by value and store the result in a new MutableFloatMatrix.Abs.Sparse<U>.
plus(FloatMatrix.Rel.Dense<U>, FloatMatrix.Rel<U>) - Static method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Add two FloatMatrices value by value and store the result in a new MutableFloatMatrix.Rel.Dense<U>.
plus(FloatMatrix.Rel.Sparse<U>, FloatMatrix.Rel.Dense<U>) - Static method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Add two FloatMatrices value by value and store the result in a new MutableFloatMatrix.Rel.Dense<U>.
plus(FloatMatrix.Rel.Sparse<U>, FloatMatrix.Rel.Sparse<U>) - Static method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Add two FloatMatrices value by value and store the result in a new MutableFloatMatrix.Rel.Sparse<U>.
plus(FloatScalar.Abs<U>, FloatScalar.Rel<U>) - Static method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar
Add a Relative value to an Absolute value.
plus(FloatScalar.Rel<U>, FloatScalar.Rel<U>) - Static method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar
Add a Relative value to a Relative value.
plus(FloatVector.Abs.Dense<U>, FloatVector.Rel<U>) - Static method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Add two FloatVectors value by value and store the result in a new MutableFloatVector.Abs.Dense<U>.
plus(FloatVector.Abs.Sparse<U>, FloatVector.Rel.Dense<U>) - Static method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Add two FloatVectors value by value and store the result in a new MutableFloatVector.Abs.Dense<U>.
plus(FloatVector.Abs.Sparse<U>, FloatVector.Rel.Sparse<U>) - Static method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Add two FloatVectors value by value and store the result in a new MutableFloatVector.Abs.Sparse<U>.
plus(FloatVector.Rel.Dense<U>, FloatVector.Rel<U>) - Static method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Add two FloatVectors value by value and store the result in a new MutableFloatVector.Rel.Dense<U>.
plus(FloatVector.Rel.Sparse<U>, FloatVector.Rel.Dense<U>) - Static method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Add two FloatVectors value by value and store the result in a new MutableFloatVector.Rel.Dense<U>.
plus(FloatVector.Rel.Sparse<U>, FloatVector.Rel.Sparse<U>) - Static method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Add two FloatVectors value by value and store the result in a new MutableFloatVector.Rel.Sparse<U>.
pop() - Method in class org.opentrafficsim.core.network.factory.PeekStack
Pop an element off this stack.
position(Lane, RelativePosition) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane at the current simulation time.
position(Lane, RelativePosition, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane.
position(Lane, RelativePosition) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane at the current simulation time.
position(Lane, RelativePosition, DoubleScalar.Abs<TimeUnit>) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane.
position(Lane, RelativePosition) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane at the current simulation time.
position(Lane, RelativePosition, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
Return the longitudinal position of a point relative to this GTU, relative to the center line of the Lane.
position(double) - Method in class org.opentrafficsim.core.network.lane.Lane
Transform a fraction on the lane to a relative length (can be less than zero or larger than the lane length).
positions(RelativePosition) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the vehicle is registered.
positions(RelativePosition, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the vehicle is registered.
positions(RelativePosition) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the vehicle is registered.
positions(RelativePosition, DoubleScalar.Abs<TimeUnit>) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the vehicle is registered.
positions(RelativePosition) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the vehicle is registered.
positions(RelativePosition, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
Return the longitudinal positions of a point relative to this GTU, relative to the center line of the Lanes in which the vehicle is registered.
positionSI(double) - Method in class org.opentrafficsim.core.network.lane.Lane
Transform a fraction on the lane to a relative length in SI units (can be less than zero or larger than the lane length).
POUND - Static variable in class org.opentrafficsim.core.unit.MassUnit
pound.
POUND_FORCE - Static variable in class org.opentrafficsim.core.unit.ForceUnit
pound-force.
POUND_PER_SECOND - Static variable in class org.opentrafficsim.core.unit.FlowMassUnit
lb/s.
POUND_PER_SQUARE_FOOT - Static variable in class org.opentrafficsim.core.unit.PressureUnit
pound per square foot.
POUND_PER_SQUARE_INCH - Static variable in class org.opentrafficsim.core.unit.PressureUnit
pound per square inch.
pow(double) - Method in interface org.opentrafficsim.core.value.MathFunctions
Set the value(s) to the value(s) raised to the power of the argument.
pow(double) - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs
Set the value(s) to the value(s) raised to the power of the argument.
pow(double) - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel
Set the value(s) to the value(s) raised to the power of the argument.
pow(double) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Set the value(s) to the value(s) raised to the power of the argument.
pow(double) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Set the value(s) to the value(s) raised to the power of the argument.
pow(double) - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs
Set the value(s) to the value(s) raised to the power of the argument.
pow(double) - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel
Set the value(s) to the value(s) raised to the power of the argument.
pow(double) - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs
Set the value(s) to the value(s) raised to the power of the argument.
pow(double) - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel
Set the value(s) to the value(s) raised to the power of the argument.
pow(double) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Set the value(s) to the value(s) raised to the power of the argument.
pow(double) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Set the value(s) to the value(s) raised to the power of the argument.
pow(double) - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs
Set the value(s) to the value(s) raised to the power of the argument.
pow(double) - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel
Set the value(s) to the value(s) raised to the power of the argument.
PowerUnit - Class in org.opentrafficsim.core.unit
The units of power.
PowerUnit(MassUnit, LengthUnit, TimeUnit, String, String, UnitSystem) - Constructor for class org.opentrafficsim.core.unit.PowerUnit
 
PowerUnit(LengthUnit, ForceUnit, TimeUnit, String, String, UnitSystem) - Constructor for class org.opentrafficsim.core.unit.PowerUnit
 
PowerUnit(String, String, UnitSystem, PowerUnit, double) - Constructor for class org.opentrafficsim.core.unit.PowerUnit
 
PredefinedGTUTypes - Class in org.opentrafficsim.importexport.osm
Some predefined GTU types.
Should be moved into the GTU package.
PressureUnit - Class in org.opentrafficsim.core.unit
The units of pressure.
PressureUnit(MassUnit, LengthUnit, TimeUnit, String, String, UnitSystem) - Constructor for class org.opentrafficsim.core.unit.PressureUnit
Construct a pressure unit from mass, length and time units.
PressureUnit(ForceUnit, AreaUnit, String, String, UnitSystem) - Constructor for class org.opentrafficsim.core.unit.PressureUnit
Construct a pressure unit from force and area units.
PressureUnit(String, String, UnitSystem, PressureUnit, double) - Constructor for class org.opentrafficsim.core.unit.PressureUnit
Build a unit with a conversion factor to another unit.
prevLanes() - Method in class org.opentrafficsim.core.network.lane.Lane
The previous lane(s) are cached, as it is too expensive to make the calculation every time.
printCoordinate(String, Coordinate) - Static method in class org.opentrafficsim.core.network.lane.CrossSectionElement
Print one Coordinate on the console.
printCoordinates(String, Geometry, int, int) - Static method in class org.opentrafficsim.core.network.lane.CrossSectionElement
Print coordinates of a Geometry on the console.
printCoordinates(String, Geometry) - Static method in class org.opentrafficsim.core.network.lane.CrossSectionElement
Print coordinates of a Geometry on the console.
printCoordinates(String, Coordinate[]) - Static method in class org.opentrafficsim.core.network.lane.CrossSectionElement
Print an array of coordinates on the console.
printCoordinates(String, Coordinate[], int, int) - Static method in class org.opentrafficsim.core.network.lane.CrossSectionElement
Print part of an array of coordinates on the console.
ProbabilisticFixedRouteGenerator - Class in org.opentrafficsim.core.network.route
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
ProbabilisticFixedRouteGenerator(SortedMap<RouteGenerator, Double>) - Constructor for class org.opentrafficsim.core.network.route.ProbabilisticFixedRouteGenerator
Construct a new ProbabilisticFixedRouteGenerator using System.currentTimeMillis() to seed the random number generator.
ProbabilisticFixedRouteGenerator(SortedMap<RouteGenerator, Double>, long) - Constructor for class org.opentrafficsim.core.network.route.ProbabilisticFixedRouteGenerator
Construct a new ProbabilisticFixedRouteGenerator.
ProbabilityDistributionEditor - Class in org.opentrafficsim.gui
Wrapper for Jeremy Wood's MultiThumbSlider.
ProbabilityDistributionEditor(String[], Double[]) - Constructor for class org.opentrafficsim.gui.ProbabilityDistributionEditor
Construct a graphical ProbabilityDistributioneEditor.
ProbabilityDistributionProperty - Class in org.opentrafficsim.simulationengine.properties
Property that describes a probability distribution.
ProbabilityDistributionProperty(String, String, String[], Double[], boolean, int) - Constructor for class org.opentrafficsim.simulationengine.properties.ProbabilityDistributionProperty
Construct a new ProbabilityDistributionProperty.
process(EntityContainer) - Method in class org.opentrafficsim.importexport.osm.input.OSMParser
progress(ProgressEvent) - Method in interface org.opentrafficsim.importexport.osm.events.ProgressListener
Process one ProgressEvent.
progress(ProgressEvent) - Method in class org.opentrafficsim.importexport.osm.events.ProgressListenerImpl
Process one ProgressEvent.
ProgressEvent - Class in org.opentrafficsim.importexport.osm.events
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
ProgressEvent(Object, String) - Constructor for class org.opentrafficsim.importexport.osm.events.ProgressEvent
Construct a new ProgressEvent.
ProgressListener - Interface in org.opentrafficsim.importexport.osm.events
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
ProgressListenerImpl - Class in org.opentrafficsim.importexport.osm.events
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
ProgressListenerImpl() - Constructor for class org.opentrafficsim.importexport.osm.events.ProgressListenerImpl
 
projectedPosition(Lane, RelativePosition, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
Return the longitudinal position that this GTU would have if it were to change to another Lane with a/the current CrossSectionLink.
projectedPosition(Lane, RelativePosition, DoubleScalar.Abs<TimeUnit>) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
Return the longitudinal position that this GTU would have if it were to change to another Lane with a/the current CrossSectionLink.
projectedPosition(Lane, RelativePosition, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
Return the longitudinal position that this GTU would have if it were to change to another Lane with a/the current CrossSectionLink.
properties - Variable in class org.opentrafficsim.simulationengine.AbstractWrappableSimulation
The properties exhibited by this simulation.
propertyChange(PropertyChangeEvent) - Method in class org.opentrafficsim.gui.OTSControlPanel
PropertyException - Exception in org.opentrafficsim.simulationengine.properties
Exception thrown when an operation is attempted that is not compatible with the indicated property.
PropertyException() - Constructor for exception org.opentrafficsim.simulationengine.properties.PropertyException
Construct a new IncompatiblePropertyException.
PropertyException(String) - Constructor for exception org.opentrafficsim.simulationengine.properties.PropertyException
Construct a new IncompatiblePropertyException.
PropertyException(Throwable) - Constructor for exception org.opentrafficsim.simulationengine.properties.PropertyException
Construct a new IncompatiblePropertyException.
PropertyException(String, Throwable) - Constructor for exception org.opentrafficsim.simulationengine.properties.PropertyException
Construct a new IncompatiblePropertyException.
PropertyException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.simulationengine.properties.PropertyException
Construct a new IncompatiblePropertyException.
push(T) - Method in class org.opentrafficsim.core.network.factory.PeekStack
Push an element on this stack.

Q

QUART_IMP - Static variable in class org.opentrafficsim.core.unit.VolumeUnit
quart (imperial).
QUART_US_FLUID - Static variable in class org.opentrafficsim.core.unit.VolumeUnit
quart (fluid US).

R

RADIAN - Static variable in class org.opentrafficsim.core.unit.AnglePlaneUnit
radian.
RADIAN - Static variable in class org.opentrafficsim.core.unit.AngleSlopeUnit
radian.
radius - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.ArcTag
radius.
ReadOnlyDoubleMatrixFunctions<U extends Unit<U>> - Interface in org.opentrafficsim.core.value.vdouble.matrix
Methods that operate on DoubleMatrix but do not modify the contents of the DoubleMatrix.
ReadOnlyDoubleVectorFunctions<U extends Unit<U>> - Interface in org.opentrafficsim.core.value.vdouble.vector
Methods that operate on DoubleVector but do not modify the contents of the DoubleVector.
ReadOnlyFloatMatrixFunctions<U extends Unit<U>> - Interface in org.opentrafficsim.core.value.vfloat.matrix
Methods that operate on FloatMatrix but do not modify the contents of the FloatMatrix.
ReadOnlyFloatVectorFunctions<U extends Unit<U>> - Interface in org.opentrafficsim.core.value.vfloat.vector
Methods that operate on FloatVector but do not modify the contents of the FloatVector.
ReadOSMFile - Class in org.opentrafficsim.importexport.osm.input
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
ReadOSMFile(String, List<OSMTag>, List<String>, ProgressListener) - Constructor for class org.opentrafficsim.importexport.osm.input.ReadOSMFile
 
REAR - Static variable in class org.opentrafficsim.core.gtu.RelativePosition
Standard relative position type BACK.
rebuildSimulator(Rectangle) - Method in class org.opentrafficsim.simulationengine.AbstractWrappableSimulation
Restart (rebuild) the simulation.
rebuildSimulator(Rectangle) - Method in interface org.opentrafficsim.simulationengine.WrappableSimulation
Restart (rebuild) the simulation.
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).
reGraph() - Method in class org.opentrafficsim.graphs.ContourPlot
Redraw this ContourGraph (after the underlying data, or a granularity setting has been changed).
reGraph() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
Redraw this TrajectoryGraph (after the underlying data has been changed, or to change axes).
reGraph() - Method in interface org.opentrafficsim.graphs.LaneBasedGTUSampler
Force redraw of the graph.
reGraph() - Method in class org.opentrafficsim.graphs.TrajectoryPlot
Redraw this TrajectoryGraph (after the underlying data has been changed).
Rel(U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Rel
Construct a new Relative Immutable DoubleMatrix.
Rel(U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel
Construct a new Relative MutableDoubleMatrix.
Rel(DistContinuous, U) - Constructor for class org.opentrafficsim.core.value.vdouble.scalar.DistContinuousDoubleScalar.Rel
 
Rel(DistDiscrete, U) - Constructor for class org.opentrafficsim.core.value.vdouble.scalar.DistDiscreteDoubleScalar.Rel
 
Rel(double, U) - Constructor for class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Rel
Construct a new Relative Immutable DoubleScalar.
Rel(DoubleScalar.Rel<U>) - Constructor for class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Rel
Construct a new Relative Immutable DoubleScalar from an existing Relative Immutable DoubleScalar.
Rel(MutableDoubleScalar.Rel<U>) - Constructor for class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Rel
Construct a new Relative Immutable DoubleScalar from an existing Relative MutableDoubleScalar.
Rel(double, U) - Constructor for class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Construct a new Relative MutableDoubleScalar.
Rel(DoubleScalar.Rel<U>) - Constructor for class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Construct a new Relative MutableDoubleScalar from an existing Relative Immutable DoubleScalar.
Rel(MutableDoubleScalar.Rel<U>) - Constructor for class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Construct a new Relative MutableDoubleScalar from an existing Relative MutableDoubleScalar.
Rel(U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Rel
Construct a new Relative Immutable DoubleVector.
Rel(U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel
Construct a new Relative MutableDoubleVector.
Rel(U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Rel
Construct a new Relative Immutable FloatMatrix.
Rel(U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel
Construct a new Relative MutableFloatMatrix.
Rel(DistContinuous, U) - Constructor for class org.opentrafficsim.core.value.vfloat.scalar.DistContinuousFloatScalar.Rel
 
Rel(DistDiscrete, U) - Constructor for class org.opentrafficsim.core.value.vfloat.scalar.DistDiscreteFloatScalar.Rel
 
Rel(float, U) - Constructor for class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Rel
Construct a new Relative Immutable FloatScalar.
Rel(FloatScalar.Rel<U>) - Constructor for class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Rel
Construct a new Relative Immutable FloatScalar from an existing Relative Immutable FloatScalar.
Rel(MutableFloatScalar.Rel<U>) - Constructor for class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Rel
Construct a new Relative Immutable FloatScalar from an existing Relative MutableFloatScalar.
Rel(float, U) - Constructor for class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Construct a new Relative MutableFloatScalar.
Rel(FloatScalar.Rel<U>) - Constructor for class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Construct a new Relative MutableFloatScalar from an existing Relative Immutable FloatScalar.
Rel(MutableFloatScalar.Rel<U>) - Constructor for class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Construct a new Relative MutableFloatScalar from an existing Relative MutableFloatScalar.
Rel(U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Rel
Construct a new Relative Immutable FloatVector.
Rel(U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel
Construct a new Relative MutableFloatVector.
Relative - Interface in org.opentrafficsim.core.value
Relative values express differences.
relativeMillis(double) - Method in class org.opentrafficsim.core.dsol.OTSDEVSRealTimeClock
RelativePosition - Class in org.opentrafficsim.core.gtu
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
RelativePosition(DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, 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.
release() - Method in class org.opentrafficsim.importexport.osm.input.OSMParser
remove(int) - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
Remove a sub property from this CompoundProperty.
remove(AbstractProperty<?>) - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
Remove a property from this CompoundProperty.
removeAccessibleAdjacentLane(Lane, LateralDirectionality) - Method in class org.opentrafficsim.core.network.lane.Lane
Indicate that a Lane is no longer adjacent to this Lane (may be useful for lanes that are sometimes closed, e.g.
removeChangeListener(DatasetChangeListener) - Method in class org.opentrafficsim.graphs.ContourPlot
removeChangeListener(DatasetChangeListener) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
removeChangeListener(DatasetChangeListener) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
removeGTU(LaneBasedGTU<?>) - Method in class org.opentrafficsim.core.network.lane.Lane
Remove a GTU from the GTU list of this lane.
removeLane(Lane) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
Unregister the GTU from a lane.
removeLane(Lane) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
Unregister the GTU from a lane.
removeLane(Lane) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
Unregister the GTU from a lane.
removeNode(int) - Method in class org.opentrafficsim.core.network.route.Route
Remove a node from a specific location.
removePropertyChangeListener(PropertyChangeListener) - Method in class org.opentrafficsim.gui.ProbabilityDistributionEditor
removePropertyChangeListener(String, PropertyChangeListener) - Method in class org.opentrafficsim.gui.ProbabilityDistributionEditor
removeRedundancy() - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
FIXME Network looks 'crooked' after using this.
removeSampler(LaneBasedGTUSampler) - Method in class org.opentrafficsim.core.network.lane.Lane
Unregister a LaneBasedGTUSampler from this Lane.
removeSensor(Sensor) - Method in class org.opentrafficsim.core.network.lane.Lane
Remove a sensor from the sensor list of this lane.
rint() - Method in interface org.opentrafficsim.core.value.MathFunctions
Set the value(s) to the value(s) that are closest in value to the argument and equal to a mathematical integer.
rint() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs
Set the value(s) to the value(s) that are closest in value to the argument and equal to a mathematical integer.
rint() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel
Set the value(s) to the value(s) that are closest in value to the argument and equal to a mathematical integer.
rint() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Set the value(s) to the value(s) that are closest in value to the argument and equal to a mathematical integer.
rint() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Set the value(s) to the value(s) that are closest in value to the argument and equal to a mathematical integer.
rint() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs
Set the value(s) to the value(s) that are closest in value to the argument and equal to a mathematical integer.
rint() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel
Set the value(s) to the value(s) that are closest in value to the argument and equal to a mathematical integer.
rint() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs
Set the value(s) to the value(s) that are closest in value to the argument and equal to a mathematical integer.
rint() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel
Set the value(s) to the value(s) that are closest in value to the argument and equal to a mathematical integer.
rint() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Set the value(s) to the value(s) that are closest in value to the argument and equal to a mathematical integer.
rint() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Set the value(s) to the value(s) that are closest in value to the argument and equal to a mathematical integer.
rint() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs
Set the value(s) to the value(s) that are closest in value to the argument and equal to a mathematical integer.
rint() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel
Set the value(s) to the value(s) that are closest in value to the argument and equal to a mathematical integer.
RoadMarkerAcross - Class in org.opentrafficsim.core.network.lane
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
RoadMarkerAcross(CrossSectionElement, DoubleScalar.Rel<LengthUnit>) - Constructor for class org.opentrafficsim.core.network.lane.RoadMarkerAcross
 
RoadMarkerAlong - Class in org.opentrafficsim.core.network.lane
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
RoadMarkerAlong(CrossSectionLink<?, ?>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>) - Constructor for class org.opentrafficsim.core.network.lane.RoadMarkerAlong
Note: LEFT is seen as a positive lateral direction, RIGHT as a negative lateral direction, with the direction from the StartNode towards the EndNode as the longitudinal direction.
roadTypeTag - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.LinkTag
road type.
RoadTypeTag() - Constructor for class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.RoadTypeTag
 
roadTypeTags - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
the road type tags for further reference.
round() - Method in interface org.opentrafficsim.core.value.MathFunctions
Set the value(s) to the closest long to the argument with ties rounding up.
round - Static variable in class org.opentrafficsim.core.value.vdouble.DoubleMathFunctionsImpl
Function that returns Math.round(a).
round() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs
Set the value(s) to the closest long to the argument with ties rounding up.
round() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel
Set the value(s) to the closest long to the argument with ties rounding up.
round() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Set the value(s) to the closest long to the argument with ties rounding up.
round() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Set the value(s) to the closest long to the argument with ties rounding up.
round() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs
Set the value(s) to the closest long to the argument with ties rounding up.
round() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel
Set the value(s) to the closest long to the argument with ties rounding up.
round - Static variable in class org.opentrafficsim.core.value.vfloat.FloatMathFunctionsImpl
Function that returns Math.round(a).
round() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs
Set the value(s) to the closest long to the argument with ties rounding up.
round() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel
Set the value(s) to the closest long to the argument with ties rounding up.
round() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Set the value(s) to the closest long to the argument with ties rounding up.
round() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Set the value(s) to the closest long to the argument with ties rounding up.
round() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs
Set the value(s) to the closest long to the argument with ties rounding up.
round() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel
Set the value(s) to the closest long to the argument with ties rounding up.
Route - Class in org.opentrafficsim.core.network.route
A Route consists of a list of Nodes.
Route() - Constructor for class org.opentrafficsim.core.network.route.Route
Create an empty route.
Route(List<Node<?, ?>>) - Constructor for class org.opentrafficsim.core.network.route.Route
Create a route based on an initial list of nodes.
RouteGenerator - Interface in org.opentrafficsim.core.network.route
Interface for objects that generate a route (to be assigned to a newly constructed GTU).
routeMixTag - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.FillTag
Route mix tag.
routeMixTag - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.GeneratorTag
Route mix tag.
RouteMixTag() - Constructor for class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.RouteMixTag
 
routeMixTags - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
the route mix tags for further reference.
routeNodeTags - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.RouteTag
Nodes.
routes - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.RouteMixTag
routes.
routeTag - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.FillTag
Route tag.
routeTag - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.GeneratorTag
Route tag.
RouteTag() - Constructor for class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.RouteTag
 
routeTags - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
the route tags for further reference.
rows() - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Retrieve the number of rows of the matrix.
rows() - Method in interface org.opentrafficsim.core.value.vdouble.matrix.ReadOnlyDoubleMatrixFunctions
Retrieve the number of rows of the matrix.
rows() - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Retrieve the number of rows of the matrix.
rows() - Method in interface org.opentrafficsim.core.value.vfloat.matrix.ReadOnlyFloatMatrixFunctions
Retrieve the number of rows of the matrix.
RPM - Static variable in class org.opentrafficsim.core.unit.FrequencyUnit
Revolutions per minute = 1/60 Hz.
run() - Method in class org.opentrafficsim.gui.OTSControlPanel.DisposeOnCloseThread

S

safe(GTU<?>, GTU<?>, DoubleScalar.Rel<AccelerationUnit>, DoubleScalar.Abs<SpeedUnit>) - Static method in class org.opentrafficsim.core.gtu.lane.changing.SafeLaneChange
Determine if dangerous decelerations are incurred if a GTU changes into a lane where another GTU is driving.
safeGet(int, int) - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Retrieve a value in matrixSI without checking validity of the indices.
safeGet(int) - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Retrieve a value in vectorSI without checking validity of the index.
safeGet(int, int) - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Retrieve a value in matrixSI without checking validity of the indices.
safeGet(int) - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Retrieve a value in vectorSI without checking validity of the index.
SafeLaneChange - Class in org.opentrafficsim.core.gtu.lane.changing
This utility class implements the Safety Criterion as described in Traffic Flow Dynamics by Martin Treiber and Arne Kesting, ISBN 978-3-642-32459-8 ISBN 978-3-642-32460-4 (eBook), 2013, Chapter 14.3.1, pp 242-243.
safeSet(int, int, double) - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Modify a value in matrixSI without checking validity of the indices.
safeSet(int, double) - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Modify a value in vectorSI without checking validity of the index.
safeSet(int, int, float) - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Modify a value in matrixSI without checking validity of the indices.
safeSet(int, float) - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Modify a value in vectorSI without checking validity of the index.
sample(AbstractLaneBasedGTU<?>) - Method in class org.opentrafficsim.core.network.lane.Lane
Add the movement of a GTU to all graphs that sample this Lane.
savedUserModifiedProperties - Variable in class org.opentrafficsim.simulationengine.AbstractWrappableSimulation
The properties after (possible) editing by the user.
Scalar<U extends Unit<U>> - Class in org.opentrafficsim.core.value
Basics of the Scalar type
Scalar(U) - Constructor for class org.opentrafficsim.core.value.Scalar
Construct a new Scalar.
scaleValueByValue(DoubleMatrix<?>) - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix
Scale the values in this MutableDoubleMatrix by the corresponding values in a DoubleMatrix.
scaleValueByValue(double[][]) - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix
Scale the values in this MutableDoubleMatrix by the corresponding values in a double array.
scaleValueByValue(DoubleVector<?>) - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector
Scale the values in this MutableDoubleVector by the corresponding values in a DoubleVector.
scaleValueByValue(double[]) - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector
Scale the values in this MutableDoubleVector by the corresponding values in a double array.
scaleValueByValue(FloatMatrix<?>) - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix
Scale the values in this MutableFloatMatrix by the corresponding values in a FloatMatrix.
scaleValueByValue(float[][]) - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix
Scale the values in this MutableFloatMatrix by the corresponding values in a float array.
scaleValueByValue(FloatVector<?>) - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector
Scale the values in this MutableFloatVector by the corresponding values in a FloatVector.
scaleValueByValue(float[]) - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector
Scale the values in this MutableFloatVector by the corresponding values in a float array.
scheduleEvent(DoubleScalar.Abs<TimeUnit>, short, Object, Object, String, Object[]) - Method in class org.opentrafficsim.simulationengine.SimpleAnimator
Construct and schedule a SimEvent using a DoubleScalar.Abs<TimeUnit> to specify the execution time.
scheduleEvent(DoubleScalar.Abs<TimeUnit>, short, Object, Object, String, Object[]) - Method in interface org.opentrafficsim.simulationengine.SimpleSimulation
Construct and schedule a SimEvent using a DoubleScalar.Abs<TimeUnit> to specify the execution time.
scheduleEvent(DoubleScalar.Abs<TimeUnit>, short, Object, Object, String, Object[]) - Method in class org.opentrafficsim.simulationengine.SimpleSimulator
Construct and schedule a SimEvent using a DoubleScalar.Abs<TimeUnit> to specify the execution time.
scheduleTriggers(LaneBasedGTU<?>, double, double) - Method in class org.opentrafficsim.core.network.lane.Lane
Trigger the sensors for a certain time step; from now until the nextEvaluationTime of the GTU.
SECOND - Static variable in class org.opentrafficsim.core.unit.TimeUnit
second.
SelectionProperty - Class in org.opentrafficsim.simulationengine.properties
Property that is described by a set of Strings where exactly one can (and must) be true.
SelectionProperty(String, String, String[], int, boolean, int) - Constructor for class org.opentrafficsim.simulationengine.properties.SelectionProperty
Construct a new SelectionProperty.
Sensor - Interface in org.opentrafficsim.core.network.lane
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
SensorLaneEnd - Class in org.opentrafficsim.core.network.lane
This is a sensor that is placed at the end of a Lane to unregister a GTU from the lane, and unregister the lane from the GTU when the back of the vehicle passes over the sensor.
SensorLaneEnd(Lane) - Constructor for class org.opentrafficsim.core.network.lane.SensorLaneEnd
Place a sensor that is triggered with the back of the GTU one ulp (see Math.ulp(double d)) before the end of the lane to make sure it will always be triggered, independent of the algorithm used to move the GTU.
SensorLaneStart - Class in org.opentrafficsim.core.network.lane
This is a sensor that is placed at the start of a Lane to register a GTU on the lane, and register the lane with the GTU when the front of the vehicle passes over the sensor.
SensorLaneStart(Lane) - Constructor for class org.opentrafficsim.core.network.lane.SensorLaneStart
Place a sensor that is triggered with the front of the GTU at the start of the lane.
SequentialFixedAccelerationModel - Class in org.opentrafficsim.core.gtu.following
Extended version of FixedAccelerationModel.
SequentialFixedAccelerationModel(DEVSSimulator<DoubleScalar.Abs<TimeUnit>, DoubleScalar.Rel<TimeUnit>, OTSSimTimeDouble>) - Constructor for class org.opentrafficsim.core.gtu.following.SequentialFixedAccelerationModel
Construct a SequentialFixedAccelerationModel with empty list of FixedAccelerationModel steps.
SequentialFixedAccelerationModel(DEVSSimulator<DoubleScalar.Abs<TimeUnit>, DoubleScalar.Rel<TimeUnit>, OTSSimTimeDouble>, Set<FixedAccelerationModel>) - Constructor for class org.opentrafficsim.core.gtu.following.SequentialFixedAccelerationModel
Construct a SequentialFixedAccelerationModel and load it with a list of FixedAccelerationModel steps.
set(DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.dsol.OTSSimTimeDouble
set(int, int, DoubleScalar<U>) - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix
Replace the value at row, column by the supplied value which is in a compatible unit.
set(int, int, DoubleScalar<U>) - Method in interface org.opentrafficsim.core.value.vdouble.matrix.WriteDoubleMatrixFunctions
Replace the value at row, column by the supplied value which is in a compatible unit.
set(int, DoubleScalar<U>) - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector
Replace the value at index by the supplied value which is in a compatible unit.
set(int, DoubleScalar<U>) - Method in interface org.opentrafficsim.core.value.vdouble.vector.WriteDoubleVectorFunctions
Replace the value at index by the supplied value which is in a compatible unit.
set(int, int, FloatScalar<U>) - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix
Replace the value at row, column by the supplied value which is in a compatible unit.
set(int, int, FloatScalar<U>) - Method in interface org.opentrafficsim.core.value.vfloat.matrix.WriteFloatMatrixFunctions
Replace the value at row, column by the supplied value which is in a compatible unit.
set(int, FloatScalar<U>) - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector
Replace the value at index by the supplied value which is in a compatible unit.
set(int, FloatScalar<U>) - Method in interface org.opentrafficsim.core.value.vfloat.vector.WriteFloatVectorFunctions
Replace the value at index by the supplied value which is in a compatible unit.
setAnimationClass(Class<? extends Renderable2D>) - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
 
setAnimationClass(Class<? extends Renderable2D>) - Method in class org.opentrafficsim.core.car.LaneBasedTemplateCar.LaneBasedTemplateCarBuilder
 
setCapacity(DoubleScalar.Abs<FrequencyUnit>) - Method in class org.opentrafficsim.core.network.AbstractLink
 
setCapacity(DoubleScalar.Abs<FrequencyUnit>) - Method in class org.opentrafficsim.core.network.lane.Lane
 
setCapacity(DoubleScalar.Abs<FrequencyUnit>) - Method in interface org.opentrafficsim.core.network.Link
Set the link capacity.
setCrossing(boolean) - Method in class org.opentrafficsim.importexport.osm.OSMNode
 
setExpansionOfNode(N) - Method in class org.opentrafficsim.core.network.ExpansionNetwork
 
setFilterKeys(List<String>) - Method in class org.opentrafficsim.importexport.osm.input.OSMParser
Set/replace the filter keys.
The provided list is not copied; the caller should not modify the list afterwards.
setGeometry(LinearGeometry) - Method in class org.opentrafficsim.core.network.geotools.LinkGeotools
 
setGroup(DatasetGroup) - Method in class org.opentrafficsim.graphs.ContourPlot
setGroup(DatasetGroup) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
setGroup(DatasetGroup) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
setGtuColorer(GTUColorer) - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
 
setGTUColorer(GTUColorer) - Method in class org.opentrafficsim.core.gtu.animation.DefaultCarAnimation
Replace the GTUColorer.
setGTUColorer(int) - Method in class org.opentrafficsim.core.gtu.animation.SwitchableGTUColorer
Replace the currently active GTUColorer.
setGTUFollowingModel(GTUFollowingModel) - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
 
setGtuType(GTUType<ID>) - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
 
setId(ID) - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
 
setId(ID) - Method in class org.opentrafficsim.core.car.LaneBasedTemplateCar.LaneBasedTemplateCarBuilder
 
setInitialLongitudinalPositions(Map<Lane, DoubleScalar.Rel<LengthUnit>>) - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
 
setInitialLongitudinalPositions(Map<Lane, DoubleScalar.Rel<LengthUnit>>) - Method in class org.opentrafficsim.core.car.LaneBasedTemplateCar.LaneBasedTemplateCarBuilder
 
setInitialSpeed(DoubleScalar.Abs<SpeedUnit>) - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
 
setInitialSpeed(DoubleScalar.Abs<SpeedUnit>) - Method in class org.opentrafficsim.core.car.LaneBasedTemplateCar.LaneBasedTemplateCarBuilder
 
setInUnit(int, int, double, U) - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix
Replace the value at row, column by the supplied value which is expressed in a supplied (compatible) unit.
setInUnit(int, int, double, U) - Method in interface org.opentrafficsim.core.value.vdouble.matrix.WriteDoubleMatrixFunctions
Replace the value at row, column by the supplied value which is expressed in a supplied (compatible) unit.
setInUnit(int, double, U) - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector
Replace the value at index by the supplied value which is expressed in a supplied (compatible) unit.
setInUnit(int, double, U) - Method in interface org.opentrafficsim.core.value.vdouble.vector.WriteDoubleVectorFunctions
Replace the value at index by the supplied value which is expressed in a supplied (compatible) unit.
setInUnit(int, int, float, U) - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix
Replace the value at row, column by the supplied value which is expressed in a supplied (compatible) unit.
setInUnit(int, int, float, U) - Method in interface org.opentrafficsim.core.value.vfloat.matrix.WriteFloatMatrixFunctions
Replace the value at row, column by the supplied value which is expressed in a supplied (compatible) unit.
setInUnit(int, float, U) - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector
Replace the value at index by the supplied value which is expressed in a supplied (compatible) unit.
setInUnit(int, float, U) - Method in interface org.opentrafficsim.core.value.vfloat.vector.WriteFloatVectorFunctions
Replace the value at index by the supplied value which is expressed in a supplied (compatible) unit.
setLaneChangeModel(LaneChangeModel) - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
 
setLength(DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
 
setLocale(Locale) - Static method in class org.opentrafficsim.core.locale.DefaultLocale
 
setMaximumTime(DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
 
setMaximumVelocity(DoubleScalar.Abs<SpeedUnit>) - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
 
setNodes(HashMap<Long, OSMNode>) - Method in class org.opentrafficsim.importexport.osm.OSMNetwork
Set/replace the Nodes of this Network.
The provided list is not copied; the caller should not modify the list after setting it.
setNodes(List<Long>) - Method in class org.opentrafficsim.importexport.osm.OSMWay
Set/replace the list of way nodes.
setNodeSet(Set<N>) - Method in class org.opentrafficsim.core.network.Network
 
setOneway(boolean) - Method in class org.opentrafficsim.importexport.osm.OSMLink
Set the one way status of this OSMLink.
setOtsNode(NodeGeotools.STR) - Method in class org.opentrafficsim.importexport.osm.OSMNode
 
setProgressListener(ProgressListener) - Method in class org.opentrafficsim.importexport.osm.input.OSMParser
 
setProgressListener(ProgressListener) - Method in class org.opentrafficsim.importexport.osm.input.ReadOSMFile
 
setRoute(Route) - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
 
setRoute(Route) - Method in class org.opentrafficsim.core.car.LaneBasedTemplateCar.LaneBasedTemplateCarBuilder
 
setRoute(Route) - Method in class org.opentrafficsim.core.gtu.AbstractGTU
 
setRouteGenerator(RouteGenerator) - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
 
setSI(int, int, double) - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix
Replace the value at row, column by the supplied value which is expressed in the standard SI unit.
setSI(int, int, double) - Method in interface org.opentrafficsim.core.value.vdouble.matrix.WriteDoubleMatrixFunctions
Replace the value at row, column by the supplied value which is expressed in the standard SI unit.
setSI(int, double) - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector
Replace the value at index by the supplied value which is expressed in the standard SI unit.
setSI(int, double) - Method in interface org.opentrafficsim.core.value.vdouble.vector.WriteDoubleVectorFunctions
Replace the value at index by the supplied value which is expressed in the standard SI unit.
setSI(int, int, float) - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix
Replace the value at row, column by the supplied value which is expressed in the standard SI unit.
setSI(int, int, float) - Method in interface org.opentrafficsim.core.value.vfloat.matrix.WriteFloatMatrixFunctions
Replace the value at row, column by the supplied value which is expressed in the standard SI unit.
setSI(int, float) - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector
Replace the value at index by the supplied value which is expressed in the standard SI unit.
setSI(int, float) - Method in interface org.opentrafficsim.core.value.vfloat.vector.WriteFloatVectorFunctions
Replace the value at index by the supplied value which is expressed in the standard SI unit.
setSimulator(OTSDEVSSimulatorInterface) - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
 
setStatusText(String) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
Update the status text.
setStopSign(boolean) - Method in class org.opentrafficsim.importexport.osm.OSMNode
 
setTags(List<OSMTag>) - Method in class org.opentrafficsim.importexport.osm.OSMWay
Set/replace the list of way tags.
setTemplateGtuType(TemplateGTUType<?>) - Method in class org.opentrafficsim.core.car.LaneBasedTemplateCar.LaneBasedTemplateCarBuilder
 
setTrafficSignal(boolean) - Method in class org.opentrafficsim.importexport.osm.OSMNode
 
setValue(T) - Method in class org.opentrafficsim.simulationengine.properties.AbstractProperty
Change the value of the property.
setValue(Boolean) - Method in class org.opentrafficsim.simulationengine.properties.BooleanProperty
Change the value of the property.
setValue(ArrayList<AbstractProperty<?>>) - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
Change the value of the property.
setValue(Double) - Method in class org.opentrafficsim.simulationengine.properties.ContinuousProperty
Change the value of the property.
setValue(Integer) - Method in class org.opentrafficsim.simulationengine.properties.IntegerProperty
Change the value of the property.
setValue(Double[]) - Method in class org.opentrafficsim.simulationengine.properties.ProbabilityDistributionProperty
Change the value of the property.
setValue(String) - Method in class org.opentrafficsim.simulationengine.properties.SelectionProperty
Change the value of the property.
setValueSI(double) - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar
Set the value in the underlying SI unit.
setValueSI(float) - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar
Set the value in the underlying SI unit.
setWantedTags(List<OSMTag>) - Method in class org.opentrafficsim.importexport.osm.input.OSMParser
Set/replace the list of wanted tags.
This method makes a deep copy of the supplied list.
setWidth(DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
 
setYieldSign(boolean) - Method in class org.opentrafficsim.importexport.osm.OSMNode
 
setZero() - Method in class org.opentrafficsim.core.dsol.OTSSimTimeDouble
shortestRouteMixTag - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.FillTag
Shortest route mix tag.
shortestRouteMixTag - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.GeneratorTag
Shortest route mix tag.
ShortestRouteMixTag() - Constructor for class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.ShortestRouteMixTag
 
shortestRouteMixTags - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
the shortest route mix tags for further reference.
shortestRoutes - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.ShortestRouteMixTag
shortest routes.
shortestRouteTag - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.FillTag
Shortest route tag.
shortestRouteTag - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.GeneratorTag
Shortest route tag.
ShortestRouteTag() - Constructor for class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.ShortestRouteTag
 
shortestRouteTags - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
the shortest route tags for further reference.
shortName() - Method in class org.opentrafficsim.core.network.factory.TestXMLParser
Return a very short description of the simulation.
shortName() - Method in interface org.opentrafficsim.simulationengine.WrappableSimulation
Return a very short description of the simulation.
Shoulder - Class in org.opentrafficsim.core.network.lane
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
Shoulder(CrossSectionLink<?, ?>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>) - Constructor for class org.opentrafficsim.core.network.lane.Shoulder
 
ShoulderAnimation - Class in org.opentrafficsim.core.network.animation
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
ShoulderAnimation(Shoulder, OTSSimulatorInterface) - Constructor for class org.opentrafficsim.core.network.animation.ShoulderAnimation
 
SI - Static variable in class org.opentrafficsim.core.unit.AccelerationUnit
The SI unit for acceleration is m/s^2.
SI - Static variable in class org.opentrafficsim.core.unit.AnglePlaneUnit
The SI unit for plane angle is radian.
SI - Static variable in class org.opentrafficsim.core.unit.AngleSlopeUnit
The SI unit for slope angle is radian.
SI - Static variable in class org.opentrafficsim.core.unit.AngleSolidUnit
The SI unit for solid angle is steradian.
SI - Static variable in class org.opentrafficsim.core.unit.AreaUnit
The SI unit for area is m^2.
SI - Static variable in class org.opentrafficsim.core.unit.DensityUnit
The SI unit for standard density is kg/m^3.
SI - Static variable in class org.opentrafficsim.core.unit.ElectricalChargeUnit
The SI unit for electrical charge is Coulomb = A.s.
SI - Static variable in class org.opentrafficsim.core.unit.ElectricalCurrentUnit
The SI unit for electrical current is Ampere.
SI - Static variable in class org.opentrafficsim.core.unit.ElectricalPotentialUnit
The SI unit for electrical potential is Volt.
SI - Static variable in class org.opentrafficsim.core.unit.ElectricalResistanceUnit
The SI unit for electrical resistance is Ohm.
SI - Static variable in class org.opentrafficsim.core.unit.EnergyUnit
The SI unit for energy is Joule.
SI - Static variable in class org.opentrafficsim.core.unit.FlowMassUnit
The SI unit for mass flow rate is kg/s.
SI - Static variable in class org.opentrafficsim.core.unit.FlowVolumeUnit
The SI unit for volume flow rate is m^3/s.
SI - Static variable in class org.opentrafficsim.core.unit.ForceUnit
The SI unit for force is Newton.
SI - Static variable in class org.opentrafficsim.core.unit.FrequencyUnit
The SI unit for frequency is Hertz.
SI - Static variable in class org.opentrafficsim.core.unit.LengthUnit
The SI unit for length is meter.
SI - Static variable in class org.opentrafficsim.core.unit.LinearDensityUnit
The SI unit for objects per unit of distance is 1/meter.
SI - Static variable in class org.opentrafficsim.core.unit.MassUnit
The SI unit for mass is kilogram.
SI - Static variable in class org.opentrafficsim.core.unit.PowerUnit
The SI unit for power is watt.
SI - Static variable in class org.opentrafficsim.core.unit.PressureUnit
The SI unit for pressure is Pascal.
SI - Enum in org.opentrafficsim.core.unit
Copyright (c) 2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
SI - Static variable in class org.opentrafficsim.core.unit.SpeedUnit
The SI unit for velocity is m/s.
SI - Static variable in class org.opentrafficsim.core.unit.TemperatureUnit
The SI unit for temperature is Kelvin.
SI - Static variable in class org.opentrafficsim.core.unit.TimeUnit
The SI unit for time is second.
SI - Static variable in class org.opentrafficsim.core.unit.TorqueUnit
The SI unit for torque is Newton meter.
SI - Class in org.opentrafficsim.core.unit.unitsystem
The international System of Units (SI).
SI(String, String) - Constructor for class org.opentrafficsim.core.unit.unitsystem.SI
protected constructor to avoid creating other (false) SI unit systems.
SI - Static variable in class org.opentrafficsim.core.unit.VolumeUnit
The SI unit for volume is m^3.
SI_ACCEPTED - Static variable in class org.opentrafficsim.core.unit.unitsystem.UnitSystem
SI units, accepted for use in addition to SI.
SI_BASE - Static variable in class org.opentrafficsim.core.unit.unitsystem.UnitSystem
SI base units: temperature, time, length, mass, luminous intensity, amount of substance and electric current.
SI_DERIVED - Static variable in class org.opentrafficsim.core.unit.unitsystem.UnitSystem
SI derived units, by combining SI-base elements (and quantifiers such as milli or kilo).
SIAccepted - Class in org.opentrafficsim.core.unit.unitsystem
The international System of Units (SI): accepted units such as the minute, day, and liter.
SIAccepted(String, String) - Constructor for class org.opentrafficsim.core.unit.unitsystem.SIAccepted
protected constructor to avoid creating other (false) SI unit systems.
SIBase - Class in org.opentrafficsim.core.unit.unitsystem
The international System of Units (SI).
SIBase(String, String) - Constructor for class org.opentrafficsim.core.unit.unitsystem.SIBase
protected constructor to avoid creating other (false) SI unit systems.
SICoefficients - Class in org.opentrafficsim.core.unit
Copyright (c) 2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
SICoefficients(EnumMap<SI, Integer>) - Constructor for class org.opentrafficsim.core.unit.SICoefficients
Construct an instance of SICoefficients.
SIDerived - Class in org.opentrafficsim.core.unit.unitsystem
The international System of Units (SI).
SIDerived(String, String) - Constructor for class org.opentrafficsim.core.unit.unitsystem.SIDerived
protected constructor to avoid creating other (false) SI unit systems.
signum() - Method in interface org.opentrafficsim.core.value.MathFunctions
Set the value(s) to the signum function of the value(s); zero if the argument is zero, 1.0 if the argument is greater than zero, -1.0 if the argument is less than zero.
signum - Static variable in class org.opentrafficsim.core.value.vdouble.DoubleMathFunctionsImpl
Function that returns Math.signum(a).
signum() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs
Set the value(s) to the signum function of the value(s); zero if the argument is zero, 1.0 if the argument is greater than zero, -1.0 if the argument is less than zero.
signum() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel
Set the value(s) to the signum function of the value(s); zero if the argument is zero, 1.0 if the argument is greater than zero, -1.0 if the argument is less than zero.
signum() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Set the value(s) to the signum function of the value(s); zero if the argument is zero, 1.0 if the argument is greater than zero, -1.0 if the argument is less than zero.
signum() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Set the value(s) to the signum function of the value(s); zero if the argument is zero, 1.0 if the argument is greater than zero, -1.0 if the argument is less than zero.
signum() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs
Set the value(s) to the signum function of the value(s); zero if the argument is zero, 1.0 if the argument is greater than zero, -1.0 if the argument is less than zero.
signum() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel
Set the value(s) to the signum function of the value(s); zero if the argument is zero, 1.0 if the argument is greater than zero, -1.0 if the argument is less than zero.
signum - Static variable in class org.opentrafficsim.core.value.vfloat.FloatMathFunctionsImpl
Function that returns Math.signum(a).
signum() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs
Set the value(s) to the signum function of the value(s); zero if the argument is zero, 1.0 if the argument is greater than zero, -1.0 if the argument is less than zero.
signum() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel
Set the value(s) to the signum function of the value(s); zero if the argument is zero, 1.0 if the argument is greater than zero, -1.0 if the argument is less than zero.
signum() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Set the value(s) to the signum function of the value(s); zero if the argument is zero, 1.0 if the argument is greater than zero, -1.0 if the argument is less than zero.
signum() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Set the value(s) to the signum function of the value(s); zero if the argument is zero, 1.0 if the argument is greater than zero, -1.0 if the argument is less than zero.
signum() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs
Set the value(s) to the signum function of the value(s); zero if the argument is zero, 1.0 if the argument is greater than zero, -1.0 if the argument is less than zero.
signum() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel
Set the value(s) to the signum function of the value(s); zero if the argument is zero, 1.0 if the argument is greater than zero, -1.0 if the argument is less than zero.
SimpleAnimator - Class in org.opentrafficsim.simulationengine
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
SimpleAnimator(DoubleScalar.Abs<TimeUnit>, DoubleScalar.Rel<TimeUnit>, DoubleScalar.Rel<TimeUnit>, OTSModelInterface) - Constructor for class org.opentrafficsim.simulationengine.SimpleAnimator
Create a simulation engine with animation; the easy way.
SimpleSimulation - Interface in org.opentrafficsim.simulationengine
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
SimpleSimulator - Class in org.opentrafficsim.simulationengine
Construct a DSOL DEVSSimulator or DEVSAnimator the easy way.
SimpleSimulator(DoubleScalar.Abs<TimeUnit>, DoubleScalar.Rel<TimeUnit>, DoubleScalar.Rel<TimeUnit>, OTSModelInterface) - Constructor for class org.opentrafficsim.simulationengine.SimpleSimulator
Create a simulation engine without animation; the easy way.
simulator - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
the simulator for creating the animation.
SimulatorFrame - Class in org.opentrafficsim.gui
Wrap a DSOL simulator, or any (descendant of a) JPanel in a JFrame (wrap it in a window).
SimulatorFrame(String, JPanel) - Constructor for class org.opentrafficsim.gui.SimulatorFrame
Wrap a JPanel in a JFrame.
SimulatorFrame(WrappableSimulation, JPanel) - Constructor for class org.opentrafficsim.gui.SimulatorFrame
Wrap a WrappableSimulation in a JFrame.
sin() - Method in interface org.opentrafficsim.core.value.MathFunctions
Set the value(s) to the trigonometric sine of the value(s).
sin() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs
Set the value(s) to the trigonometric sine of the value(s).
sin() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel
Set the value(s) to the trigonometric sine of the value(s).
sin() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Set the value(s) to the trigonometric sine of the value(s).
sin() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Set the value(s) to the trigonometric sine of the value(s).
sin() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs
Set the value(s) to the trigonometric sine of the value(s).
sin() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel
Set the value(s) to the trigonometric sine of the value(s).
sin() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs
Set the value(s) to the trigonometric sine of the value(s).
sin() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel
Set the value(s) to the trigonometric sine of the value(s).
sin() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Set the value(s) to the trigonometric sine of the value(s).
sin() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Set the value(s) to the trigonometric sine of the value(s).
sin() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs
Set the value(s) to the trigonometric sine of the value(s).
sin() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel
Set the value(s) to the trigonometric sine of the value(s).
sinh() - Method in interface org.opentrafficsim.core.value.MathFunctions
Set the value(s) to the hyperbolic sine of the value(s).
sinh - Static variable in class org.opentrafficsim.core.value.vdouble.DoubleMathFunctionsImpl
Function that returns Math.sinh(a).
sinh() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs
Set the value(s) to the hyperbolic sine of the value(s).
sinh() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel
Set the value(s) to the hyperbolic sine of the value(s).
sinh() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Set the value(s) to the hyperbolic sine of the value(s).
sinh() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Set the value(s) to the hyperbolic sine of the value(s).
sinh() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs
Set the value(s) to the hyperbolic sine of the value(s).
sinh() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel
Set the value(s) to the hyperbolic sine of the value(s).
sinh - Static variable in class org.opentrafficsim.core.value.vfloat.FloatMathFunctionsImpl
Function that returns Math.sinh(a).
sinh() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs
Set the value(s) to the hyperbolic sine of the value(s).
sinh() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel
Set the value(s) to the hyperbolic sine of the value(s).
sinh() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Set the value(s) to the hyperbolic sine of the value(s).
sinh() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Set the value(s) to the hyperbolic sine of the value(s).
sinh() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs
Set the value(s) to the hyperbolic sine of the value(s).
sinh() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel
Set the value(s) to the hyperbolic sine of the value(s).
SinkLane - Class in org.opentrafficsim.core.network.lane
Lane that deletes a vehicle and unregisters its animation when the vehicle enters the lanee with its front.
SinkLane(CrossSectionLink<?, ?>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, LaneType<?>, LongitudinalDirectionality, DoubleScalar.Abs<SpeedUnit>) - Constructor for class org.opentrafficsim.core.network.lane.SinkLane
Construct a SinkLane.
SIUnit - Class in org.opentrafficsim.core.unit
Helper class to create arbitrary SI units.
SIUnit(String) - Constructor for class org.opentrafficsim.core.unit.SIUnit
Create an arbitrary SI unit based on a coefficient string, such as m3/cd2.
size() - Method in class org.opentrafficsim.core.gtu.following.SequentialFixedAccelerationModel
Retrieve the number of FixedAccelerationModel steps in this SequentialFixedAccelerationModel.
size() - Method in class org.opentrafficsim.core.network.route.Route
 
size() - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Retrieve the size of the vector.
size() - Method in interface org.opentrafficsim.core.value.vdouble.vector.ReadOnlyDoubleVectorFunctions
Retrieve the size of the vector.
size() - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Retrieve the size of the vector.
size() - Method in interface org.opentrafficsim.core.value.vfloat.vector.ReadOnlyFloatVectorFunctions
Retrieve the size of the vector.
size() - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
Return the number of sub properties of this CompoundProperty.
solve(DoubleMatrix<?>, DoubleVector<?>) - Static method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Solve x for A*x = b.
solve(FloatMatrix<?>, FloatVector<?>) - Static method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Solve x for A*x = b.
SourceLane - Class in org.opentrafficsim.core.network.lane
Lane that creates GTUs.
SourceLane(CrossSectionLink<?, ?>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, LaneType<?>, LongitudinalDirectionality, DoubleScalar.Abs<SpeedUnit>) - Constructor for class org.opentrafficsim.core.network.lane.SourceLane
Construct a GeneratorLane.
SpaceBasedGTU<ID> - Interface in org.opentrafficsim.core.gtu
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
Sparse(double[][], U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Abs.Sparse
Construct a new Absolute Sparse Immutable DoubleMatrix.
Sparse(DoubleScalar.Abs<U>[][]) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Abs.Sparse
Construct a new Absolute Sparse Immutable DoubleMatrix.
Sparse(DoubleMatrix2D, U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Abs.Sparse
For package internal use only.
Sparse(double[][], U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Rel.Sparse
Construct a new Relative Sparse Immutable DoubleMatrix.
Sparse(DoubleScalar.Rel<U>[][]) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Rel.Sparse
Construct a new Relative Sparse Immutable DoubleMatrix.
Sparse(DoubleMatrix2D, U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Rel.Sparse
For package internal use only.
Sparse(double[][], U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs.Sparse
Construct a new Absolute Sparse MutableDoubleMatrix.
Sparse(DoubleScalar.Abs<U>[][]) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs.Sparse
Construct a new Absolute Sparse MutableDoubleMatrix.
Sparse(DoubleMatrix2D, U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs.Sparse
For package internal use only.
Sparse(double[][], U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel.Sparse
Construct a new Relative Sparse MutableDoubleMatrix.
Sparse(DoubleScalar.Rel<U>[][]) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel.Sparse
Construct a new Relative Sparse MutableDoubleMatrix.
Sparse(DoubleMatrix2D, U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel.Sparse
For package internal use only.
Sparse(double[], U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Abs.Sparse
Construct a new Absolute Sparse Immutable DoubleVector.
Sparse(DoubleScalar.Abs<U>[]) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Abs.Sparse
Construct a new Absolute Sparse Immutable DoubleVector.
Sparse(DoubleMatrix1D, U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Abs.Sparse
For package internal use only.
Sparse(double[], U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Rel.Sparse
Construct a new Relative Sparse Immutable DoubleVector.
Sparse(DoubleScalar.Rel<U>[]) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Rel.Sparse
Construct a new Relative Sparse Immutable DoubleVector.
Sparse(DoubleMatrix1D, U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Rel.Sparse
For package internal use only.
Sparse(double[], U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs.Sparse
Construct a new Absolute Sparse MutableDoubleVector.
Sparse(DoubleScalar.Abs<U>[]) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs.Sparse
Construct a new Absolute Sparse MutableDoubleVector.
Sparse(DoubleMatrix1D, U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs.Sparse
For package internal use only.
Sparse(double[], U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel.Sparse
Construct a new Relative Sparse MutableDoubleVector.
Sparse(DoubleScalar.Rel<U>[]) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel.Sparse
Construct a new Relative Sparse MutableDoubleVector.
Sparse(DoubleMatrix1D, U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel.Sparse
For package internal use only.
Sparse(float[][], U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Abs.Sparse
Construct a new Absolute Sparse Immutable FloatMatrix.
Sparse(FloatScalar.Abs<U>[][]) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Abs.Sparse
Construct a new Absolute Sparse Immutable FloatMatrix.
Sparse(FloatMatrix2D, U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Abs.Sparse
For package internal use only.
Sparse(float[][], U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Rel.Sparse
Construct a new Relative Sparse Immutable FloatMatrix.
Sparse(FloatScalar.Rel<U>[][]) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Rel.Sparse
Construct a new Relative Sparse Immutable FloatMatrix.
Sparse(FloatMatrix2D, U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Rel.Sparse
For package internal use only.
Sparse(float[][], U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs.Sparse
Construct a new Absolute Sparse MutableFloatMatrix.
Sparse(FloatScalar.Abs<U>[][]) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs.Sparse
Construct a new Absolute Sparse MutableFloatMatrix.
Sparse(FloatMatrix2D, U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs.Sparse
For package internal use only.
Sparse(float[][], U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel.Sparse
Construct a new Relative Sparse MutableFloatMatrix.
Sparse(FloatScalar.Rel<U>[][]) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel.Sparse
Construct a new Relative Sparse MutableFloatMatrix.
Sparse(FloatMatrix2D, U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel.Sparse
For package internal use only.
Sparse(float[], U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Abs.Sparse
Construct a new Absolute Sparse Immutable FloatVector.
Sparse(FloatScalar.Abs<U>[]) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Abs.Sparse
Construct a new Absolute Sparse Immutable FloatVector.
Sparse(FloatMatrix1D, U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Abs.Sparse
For package internal use only.
Sparse(float[], U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Rel.Sparse
Construct a new Relative Sparse Immutable FloatVector.
Sparse(FloatScalar.Rel<U>[]) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Rel.Sparse
Construct a new Relative Sparse Immutable FloatVector.
Sparse(FloatMatrix1D, U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Rel.Sparse
For package internal use only.
Sparse(float[], U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs.Sparse
Construct a new Absolute Sparse MutableFloatVector.
Sparse(FloatScalar.Abs<U>[]) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs.Sparse
Construct a new Absolute Sparse MutableFloatVector.
Sparse(FloatMatrix1D, U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs.Sparse
For package internal use only.
Sparse(float[], U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel.Sparse
Construct a new Relative Sparse MutableFloatVector.
Sparse(FloatScalar.Rel<U>[]) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel.Sparse
Construct a new Relative Sparse MutableFloatVector.
Sparse(FloatMatrix1D, U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel.Sparse
For package internal use only.
SparseData - Interface in org.opentrafficsim.core.value
Values are stored sparsely (lots of zero values expected).
sparseToDense(DoubleMatrix.Abs.Sparse<U>) - Static method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Create a Dense version of a Sparse DoubleMatrix.
sparseToDense(DoubleMatrix.Rel.Sparse<U>) - Static method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Create a Dense version of a Sparse DoubleMatrix.
sparseToDense(DoubleVector.Abs.Sparse<U>) - Static method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Create a Dense version of a Sparse DoubleVector.
sparseToDense(DoubleVector.Rel.Sparse<U>) - Static method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Create a Dense version of a Sparse DoubleVector.
sparseToDense(FloatMatrix.Abs.Sparse<U>) - Static method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Create a Dense version of a Sparse FloatMatrix.
sparseToDense(FloatMatrix.Rel.Sparse<U>) - Static method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Create a Dense version of a Sparse FloatMatrix.
sparseToDense(FloatVector.Abs.Sparse<U>) - Static method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Create a Dense version of a Sparse FloatVector.
sparseToDense(FloatVector.Rel.Sparse<U>) - Static method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Create a Dense version of a Sparse FloatVector.
speed - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.CrossSectionElementTag
speed limit.
speed - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.GlobalTag
default speed.
speed - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.LaneOverrideTag
speed limit.
speed - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.RoadTypeTag
default speed.
SpeedContourPlot - Class in org.opentrafficsim.graphs
Speed contour plot.
SpeedContourPlot(String, List<Lane>) - Constructor for class org.opentrafficsim.graphs.SpeedContourPlot
Create a new SpeedContourPlot.
speedDividedByAcceleration(DoubleScalar<SpeedUnit>, DoubleScalar.Rel<AccelerationUnit>) - Static method in class org.opentrafficsim.core.value.conversions.Calc
Time is speed divided by acceleration.
speedSquaredDividedByDoubleAcceleration(DoubleScalar<SpeedUnit>, DoubleScalar.Abs<AccelerationUnit>) - Static method in class org.opentrafficsim.core.value.conversions.Calc
(Braking) distance is speed squared divided by two times the acceleration.
speedTimesTime(DoubleScalar.Rel<SpeedUnit>, DoubleScalar.Rel<TimeUnit>) - Static method in class org.opentrafficsim.core.value.conversions.Calc
Distance is speed times time.
speedTimesTime(DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Rel<TimeUnit>) - Static method in class org.opentrafficsim.core.value.conversions.Calc
Distance is speed times time.
SpeedUnit - Class in org.opentrafficsim.core.unit
According to Wikipedia: Speed describes only how fast an object is moving, whereas velocity gives both how fast and in what direction the object is moving.
SpeedUnit(LengthUnit, TimeUnit, String, String, UnitSystem) - Constructor for class org.opentrafficsim.core.unit.SpeedUnit
Build a speed unit from a length unit and a time unit.
SpeedUnit(String, String, UnitSystem, SpeedUnit, double) - Constructor for class org.opentrafficsim.core.unit.SpeedUnit
Build a speed unit based on another speed unit.
sqrt() - Method in interface org.opentrafficsim.core.value.MathFunctions
Set the value(s) to the correctly rounded positive square root of the value(s).
sqrt() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs
Set the value(s) to the correctly rounded positive square root of the value(s).
sqrt() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel
Set the value(s) to the correctly rounded positive square root of the value(s).
sqrt() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Set the value(s) to the correctly rounded positive square root of the value(s).
sqrt() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Set the value(s) to the correctly rounded positive square root of the value(s).
sqrt() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs
Set the value(s) to the correctly rounded positive square root of the value(s).
sqrt() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel
Set the value(s) to the correctly rounded positive square root of the value(s).
sqrt() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs
Set the value(s) to the correctly rounded positive square root of the value(s).
sqrt() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel
Set the value(s) to the correctly rounded positive square root of the value(s).
sqrt() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Set the value(s) to the correctly rounded positive square root of the value(s).
sqrt() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Set the value(s) to the correctly rounded positive square root of the value(s).
sqrt() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs
Set the value(s) to the correctly rounded positive square root of the value(s).
sqrt() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel
Set the value(s) to the correctly rounded positive square root of the value(s).
SQUARE_CENTIMETER - Static variable in class org.opentrafficsim.core.unit.AreaUnit
cm^2.
SQUARE_DEGREE - Static variable in class org.opentrafficsim.core.unit.AngleSolidUnit
square degree.
SQUARE_FOOT - Static variable in class org.opentrafficsim.core.unit.AreaUnit
ft^2.
SQUARE_INCH - Static variable in class org.opentrafficsim.core.unit.AreaUnit
in^2.
SQUARE_KM - Static variable in class org.opentrafficsim.core.unit.AreaUnit
km^2.
SQUARE_METER - Static variable in class org.opentrafficsim.core.unit.AreaUnit
m^2.
SQUARE_MILE - Static variable in class org.opentrafficsim.core.unit.AreaUnit
mile^2.
SQUARE_MILLIMETER - Static variable in class org.opentrafficsim.core.unit.AreaUnit
cm^2.
SQUARE_YARD - Static variable in class org.opentrafficsim.core.unit.AreaUnit
yd^2.
StandAloneChartWindow - Class in org.opentrafficsim.graphs
Create a stand-alone window for a JFreeChart graph.
STANDARD_GRAVITY - Static variable in class org.opentrafficsim.core.unit.AccelerationUnit
standard gravity.
STANDARDDISTANCEGRANULARITIES - Static variable in class org.opentrafficsim.graphs.ContourPlot
Distance granularity values.
STANDARDINITIALDISTANCEGRANULARITYINDEX - Static variable in class org.opentrafficsim.graphs.ContourPlot
Index of the initial distance granularity in standardTimeGranularites.
STANDARDINITIALTIMEGRANULARITYINDEX - Static variable in class org.opentrafficsim.graphs.ContourPlot
Index of the initial time granularity in standardTimeGranularites.
STANDARDTIMEGRANULARITIES - Static variable in class org.opentrafficsim.graphs.ContourPlot
Time granularity values.
startAngle - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.ArcTag
the startAngle in radians compared to the center coordinate.
startTime - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.GeneratorTag
start time of generation.
STATAMPERE - Static variable in class org.opentrafficsim.core.unit.ElectricalCurrentUnit
statampere (GCS ESU).
STATCOULOMB - Static variable in class org.opentrafficsim.core.unit.ElectricalChargeUnit
statcoulomb (CGS ESU).
STATVOLT - Static variable in class org.opentrafficsim.core.unit.ElectricalPotentialUnit
statvolt.
STERADIAN - Static variable in class org.opentrafficsim.core.unit.AngleSolidUnit
steradian.
STHENE - Static variable in class org.opentrafficsim.core.unit.ForceUnit
sthene.
STHENE_METER - Static variable in class org.opentrafficsim.core.unit.EnergyUnit
sthene-meter (mts).
STHENE_METER_PER_SECOND - Static variable in class org.opentrafficsim.core.unit.PowerUnit
sthene-meter per second.
stopTimersThreads() - Method in class org.opentrafficsim.core.network.factory.TestXMLParser
Stop the timers and threads that are connected when disposing of this wrappable simulation.
stopTimersThreads() - Method in class org.opentrafficsim.simulationengine.AbstractWrappableSimulation
Stop the timers and threads that are connected when disposing of this wrappable simulation.
stopTimersThreads() - Method in interface org.opentrafficsim.simulationengine.WrappableSimulation
Stop the timers and threads that are connected when disposing of this wrappable simulation.
STR(String, NodeGeotools.STR, NodeGeotools.STR, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Abs<FrequencyUnit>) - Constructor for class org.opentrafficsim.core.network.geotools.LinkGeotools.STR
Construct a new link.
STR(String, NodeGeotools.STR, NodeGeotools.STR, DoubleScalar.Rel<LengthUnit>) - Constructor for class org.opentrafficsim.core.network.geotools.LinkGeotools.STR
Construct a new link with infinite capacity.
STR(String, Coordinate) - Constructor for class org.opentrafficsim.core.network.geotools.NodeGeotools.STR
 
STR(String, Coordinate, DoubleScalar.Abs<AnglePlaneUnit>, DoubleScalar.Abs<AngleSlopeUnit>) - Constructor for class org.opentrafficsim.core.network.geotools.NodeGeotools.STR
Construct a new Node.
STR(String, NodePoint2D.STR, NodePoint2D.STR, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Abs<FrequencyUnit>) - Constructor for class org.opentrafficsim.core.network.point2d.LinkPoint2D.STR
Construct a new link.
STR(String, NodePoint2D.STR, NodePoint2D.STR, DoubleScalar.Rel<LengthUnit>) - Constructor for class org.opentrafficsim.core.network.point2d.LinkPoint2D.STR
Construct a new link with infinite capacity.
STR(String, Point2D) - Constructor for class org.opentrafficsim.core.network.point2d.NodePoint2D.STR
 
STR(String, Point2D, DoubleScalar.Abs<AnglePlaneUnit>, DoubleScalar.Abs<AngleSlopeUnit>) - Constructor for class org.opentrafficsim.core.network.point2d.NodePoint2D.STR
 
straightTag - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.LinkTag
straight.
StraightTag() - Constructor for class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.StraightTag
 
Stripe - Class in org.opentrafficsim.core.network.lane
Longitudinal road stripes.
Stripe(CrossSectionLink<?, ?>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>) - Constructor for class org.opentrafficsim.core.network.lane.Stripe
Note: LEFT is seen as a positive lateral direction, RIGHT as a negative lateral direction, with the direction from the StartNode towards the EndNode as the longitudinal direction.
Stripe(CrossSectionLink<?, ?>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, Set<GTUType<?>>, Stripe.Permeable) - Constructor for class org.opentrafficsim.core.network.lane.Stripe
Helper constructor that immediately provides permeability for a number of GTU classes.
Note: LEFT is seen as a positive lateral direction, RIGHT as a negative lateral direction, with the direction from the StartNode towards the EndNode as the longitudinal direction.
Stripe(CrossSectionLink<?, ?>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, Stripe.Permeable) - Constructor for class org.opentrafficsim.core.network.lane.Stripe
Helper constructor that immediately provides permeability for all GTU classes.
Note: LEFT is seen as a positive lateral direction, RIGHT as a negative lateral direction, with the direction from the StartNode towards the EndNode as the longitudinal direction.
Stripe.Permeable - Enum in org.opentrafficsim.core.network.lane
the types of permeability of a stripe.
StripeAnimation - Class in org.opentrafficsim.core.network.animation
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
StripeAnimation(Stripe, OTSSimulatorInterface, StripeAnimation.TYPE) - Constructor for class org.opentrafficsim.core.network.animation.StripeAnimation
 
StripeAnimation.TYPE - Enum in org.opentrafficsim.core.network.animation
Stripe type.
stripeType - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.CrossSectionElementTag
stripe type.
SubNetwork<ID,N extends Node<?,?>,L extends Link<?,N>> - Class in org.opentrafficsim.core.network
Copyright (c) 2002-2014 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
SubNetwork(ID) - Constructor for class org.opentrafficsim.core.network.SubNetwork
Construct a new SubNetwork.
subtract(DoubleScalar.Rel<TimeUnit>) - Method in class org.opentrafficsim.core.dsol.OTSSimTimeDouble
suitability(Lane, DoubleScalar.Rel<LengthUnit>, GTUType<?>, DoubleScalar.Rel<TimeUnit>) - Method in class org.opentrafficsim.core.network.route.Route
Determine the suitability of being at a particular longitudinal position in a particular Lane for following this Route.
SwitchableGTUColorer - Class in org.opentrafficsim.core.gtu.animation
GTU colorer that uses a coloring method that can be switched by the user of the program.
SwitchableGTUColorer(int, GTUColorer...) - Constructor for class org.opentrafficsim.core.gtu.animation.SwitchableGTUColorer
Construct a new Switchable GTUColorer based on a list of colorers.

T

tan() - Method in interface org.opentrafficsim.core.value.MathFunctions
Set the value(s) to the trigonometric tangent of the value(s).
tan() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs
Set the value(s) to the trigonometric tangent of the value(s).
tan() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel
Set the value(s) to the trigonometric tangent of the value(s).
tan() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Set the value(s) to the trigonometric tangent of the value(s).
tan() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Set the value(s) to the trigonometric tangent of the value(s).
tan() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs
Set the value(s) to the trigonometric tangent of the value(s).
tan() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel
Set the value(s) to the trigonometric tangent of the value(s).
tan() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs
Set the value(s) to the trigonometric tangent of the value(s).
tan() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel
Set the value(s) to the trigonometric tangent of the value(s).
tan() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Set the value(s) to the trigonometric tangent of the value(s).
tan() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Set the value(s) to the trigonometric tangent of the value(s).
tan() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs
Set the value(s) to the trigonometric tangent of the value(s).
tan() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel
Set the value(s) to the trigonometric tangent of the value(s).
tanh() - Method in interface org.opentrafficsim.core.value.MathFunctions
Set the value(s) to the hyperbolic tangent of the value(s).
tanh - Static variable in class org.opentrafficsim.core.value.vdouble.DoubleMathFunctionsImpl
Function that returns Math.tanh(a).
tanh() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs
Set the value(s) to the hyperbolic tangent of the value(s).
tanh() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel
Set the value(s) to the hyperbolic tangent of the value(s).
tanh() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Set the value(s) to the hyperbolic tangent of the value(s).
tanh() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Set the value(s) to the hyperbolic tangent of the value(s).
tanh() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs
Set the value(s) to the hyperbolic tangent of the value(s).
tanh() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel
Set the value(s) to the hyperbolic tangent of the value(s).
tanh - Static variable in class org.opentrafficsim.core.value.vfloat.FloatMathFunctionsImpl
Function that returns Math.tanh(a).
tanh() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs
Set the value(s) to the hyperbolic tangent of the value(s).
tanh() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel
Set the value(s) to the hyperbolic tangent of the value(s).
tanh() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Set the value(s) to the hyperbolic tangent of the value(s).
tanh() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Set the value(s) to the hyperbolic tangent of the value(s).
tanh() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs
Set the value(s) to the hyperbolic tangent of the value(s).
tanh() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel
Set the value(s) to the hyperbolic tangent of the value(s).
TemperatureUnit - Class in org.opentrafficsim.core.unit
Temperature units.
TemperatureUnit(String, String, UnitSystem, double, double) - Constructor for class org.opentrafficsim.core.unit.TemperatureUnit
 
TemperatureUnit(String, String, UnitSystem, TemperatureUnit, double, double) - Constructor for class org.opentrafficsim.core.unit.TemperatureUnit
 
TemplateGTUType<ID> - Class in org.opentrafficsim.core.gtu
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
TemplateGTUType(ID, DistContinuousDoubleScalar.Rel<LengthUnit>, DistContinuousDoubleScalar.Rel<LengthUnit>, DistContinuousDoubleScalar.Abs<SpeedUnit>, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.core.gtu.TemplateGTUType
 
TERA_ELECTRONVOLT - Static variable in class org.opentrafficsim.core.unit.EnergyUnit
tera-electronvolt.
TERAHERTZ - Static variable in class org.opentrafficsim.core.unit.FrequencyUnit
teraHertz.
TERAWATT_HOUR - Static variable in class org.opentrafficsim.core.unit.EnergyUnit
terawatt-hour.
TestXMLParser - Class in org.opentrafficsim.core.network.factory
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
TestXMLParser() - Constructor for class org.opentrafficsim.core.network.factory.TestXMLParser
 
timeAfterCompletionOfStep(int) - Method in class org.opentrafficsim.core.gtu.following.SequentialFixedAccelerationModel
Retrieve the simulation time at the end of the Nth step of this SequentialFixedAccelerationModel.
timeAtDistance(DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
Determine the time when this GTU will have covered the specified distance from the position of the last evaluation time.
timeAtDistance(DoubleScalar.Rel<LengthUnit>) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
Determine the time when this GTU will have covered the specified distance from the position of the last evaluation time.
timeAtDistance(DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.gtu.lane.LaneBlock
Determine the time when this GTU will have covered the specified distance from the position of the last evaluation time.
times(DoubleMatrix.Abs.Dense<?>, DoubleMatrix.Abs.Dense<?>) - Static method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Multiply two DoubleMatrices value by value and store the result in a new MutableDoubleMatrix.Abs.Dense<SIUnit>.
times(DoubleMatrix.Abs.Dense<?>, DoubleMatrix.Abs.Sparse<?>) - Static method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Multiply two DoubleMatrices value by value and store the result in a new MutableDoubleMatrix.Abs.Sparse<SIUnit>.
times(DoubleMatrix.Abs.Sparse<?>, DoubleMatrix.Abs<?>) - Static method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Multiply two DoubleMatrices value by value and store the result in a new MutableDoubleMatrix.Abs.Sparse<SIUnit>.
times(DoubleMatrix.Rel.Dense<?>, DoubleMatrix.Rel.Dense<?>) - Static method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Multiply two DoubleMatrices value by value and store the result in a new MutableDoubleMatrix.Rel.Dense<SIUnit>.
times(DoubleMatrix.Rel.Dense<?>, DoubleMatrix.Rel.Sparse<?>) - Static method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Multiply two DoubleMatrices value by value and store the result in a new MutableDoubleMatrix.Rel.Sparse<SIUnit>.
times(DoubleMatrix.Rel.Sparse<?>, DoubleMatrix.Rel<?>) - Static method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Multiply two DoubleMatrices value by value and store the result in a new MutableDoubleMatrix.Rel.Sparse<SIUnit>.
times(DoubleMatrix.Abs.Dense<U>, double[][]) - Static method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Multiply the values in a DoubleMatrix and a double array value by value and store the result in a new MutableDoubleMatrix.Abs.Dense<U>.
times(DoubleMatrix.Abs.Sparse<U>, double[][]) - Static method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Multiply the values in a DoubleMatrix and a double array value by value and store the result in a new MutableDoubleMatrix.Abs.Sparse<U>.
times(DoubleMatrix.Rel.Dense<U>, double[][]) - Static method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Multiply the values in a DoubleMatrix and a double array value by value and store the result in a new MutableDoubleMatrix.Rel.Dense<U>.
times(DoubleMatrix.Rel.Sparse<U>, double[][]) - Static method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Multiply the values in a DoubleMatrix and a double array value by value and store the result in a new MutableDoubleMatrix.Rel.Sparse<U>.
times(DoubleVector.Abs.Dense<?>, DoubleVector.Abs.Dense<?>) - Static method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Multiply two DoubleVectors value by value and store the result in a new MutableDoubleVector.Abs.Dense<SIUnit>.
times(DoubleVector.Abs.Dense<?>, DoubleVector.Abs.Sparse<?>) - Static method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Multiply two DoubleVectors value by value and store the result in a new MutableDoubleVector.Abs.Sparse<SIUnit>.
times(DoubleVector.Abs.Sparse<?>, DoubleVector.Abs<?>) - Static method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Multiply two DoubleVectors value by value and store the result in a new MutableDoubleVector.Abs.Sparse<SIUnit>.
times(DoubleVector.Rel.Dense<?>, DoubleVector.Rel.Dense<?>) - Static method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Multiply two DoubleVectors value by value and store the result in a new MutableDoubleVector.Rel.Dense<SIUnit>.
times(DoubleVector.Rel.Dense<?>, DoubleVector.Rel.Sparse<?>) - Static method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Multiply two DoubleVectors value by value and store the result in a new MutableDoubleVector.Rel.Sparse<SIUnit>.
times(DoubleVector.Rel.Sparse<?>, DoubleVector.Rel<?>) - Static method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Multiply two DoubleVectors value by value and store the result in a new MutableDoubleVector.Rel.Sparse<SIUnit>.
times(DoubleVector.Abs.Dense<U>, double[]) - Static method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Multiply the values in a DoubleVector and a double array value by value and store the result in a new MutableDoubleVector.Abs.Dense<U>.
times(DoubleVector.Abs.Sparse<U>, double[]) - Static method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Multiply the values in a DoubleVector and a double array value by value and store the result in a new MutableDoubleVector.Abs.Sparse<U>.
times(DoubleVector.Rel.Dense<U>, double[]) - Static method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Multiply the values in a DoubleVector and a double array value by value and store the result in a new MutableDoubleVector.Rel.Dense<U>.
times(DoubleVector.Rel.Sparse<U>, double[]) - Static method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Multiply the values in a DoubleVector and a double array value by value and store the result in a new MutableDoubleVector.Rel.Sparse<U>.
times(FloatMatrix.Abs.Dense<?>, FloatMatrix.Abs.Dense<?>) - Static method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Multiply two FloatMatrices value by value and store the result in a new MutableFloatMatrix.Abs.Dense<SIUnit>.
times(FloatMatrix.Abs.Dense<?>, FloatMatrix.Abs.Sparse<?>) - Static method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Multiply two FloatMatrices value by value and store the result in a new MutableFloatMatrix.Abs.Sparse<SIUnit>.
times(FloatMatrix.Abs.Sparse<?>, FloatMatrix.Abs<?>) - Static method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Multiply two FloatMatrices value by value and store the result in a new MutableFloatMatrix.Abs.Sparse<SIUnit>.
times(FloatMatrix.Rel.Dense<?>, FloatMatrix.Rel.Dense<?>) - Static method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Multiply two FloatMatrices value by value and store the result in a new MutableFloatMatrix.Rel.Dense<SIUnit>.
times(FloatMatrix.Rel.Dense<?>, FloatMatrix.Rel.Sparse<?>) - Static method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Multiply two FloatMatrices value by value and store the result in a new MutableFloatMatrix.Rel.Sparse<SIUnit>.
times(FloatMatrix.Rel.Sparse<?>, FloatMatrix.Rel<?>) - Static method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Multiply two FloatMatrices value by value and store the result in a new MutableFloatMatrix.Rel.Sparse<SIUnit>.
times(FloatMatrix.Abs.Dense<U>, float[][]) - Static method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Multiply the values in a FloatMatrix and a float array value by value and store the result in a new MutableFloatMatrix.Abs.Dense<U>.
times(FloatMatrix.Abs.Sparse<U>, float[][]) - Static method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Multiply the values in a FloatMatrix and a float array value by value and store the result in a new MutableFloatMatrix.Abs.Sparse<U>.
times(FloatMatrix.Rel.Dense<U>, float[][]) - Static method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Multiply the values in a FloatMatrix and a float array value by value and store the result in a new MutableFloatMatrix.Rel.Dense<U>.
times(FloatMatrix.Rel.Sparse<U>, float[][]) - Static method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Multiply the values in a FloatMatrix and a float array value by value and store the result in a new MutableFloatMatrix.Rel.Sparse<U>.
times(FloatVector.Abs.Dense<?>, FloatVector.Abs.Dense<?>) - Static method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Multiply two FloatVectors value by value and store the result in a new MutableFloatVector.Abs.Dense<SIUnit>.
times(FloatVector.Abs.Dense<?>, FloatVector.Abs.Sparse<?>) - Static method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Multiply two FloatVectors value by value and store the result in a new MutableFloatVector.Abs.Sparse<SIUnit>.
times(FloatVector.Abs.Sparse<?>, FloatVector.Abs<?>) - Static method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Multiply two FloatVectors value by value and store the result in a new MutableFloatVector.Abs.Sparse<SIUnit>.
times(FloatVector.Rel.Dense<?>, FloatVector.Rel.Dense<?>) - Static method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Multiply two FloatVectors value by value and store the result in a new MutableFloatVector.Rel.Dense<SIUnit>.
times(FloatVector.Rel.Dense<?>, FloatVector.Rel.Sparse<?>) - Static method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Multiply two FloatVectors value by value and store the result in a new MutableFloatVector.Rel.Sparse<SIUnit>.
times(FloatVector.Rel.Sparse<?>, FloatVector.Rel<?>) - Static method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Multiply two FloatVectors value by value and store the result in a new MutableFloatVector.Rel.Sparse<SIUnit>.
times(FloatVector.Abs.Dense<U>, float[]) - Static method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Multiply the values in a FloatVector and a float array value by value and store the result in a new MutableFloatVector.Abs.Dense<U>.
times(FloatVector.Abs.Sparse<U>, float[]) - Static method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Multiply the values in a FloatVector and a float array value by value and store the result in a new MutableFloatVector.Abs.Sparse<U>.
times(FloatVector.Rel.Dense<U>, float[]) - Static method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Multiply the values in a FloatVector and a float array value by value and store the result in a new MutableFloatVector.Rel.Dense<U>.
times(FloatVector.Rel.Sparse<U>, float[]) - Static method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Multiply the values in a FloatVector and a float array value by value and store the result in a new MutableFloatVector.Rel.Sparse<U>.
TimeUnit - Class in org.opentrafficsim.core.unit
Standard time units.
TimeUnit(String, String, UnitSystem) - Constructor for class org.opentrafficsim.core.unit.TimeUnit
Build a standard unit.
TimeUnit(String, String, UnitSystem, TimeUnit, double) - Constructor for class org.opentrafficsim.core.unit.TimeUnit
Build a unit with a conversion factor to another unit.
to - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.ShortestRouteTag
To Node.
toDegrees() - Method in interface org.opentrafficsim.core.value.MathFunctions
Set the value(s) to approximately equivalent angle(s) measured in degrees.
toDegrees - Static variable in class org.opentrafficsim.core.value.vdouble.DoubleMathFunctionsImpl
Function that returns Math.toDegrees(a).
toDegrees() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs
Set the value(s) to approximately equivalent angle(s) measured in degrees.
toDegrees() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel
Set the value(s) to approximately equivalent angle(s) measured in degrees.
toDegrees() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Set the value(s) to approximately equivalent angle(s) measured in degrees.
toDegrees() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Set the value(s) to approximately equivalent angle(s) measured in degrees.
toDegrees() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs
Set the value(s) to approximately equivalent angle(s) measured in degrees.
toDegrees() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel
Set the value(s) to approximately equivalent angle(s) measured in degrees.
toDegrees - Static variable in class org.opentrafficsim.core.value.vfloat.FloatMathFunctionsImpl
Function that returns Math.toDegrees(a).
toDegrees() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs
Set the value(s) to approximately equivalent angle(s) measured in degrees.
toDegrees() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel
Set the value(s) to approximately equivalent angle(s) measured in degrees.
toDegrees() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Set the value(s) to approximately equivalent angle(s) measured in degrees.
toDegrees() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Set the value(s) to approximately equivalent angle(s) measured in degrees.
toDegrees() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs
Set the value(s) to approximately equivalent angle(s) measured in degrees.
toDegrees() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel
Set the value(s) to approximately equivalent angle(s) measured in degrees.
TON_FORCE - Static variable in class org.opentrafficsim.core.unit.ForceUnit
ton-force.
TON_LONG - Static variable in class org.opentrafficsim.core.unit.MassUnit
long ton = 2240 lb.
TON_METRIC - Static variable in class org.opentrafficsim.core.unit.MassUnit
metric ton = 1000 kg.
TON_SHORT - Static variable in class org.opentrafficsim.core.unit.MassUnit
short ton = 2000 lb.
TONNE - Static variable in class org.opentrafficsim.core.unit.MassUnit
metric ton = 1000 kg.
TOODANGEROUS - Static variable in class org.opentrafficsim.core.gtu.following.AbstractGTUFollowingModel
Return value if lane change causes immediate collision.
topEntriesEqual(T...) - Method in class org.opentrafficsim.core.network.factory.PeekStack
Check if the elements on the top of this PeekStack are equal to the provided entries.
toRadians() - Method in interface org.opentrafficsim.core.value.MathFunctions
Set the value(s) to approximately equivalent angle(s) measured in radians.
toRadians - Static variable in class org.opentrafficsim.core.value.vdouble.DoubleMathFunctionsImpl
Function that returns Math.toRadians(a).
toRadians() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs
Set the value(s) to approximately equivalent angle(s) measured in radians.
toRadians() - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel
Set the value(s) to approximately equivalent angle(s) measured in radians.
toRadians() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
Set the value(s) to approximately equivalent angle(s) measured in radians.
toRadians() - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
Set the value(s) to approximately equivalent angle(s) measured in radians.
toRadians() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs
Set the value(s) to approximately equivalent angle(s) measured in radians.
toRadians() - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel
Set the value(s) to approximately equivalent angle(s) measured in radians.
toRadians - Static variable in class org.opentrafficsim.core.value.vfloat.FloatMathFunctionsImpl
Function that returns Math.toRadians(a).
toRadians() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs
Set the value(s) to approximately equivalent angle(s) measured in radians.
toRadians() - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel
Set the value(s) to approximately equivalent angle(s) measured in radians.
toRadians() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
Set the value(s) to approximately equivalent angle(s) measured in radians.
toRadians() - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
Set the value(s) to approximately equivalent angle(s) measured in radians.
toRadians() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs
Set the value(s) to approximately equivalent angle(s) measured in radians.
toRadians() - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel
Set the value(s) to approximately equivalent angle(s) measured in radians.
TorqueUnit - Class in org.opentrafficsim.core.unit
The units of torque (moment of force).
TorqueUnit(MassUnit, LengthUnit, TimeUnit, String, String, UnitSystem) - Constructor for class org.opentrafficsim.core.unit.TorqueUnit
Create a torque unit from mass, length and time units.
TorqueUnit(ForceUnit, LengthUnit, String, String, UnitSystem) - Constructor for class org.opentrafficsim.core.unit.TorqueUnit
Create a torque unit from force and length units.
TorqueUnit(String, String, UnitSystem, TorqueUnit, double) - Constructor for class org.opentrafficsim.core.unit.TorqueUnit
Construct a torque unit based on another torque unit.
TORR - Static variable in class org.opentrafficsim.core.unit.PressureUnit
torr.
toString() - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar
toString() - Method in class org.opentrafficsim.core.car.LaneBasedTemplateCar
toString() - Method in class org.opentrafficsim.core.gtu.animation.AccelerationGTUColorer
toString() - Method in class org.opentrafficsim.core.gtu.animation.DefaultBlockAnimation
toString() - Method in class org.opentrafficsim.core.gtu.animation.DefaultCarAnimation
toString() - Method in class org.opentrafficsim.core.gtu.animation.IDGTUColorer
toString() - Method in class org.opentrafficsim.core.gtu.animation.LaneChangeUrgeGTUColorer.LaneChangeDistanceAndDirection
 
toString() - Method in class org.opentrafficsim.core.gtu.animation.LaneChangeUrgeGTUColorer
 
toString() - Method in class org.opentrafficsim.core.gtu.animation.SwitchableGTUColorer
toString() - Method in class org.opentrafficsim.core.gtu.animation.VelocityGTUColorer
toString() - Method in class org.opentrafficsim.core.gtu.following.AccelerationStep
toString() - Method in class org.opentrafficsim.core.gtu.following.DualAccelerationStep
toString() - Method in class org.opentrafficsim.core.gtu.following.FixedAccelerationModel
toString() - Method in class org.opentrafficsim.core.gtu.following.HeadwayGTU
toString() - Method in class org.opentrafficsim.core.gtu.GTUType
toString(Lane, DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
Description of Car at specified time.
toString() - Method in class org.opentrafficsim.core.gtu.lane.changing.LaneMovementStep
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.network.AbstractLink
toString() - Method in class org.opentrafficsim.core.network.AbstractNode
toString() - Method in class org.opentrafficsim.core.network.lane.CrossSectionElement
toString() - Method in class org.opentrafficsim.core.network.lane.Lane
toString() - Method in class org.opentrafficsim.core.network.lane.LaneType
toString() - Method in class org.opentrafficsim.core.network.lane.SensorLaneEnd
toString() - Method in class org.opentrafficsim.core.network.lane.SensorLaneStart
toString() - Method in class org.opentrafficsim.core.network.lane.Shoulder
toString() - Method in class org.opentrafficsim.core.network.lane.Stripe
toString() - Method in class org.opentrafficsim.core.network.LinkLocation
toString() - Method in class org.opentrafficsim.core.network.route.FixedRouteGenerator
toString() - Method in class org.opentrafficsim.core.network.route.Route
toString() - Method in class org.opentrafficsim.core.unit.SICoefficients
toString() - Method in class org.opentrafficsim.core.unit.Unit
toString() - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
toString(U) - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Print this DoubleMatrix with the values expressed in the specified unit.
toString(boolean, boolean) - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Print this DoubleMatrix with optional type and unit information.
toString(U, boolean, boolean) - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Print this DoubleMatrix with the values expressed in the specified unit.
toString() - Method in class org.opentrafficsim.core.value.vdouble.scalar.DistContinuousDoubleScalar
toString() - Method in class org.opentrafficsim.core.value.vdouble.scalar.DistDiscreteDoubleScalar
toString() - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar
toString(U) - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar
Print this DoubleScalar with the value expressed in the specified unit.
toString(boolean, boolean) - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar
Print this DoubleScalar with optional type and unit information.
toString(U, boolean, boolean) - Method in class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar
Print this DoubleScalar with the value expressed in the specified unit.
toString() - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
toString(U) - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Print this DoubleVector with the values expressed in the specified unit.
toString(boolean, boolean) - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Print this DoubleVector with optional type and unit information.
toString(U, boolean, boolean) - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Print this DoubleVector with the values expressed in the specified unit.
toString() - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
toString(U) - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Print this FloatMatrix with the values expressed in the specified unit.
toString(boolean, boolean) - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Print this FloatMatrix with optional type and unit information.
toString(U, boolean, boolean) - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Print this FloatMatrix with the values expressed in the specified unit.
toString() - Method in class org.opentrafficsim.core.value.vfloat.scalar.DistContinuousFloatScalar
toString() - Method in class org.opentrafficsim.core.value.vfloat.scalar.DistDiscreteFloatScalar
toString() - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar
toString(U) - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar
Print this FloatScalar with the value expressed in the specified unit.
toString(boolean, boolean) - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar
Print this FloatScalar with optional type and unit information.
toString(U, boolean, boolean) - Method in class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar
Print this FloatScalar with the value expressed in the specified unit.
toString() - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
toString(U) - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Print this FloatVector with the values expressed in the specified unit.
toString(boolean, boolean) - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Print this FloatVector with optional type and unit information.
toString(U, boolean, boolean) - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Print this FloatVector with the values expressed in the specified unit.
toString() - Method in class org.opentrafficsim.importexport.osm.OSMLink
toString() - Method in class org.opentrafficsim.importexport.osm.OSMNode
toString() - Method in class org.opentrafficsim.importexport.osm.OSMTag
toString() - Method in class org.opentrafficsim.simulationengine.properties.AbstractProperty
TrajectoryPlot - Class in org.opentrafficsim.graphs
Trajectory plot.
TrajectoryPlot(String, DoubleScalar.Rel<TimeUnit>, List<Lane>) - Constructor for class org.opentrafficsim.graphs.TrajectoryPlot
Create a new TrajectoryPlot.
transform(Coordinate) - Static method in class org.opentrafficsim.importexport.osm.output.Convert
 
trigger(LaneBasedGTU<?>) - Method in interface org.opentrafficsim.core.network.lane.Sensor
Trigger an action on the GTU.
trigger(LaneBasedGTU<?>) - Method in class org.opentrafficsim.core.network.lane.SensorLaneEnd
Trigger an action on the GTU.
trigger(LaneBasedGTU<?>) - Method in class org.opentrafficsim.core.network.lane.SensorLaneStart
Trigger an action on the GTU.
TYPE(String) - Constructor for class org.opentrafficsim.core.gtu.RelativePosition.TYPE
 

U

Unit<U extends Unit<U>> - Class in org.opentrafficsim.core.unit
All units are internally stored relative to a standard unit with conversion factor.
Unit(String, String, UnitSystem, boolean) - Constructor for class org.opentrafficsim.core.unit.Unit
Build a standard unit.
Unit(String, String, UnitSystem, U, double, boolean) - Constructor for class org.opentrafficsim.core.unit.Unit
Build a unit with a conversion factor to another unit.
UnitException - Exception in org.opentrafficsim.core.unit
Exceptions in Unit package.
UnitException() - Constructor for exception org.opentrafficsim.core.unit.UnitException
 
UnitException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.unit.UnitException
 
UnitException(String, Throwable) - Constructor for exception org.opentrafficsim.core.unit.UnitException
 
UnitException(String) - Constructor for exception org.opentrafficsim.core.unit.UnitException
 
UnitException(Throwable) - Constructor for exception org.opentrafficsim.core.unit.UnitException
 
UnitSystem - Class in org.opentrafficsim.core.unit.unitsystem
Systems of Units such as SI, including SI-derived; cgs (centimeter-gram-second).
UnitSystem(String, String) - Constructor for class org.opentrafficsim.core.unit.unitsystem.UnitSystem
 
US_CUSTOMARY - Static variable in class org.opentrafficsim.core.unit.unitsystem.UnitSystem
US additions to the Imperial system.
USCustomary - Class in org.opentrafficsim.core.unit.unitsystem
The US customary system (US specific extensions to the British imperial system).
USCustomary(String, String) - Constructor for class org.opentrafficsim.core.unit.unitsystem.USCustomary
protected constructor to avoid creating other (false) unit systems.

V

Value<U extends Unit<U>> - Interface in org.opentrafficsim.core.value
Value is a static interface that forces implementation of a few unit- and value-related methods.
ValueException - Exception in org.opentrafficsim.core.value
Exception that is thrown for bad indices, or non-rectangular arrays, incompatible arrays or matrices, or empty arrays
ValueException() - Constructor for exception org.opentrafficsim.core.value.ValueException
Construct a new ValueException.
ValueException(String) - Constructor for exception org.opentrafficsim.core.value.ValueException
Construct a new ValueException.
ValueException(Throwable) - Constructor for exception org.opentrafficsim.core.value.ValueException
Construct a new ValueException.
ValueException(String, Throwable) - Constructor for exception org.opentrafficsim.core.value.ValueException
Construct a new ValueException.
ValueException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.value.ValueException
Construct a new ValueException.
valueOf(String) - Static method in enum org.opentrafficsim.core.network.animation.StripeAnimation.TYPE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.ArcDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.ElementType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.StripeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.core.network.lane.Stripe.Permeable
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.LongitudinalDirectionality
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.core.unit.SI
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.importexport.osm.output.GTUTypes
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.opentrafficsim.core.network.animation.StripeAnimation.TYPE
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.factory.XmlNetworkLaneParser.ArcDirection
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.factory.XmlNetworkLaneParser.ElementType
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.factory.XmlNetworkLaneParser.StripeType
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.lane.Stripe.Permeable
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.LongitudinalDirectionality
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentrafficsim.core.unit.SI
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentrafficsim.importexport.osm.output.GTUTypes
Returns an array containing the constants of this enum type, in the order they are declared.
ValueUtil - Class in org.opentrafficsim.core.value
ValueUtil implements a couple of unit-related static methods.
VelocityGTUColorer - Class in org.opentrafficsim.core.gtu.animation
Color GTU depending on their speed.
VelocityGTUColorer(DoubleScalar.Abs<SpeedUnit>) - Constructor for class org.opentrafficsim.core.gtu.animation.VelocityGTUColorer
Construct a new SpeedGTUColorer.
via - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.ShortestRouteTag
Via Nodes.
visitNextNode() - Method in class org.opentrafficsim.core.network.route.Route
This method does advance the route pointer (if possible).
VOLT - Static variable in class org.opentrafficsim.core.unit.ElectricalPotentialUnit
Volt.
VolumeUnit - Class in org.opentrafficsim.core.unit
VolumeUnit defines a number of common units for volumes.
VolumeUnit(LengthUnit, String, String, UnitSystem) - Constructor for class org.opentrafficsim.core.unit.VolumeUnit
Define volume unit based on length, e.g.
VolumeUnit(String, String, UnitSystem, VolumeUnit, double) - Constructor for class org.opentrafficsim.core.unit.VolumeUnit
This constructor constructs a unit out of another defined unit, e.g.

W

warning(WarningEvent) - Method in interface org.opentrafficsim.importexport.osm.events.WarningListener
Process one WarningEvent.
warning(WarningEvent) - Method in class org.opentrafficsim.importexport.osm.events.WarningListenerImpl
Process one WarningEvent.
WarningEvent - Class in org.opentrafficsim.importexport.osm.events
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
WarningEvent(Object, String) - Constructor for class org.opentrafficsim.importexport.osm.events.WarningEvent
 
WarningListener - Interface in org.opentrafficsim.importexport.osm.events
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
WarningListenerImpl - Class in org.opentrafficsim.importexport.osm.events
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
WarningListenerImpl() - Constructor for class org.opentrafficsim.importexport.osm.events.WarningListenerImpl
 
WATT - Static variable in class org.opentrafficsim.core.unit.PowerUnit
watt.
WATT_HOUR - Static variable in class org.opentrafficsim.core.unit.EnergyUnit
watt-hour.
WEEK - Static variable in class org.opentrafficsim.core.unit.TimeUnit
week.
weights - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.GTUMixTag
weights.
weights - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.RouteMixTag
weights.
weights - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.ShortestRouteMixTag
weights.
width - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.CrossSectionElementTag
lane width.
width - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.GlobalTag
default lane width.
width - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.RoadTypeTag
default lane width.
widthDist - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.GTUTag
GTU width.
windowActivated(WindowEvent) - Method in class org.opentrafficsim.gui.OTSControlPanel
windowClosed(WindowEvent) - Method in class org.opentrafficsim.gui.OTSControlPanel
windowClosing(WindowEvent) - Method in class org.opentrafficsim.gui.OTSControlPanel
windowDeactivated(WindowEvent) - Method in class org.opentrafficsim.gui.OTSControlPanel
windowDeiconified(WindowEvent) - Method in class org.opentrafficsim.gui.OTSControlPanel
windowIconified(WindowEvent) - Method in class org.opentrafficsim.gui.OTSControlPanel
windowOpened(WindowEvent) - Method in class org.opentrafficsim.gui.OTSControlPanel
WrappableSimulation - Interface in org.opentrafficsim.simulationengine
Requirements for demonstration that can be shown in the SuperDemo.
WriteDoubleMatrixFunctions<U extends Unit<U>> - Interface in org.opentrafficsim.core.value.vdouble.matrix
Methods that modify the data stored in a DoubleMatrix.
WriteDoubleVectorFunctions<U extends Unit<U>> - Interface in org.opentrafficsim.core.value.vdouble.vector
Methods that modify the data stored in a DoubleVector.
WriteFloatMatrixFunctions<U extends Unit<U>> - Interface in org.opentrafficsim.core.value.vfloat.matrix
Methods that modify the data stored in a FloatMatrix.
WriteFloatVectorFunctions<U extends Unit<U>> - Interface in org.opentrafficsim.core.value.vfloat.vector
Methods that modify the data stored in a FloatVector.

X

xAxis - Variable in class org.opentrafficsim.graphs.ContourPlot
Definition of the X-axis.
xAxisBin(int) - Method in class org.opentrafficsim.graphs.ContourPlot
Return the x-axis bin number (the column number) of an item.
xAxisBins() - Method in class org.opentrafficsim.graphs.ContourPlot
Retrieve the number of cells to use along the time axis.
XmlNetworkLaneParser - Class in org.opentrafficsim.core.network.factory
Parse an XML string with a simple representation of a lane-based network.
XmlNetworkLaneParser(Class<?>, Class<?>, Class<?>, Class<?>, Class<?>, Class<?>, OTSDEVSSimulatorInterface, GTUColorer) - Constructor for class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
 
XmlNetworkLaneParser.ArcDirection - Enum in org.opentrafficsim.core.network.factory
direction of the arc; LEFT or RIGHT.
XmlNetworkLaneParser.ArcTag - Class in org.opentrafficsim.core.network.factory
ARC element.
XmlNetworkLaneParser.BlockTag - Class in org.opentrafficsim.core.network.factory
BLOCK element.
XmlNetworkLaneParser.CrossSectionElementTag - Class in org.opentrafficsim.core.network.factory
CROSSSECTION element.
XmlNetworkLaneParser.ElementType - Enum in org.opentrafficsim.core.network.factory
element types.
XmlNetworkLaneParser.FillTag - Class in org.opentrafficsim.core.network.factory
Fill element.
XmlNetworkLaneParser.GeneratorTag - Class in org.opentrafficsim.core.network.factory
Generator element.
XmlNetworkLaneParser.GlobalTag - Class in org.opentrafficsim.core.network.factory
GLOBAL element.
XmlNetworkLaneParser.GTUMixTag - Class in org.opentrafficsim.core.network.factory
GTUMIX element.
XmlNetworkLaneParser.GTUTag - Class in org.opentrafficsim.core.network.factory
GTU element.
XmlNetworkLaneParser.LaneOverrideTag - Class in org.opentrafficsim.core.network.factory
LANEOVERRIDE element.
XmlNetworkLaneParser.LaneTypeTag - Class in org.opentrafficsim.core.network.factory
COMPATIBILITY.LANETYPE element.
XmlNetworkLaneParser.LinkTag - Class in org.opentrafficsim.core.network.factory
LINK element.
XmlNetworkLaneParser.NodeTag - Class in org.opentrafficsim.core.network.factory
NODE element.
XmlNetworkLaneParser.RoadTypeTag - Class in org.opentrafficsim.core.network.factory
ROADTYPE element.
XmlNetworkLaneParser.RouteMixTag - Class in org.opentrafficsim.core.network.factory
ROUTEMIX element.
XmlNetworkLaneParser.RouteTag - Class in org.opentrafficsim.core.network.factory
ROUTE element.
XmlNetworkLaneParser.ShortestRouteMixTag - Class in org.opentrafficsim.core.network.factory
SHORTESTROUTEMIX element.
XmlNetworkLaneParser.ShortestRouteTag - Class in org.opentrafficsim.core.network.factory
SHORTESTROUTE element.
XmlNetworkLaneParser.StraightTag - Class in org.opentrafficsim.core.network.factory
STRAIGHT element.
XmlNetworkLaneParser.StripeType - Enum in org.opentrafficsim.core.network.factory
stripe types.

Y

YARD - Static variable in class org.opentrafficsim.core.unit.LengthUnit
yard (international) = 0.9144 m = 3 ft = 36 in.
yAxis - Variable in class org.opentrafficsim.graphs.ContourPlot
Definition of the Y-axis.
yAxisBin(int) - Method in class org.opentrafficsim.graphs.ContourPlot
Return the y-axis bin number (the row number) of an item.
yAxisBins() - Method in class org.opentrafficsim.graphs.ContourPlot
Retrieve the number of cells to use along the distance axis.

Z

zSum() - Method in class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix
Compute the sum of all values of this matrix.
zSum() - Method in interface org.opentrafficsim.core.value.vdouble.matrix.ReadOnlyDoubleMatrixFunctions
Compute the sum of all values of this matrix.
zSum() - Method in class org.opentrafficsim.core.value.vdouble.vector.DoubleVector
Compute the sum of all values of this vector.
zSum() - Method in interface org.opentrafficsim.core.value.vdouble.vector.ReadOnlyDoubleVectorFunctions
Compute the sum of all values of this vector.
zSum() - Method in class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix
Compute the sum of all values of this matrix.
zSum() - Method in interface org.opentrafficsim.core.value.vfloat.matrix.ReadOnlyFloatMatrixFunctions
Compute the sum of all values of this matrix.
zSum() - Method in class org.opentrafficsim.core.value.vfloat.vector.FloatVector
Compute the sum of all values of this vector.
zSum() - Method in interface org.opentrafficsim.core.value.vfloat.vector.ReadOnlyFloatVectorFunctions
Compute the sum of all values of this vector.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links

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