- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
- 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>.
- 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
-
- 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).
- 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.
- 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
- 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.
- 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
-