- 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() - 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() - 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() - 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() - 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() - 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() - 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<?, ?>) - Constructor for class org.opentrafficsim.core.network.AbstractExpansionNode
-
- AbstractExpansionNode(ID, P, DoubleScalar.Abs<AnglePlaneUnit>, DoubleScalar.Abs<AngleSlopeUnit>, Network<?, ?>) - 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<?>) - 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<GTU<ID>>, GTUFollowingModel, DistContinuousDoubleScalar.Abs<SpeedUnit>, DistContinuousDoubleScalar.Rel<TimeUnit>, long, OTSSimTimeDouble, OTSSimTimeDouble, Lane) - 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>, 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>, 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>) - 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 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
-
Abstract property.
- AbstractProperty(int) - Constructor for class org.opentrafficsim.simulationengine.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.
- 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.
- 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.simulationengine.ControlPanel
- add(DoubleScalar.Rel<TimeUnit>) - Method in class org.opentrafficsim.core.dsol.OTSSimTimeDouble
- add(int, AbstractProperty<?>) - Method in class org.opentrafficsim.simulationengine.CompoundProperty
-
Add an AbstractProperty at a specified position.
- add(AbstractProperty<?>) - Method in class org.opentrafficsim.simulationengine.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
- 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
-
- addFrontToSubsequentLane(Lane) - Method in interface org.opentrafficsim.core.gtu.lane.LaneBasedGTU
-
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.
- 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.
- 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(Node<?, ?>) - Method in class org.opentrafficsim.core.network.Network
-
Add a node to this Network.
- addNode(Node<?, ?>) - Method in class org.opentrafficsim.core.network.Route
-
Add a node to the end of the node list.
- addNode(int, Node<?, ?>) - Method in class org.opentrafficsim.core.network.Route
-
Add a node at a specific location.
- addNode(Node) - Method in class org.opentrafficsim.importexport.osm.Network
-
Add a Node to this Network.
- addNode(Long) - Method in class org.opentrafficsim.importexport.osm.Relation
-
- addNode(Long) - Method in class org.opentrafficsim.importexport.osm.Way
-
- addPermeability(GTUType<?>) - Method in class org.opentrafficsim.core.network.lane.LaneType
-
- 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(Relation) - Method in class org.opentrafficsim.importexport.osm.Network
-
Add a Relation 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(Node) - Method in class org.opentrafficsim.importexport.osm.Link
-
Append a Node to the spline of this Link.
- addStep(FixedAccelerationModel) - Method in class org.opentrafficsim.core.gtu.following.SequentialFixedAccelerationModel
-
Add one FixedAccelerationModel step to this SequentialFixedAccelerationModel.
- addTag(Tag) - Method in class org.opentrafficsim.importexport.osm.Link
-
Add a Tag to this Link.
- addTag(Tag) - Method in class org.opentrafficsim.importexport.osm.Node
-
- addTag(Tag) - Method in class org.opentrafficsim.importexport.osm.Relation
-
- addTag(Tag) - Method in class org.opentrafficsim.importexport.osm.Way
-
- 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(Way) - Method in class org.opentrafficsim.importexport.osm.Network
-
Add a Way to this Network.
- addWay(Long) - Method in class org.opentrafficsim.importexport.osm.Relation
-
- 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.
- 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.
- 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 - 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.simulationengine.ControlPanel
-
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.
- CALORIE_IT - Static variable in class org.opentrafficsim.core.unit.EnergyUnit
-
calorie (International Table).
- car - Static variable in class org.opentrafficsim.importexport.osm.PredefinedGTUTypes
-
- 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.
- 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.
- collapseLinks(Node<?, ?>, Node<?, ?>) - Method in class org.opentrafficsim.core.network.ExpansionNetwork
-
Collapse all links between two given nodes into one forward and one reverse link.
- collapseToNode(HashSet<Node<?, ?>>) - Method in class org.opentrafficsim.core.network.ExpansionNetwork
-
Collapse a nodes into a sub network.
- 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(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.NewSink
-
The complete method removes all Nodes which are not used within any imported way or relation.
- CompoundProperty - Class in org.opentrafficsim.simulationengine
-
Compound property.
- CompoundProperty(String, String, ArrayList<AbstractProperty<?>>, boolean, int) - Constructor for class org.opentrafficsim.simulationengine.CompoundProperty
-
Construct an 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
- 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
- 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
- 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
- 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
- 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.
- constructModel(SimulatorInterface<DoubleScalar.Abs<TimeUnit>, DoubleScalar.Rel<TimeUnit>, OTSSimTimeDouble>) - Method in class org.opentrafficsim.core.network.factory.TestXMLModel
- contains(String) - Method in class org.opentrafficsim.importexport.osm.Node
-
- containsLink(CrossSectionLink<?, ?>) - Method in class org.opentrafficsim.core.network.Route
-
FIXME: this fails if this route contains a Node more than once.
- ContinuousColorPaintScale - Class in org.opentrafficsim.graphs
-
Create a continuous color paint scale.
- ContinuousProperty - Class in org.opentrafficsim.simulationengine
-
Continuous property.
- ContinuousProperty(String, String, Double, Double, Double, String, boolean, int) - Constructor for class org.opentrafficsim.simulationengine.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.
- ControlPanel - Class in org.opentrafficsim.simulationengine
-
Peter's improved simulation control panel.
- ControlPanel(SimpleSimulator) - Constructor for class org.opentrafficsim.simulationengine.ControlPanel
-
Decorate a SimpleSimulator with a different set of control buttons.
- Convert - Class in org.opentrafficsim.importexport.osm.output
-
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- convertLink(Link) - Static method in class org.opentrafficsim.importexport.osm.output.Convert
-
This method converts an OSM link to an OTS link.
- convertNode(Node) - Static 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).
- 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.
- 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.
- cse - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.LaneTag
-
the lane that was created.
- 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.
- 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.
- 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.
- 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(Node<?, ?>) - Method in class org.opentrafficsim.core.network.ExpansionNetwork
-
Delete a node from this network (or a sub-network of this network).
- deleteNode(Node<?, ?>) - Method in class org.opentrafficsim.core.network.Network
-
Delete a node from this network.
- delNode(Node) - Method in class org.opentrafficsim.importexport.osm.Network
-
Delete a Node from this Network.
- delNode(Long) - Method in class org.opentrafficsim.importexport.osm.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.
- 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 interface org.opentrafficsim.simulationengine.WrappableSimulation
-
Return a description of the simulation (HTML formatted).
- destinationNode() - Method in class org.opentrafficsim.core.network.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.
- 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.
- displayOrderedValue() - Method in class org.opentrafficsim.simulationengine.CompoundProperty
-
Return the sub-items in display order.
- 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.Abs(DistContinuous, U) - Constructor for class org.opentrafficsim.core.value.vdouble.scalar.DistContinuousDoubleScalar.Abs
-
- DistContinuousDoubleScalar.Rel<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.scalar
-
Relative value.
- DistContinuousDoubleScalar.Rel(DistContinuous, U) - Constructor for class org.opentrafficsim.core.value.vdouble.scalar.DistContinuousDoubleScalar.Rel
-
- 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.Abs(DistContinuous, U) - Constructor for class org.opentrafficsim.core.value.vfloat.scalar.DistContinuousFloatScalar.Abs
-
- DistContinuousFloatScalar.Rel<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.scalar
-
Relative value.
- DistContinuousFloatScalar.Rel(DistContinuous, U) - Constructor for class org.opentrafficsim.core.value.vfloat.scalar.DistContinuousFloatScalar.Rel
-
- 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.Abs(DistDiscrete, U) - Constructor for class org.opentrafficsim.core.value.vdouble.scalar.DistDiscreteDoubleScalar.Abs
-
- DistDiscreteDoubleScalar.Rel<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.scalar
-
Relative value.
- DistDiscreteDoubleScalar.Rel(DistDiscrete, U) - Constructor for class org.opentrafficsim.core.value.vdouble.scalar.DistDiscreteDoubleScalar.Rel
-
- 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.Abs(DistDiscrete, U) - Constructor for class org.opentrafficsim.core.value.vfloat.scalar.DistDiscreteFloatScalar.Abs
-
- DistDiscreteFloatScalar.Rel<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.scalar
-
Relative value.
- DistDiscreteFloatScalar.Rel(DistDiscrete, U) - Constructor for class org.opentrafficsim.core.value.vfloat.scalar.DistDiscreteFloatScalar.Rel
-
- divide(SICoefficients, SICoefficients) - Static method in class org.opentrafficsim.core.unit.SICoefficients
-
- divide(double) - Method in interface org.opentrafficsim.core.value.vdouble.DoubleMathFunctions
-
Scale the value(s) by the inverse of a factor; i.e.
- divide(double) - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix
-
Scale the value(s) by the inverse of a factor; i.e.
- 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(double) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar
-
Scale the value(s) by the inverse of a factor; i.e.
- divide(double) - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector
-
Scale the value(s) by the inverse of a factor; i.e.
- divide(float) - Method in interface org.opentrafficsim.core.value.vfloat.FloatMathFunctions
-
Scale the value(s) by the inverse of a factor; i.e.
- divide(float) - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix
-
Scale the value(s) by the inverse of a factor; i.e.
- 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.
- divide(float) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar
-
Scale the value(s) by the inverse of a factor; i.e.
- divide(float) - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector
-
Scale the value(s) by the inverse of a factor; i.e.
- DoubleMathFunctions<T> - Interface in org.opentrafficsim.core.value.vdouble
-
Force implementation of multiply and divide.
- 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(U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Abs
-
Construct a new Absolute Immutable DoubleMatrix.
- DoubleMatrix.Abs.Dense<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.matrix
-
- DoubleMatrix.Abs.Dense(double[][], U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Abs.Dense
-
Construct a new Absolute Dense Immutable DoubleMatrix.
- DoubleMatrix.Abs.Dense(DoubleScalar.Abs<U>[][]) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Abs.Dense
-
Construct a new Absolute Dense Immutable DoubleMatrix.
- DoubleMatrix.Abs.Dense(DoubleMatrix2D, U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Abs.Dense
-
For package internal use only.
- DoubleMatrix.Abs.Sparse<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.matrix
-
- DoubleMatrix.Abs.Sparse(double[][], U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Abs.Sparse
-
Construct a new Absolute Sparse Immutable DoubleMatrix.
- DoubleMatrix.Abs.Sparse(DoubleScalar.Abs<U>[][]) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Abs.Sparse
-
Construct a new Absolute Sparse Immutable DoubleMatrix.
- DoubleMatrix.Abs.Sparse(DoubleMatrix2D, U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Abs.Sparse
-
For package internal use only.
- DoubleMatrix.Rel<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.matrix
-
- DoubleMatrix.Rel(U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Rel
-
Construct a new Relative Immutable DoubleMatrix.
- DoubleMatrix.Rel.Dense<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.matrix
-
- DoubleMatrix.Rel.Dense(double[][], U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Rel.Dense
-
Construct a new Relative Dense Immutable DoubleMatrix.
- DoubleMatrix.Rel.Dense(DoubleScalar.Rel<U>[][]) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Rel.Dense
-
Construct a new Relative Dense Immutable DoubleMatrix.
- DoubleMatrix.Rel.Dense(DoubleMatrix2D, U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Rel.Dense
-
For package internal use only.
- DoubleMatrix.Rel.Sparse<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.matrix
-
- DoubleMatrix.Rel.Sparse(double[][], U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Rel.Sparse
-
Construct a new Relative Sparse Immutable DoubleMatrix.
- DoubleMatrix.Rel.Sparse(DoubleScalar.Rel<U>[][]) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Rel.Sparse
-
Construct a new Relative Sparse Immutable DoubleMatrix.
- DoubleMatrix.Rel.Sparse(DoubleMatrix2D, U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.DoubleMatrix.Rel.Sparse
-
For package internal use only.
- 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.Abs(double, U) - Constructor for class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Abs
-
Construct a new Absolute Immutable DoubleScalar.
- 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.
- 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.
- DoubleScalar.Rel<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.scalar
-
- DoubleScalar.Rel(double, U) - Constructor for class org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Rel
-
Construct a new Relative Immutable DoubleScalar.
- 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.
- 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.
- 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(U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Abs
-
Construct a new Absolute Immutable DoubleVector.
- DoubleVector.Abs.Dense<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.vector
-
- DoubleVector.Abs.Dense(double[], U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Abs.Dense
-
Construct a new Absolute Dense Immutable DoubleVector.
- DoubleVector.Abs.Dense(DoubleScalar.Abs<U>[]) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Abs.Dense
-
Construct a new Absolute Dense Immutable DoubleVector.
- DoubleVector.Abs.Dense(DoubleMatrix1D, U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Abs.Dense
-
For package internal use only.
- DoubleVector.Abs.Sparse<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.vector
-
- DoubleVector.Abs.Sparse(double[], U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Abs.Sparse
-
Construct a new Absolute Sparse Immutable DoubleVector.
- DoubleVector.Abs.Sparse(DoubleScalar.Abs<U>[]) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Abs.Sparse
-
Construct a new Absolute Sparse Immutable DoubleVector.
- DoubleVector.Abs.Sparse(DoubleMatrix1D, U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Abs.Sparse
-
For package internal use only.
- DoubleVector.Rel<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.vector
-
- DoubleVector.Rel(U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Rel
-
Construct a new Relative Immutable DoubleVector.
- DoubleVector.Rel.Dense<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.vector
-
- DoubleVector.Rel.Dense(double[], U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Rel.Dense
-
Construct a new Relative Dense Immutable DoubleVector.
- DoubleVector.Rel.Dense(DoubleScalar.Rel<U>[]) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Rel.Dense
-
Construct a new Relative Dense Immutable DoubleVector.
- DoubleVector.Rel.Dense(DoubleMatrix1D, U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Rel.Dense
-
For package internal use only.
- DoubleVector.Rel.Sparse<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.vector
-
- DoubleVector.Rel.Sparse(double[], U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Rel.Sparse
-
Construct a new Relative Sparse Immutable DoubleVector.
- DoubleVector.Rel.Sparse(DoubleScalar.Rel<U>[]) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Rel.Sparse
-
Construct a new Relative Sparse Immutable DoubleVector.
- DoubleVector.Rel.Sparse(DoubleMatrix1D, U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.DoubleVector.Rel.Sparse
-
For package internal use only.
- 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.
- FARADAY - Static variable in class org.opentrafficsim.core.unit.ElectricalChargeUnit
-
Faraday.
- fillTags - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.LaneTag
-
fill at t=0.
- findByShortName(String) - Method in class org.opentrafficsim.simulationengine.CompoundProperty
-
Find an embedded AbstractProperty that has a specified shortName.
- findFollowingLink(Link) - Method in class org.opentrafficsim.importexport.osm.Network
-
Finds the link which follows the given link.
- findLinkHierarchyBelow(int) - Method in class org.opentrafficsim.core.network.ExpansionNetwork
-
Find all links that have a hierarchy level not exceeding the specified value.
- findPrecedingLink(Link) - Method in class org.opentrafficsim.importexport.osm.Network
-
Finds the link which precedes the given link.
- findSinksandSources(Network) - Static method in class org.opentrafficsim.importexport.osm.output.Convert
-
- fixButtons() - Method in class org.opentrafficsim.simulationengine.ControlPanel
-
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.
- FloatMathFunctions<T> - Interface in org.opentrafficsim.core.value.vfloat
-
Force implementation of multiply and divide.
- 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(U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Abs
-
Construct a new Absolute Immutable FloatMatrix.
- FloatMatrix.Abs.Dense<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.matrix
-
- FloatMatrix.Abs.Dense(float[][], U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Abs.Dense
-
Construct a new Absolute Dense Immutable FloatMatrix.
- FloatMatrix.Abs.Dense(FloatScalar.Abs<U>[][]) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Abs.Dense
-
Construct a new Absolute Dense Immutable FloatMatrix.
- FloatMatrix.Abs.Dense(FloatMatrix2D, U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Abs.Dense
-
For package internal use only.
- FloatMatrix.Abs.Sparse<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.matrix
-
- FloatMatrix.Abs.Sparse(float[][], U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Abs.Sparse
-
Construct a new Absolute Sparse Immutable FloatMatrix.
- FloatMatrix.Abs.Sparse(FloatScalar.Abs<U>[][]) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Abs.Sparse
-
Construct a new Absolute Sparse Immutable FloatMatrix.
- FloatMatrix.Abs.Sparse(FloatMatrix2D, U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Abs.Sparse
-
For package internal use only.
- FloatMatrix.Rel<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.matrix
-
- FloatMatrix.Rel(U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Rel
-
Construct a new Relative Immutable FloatMatrix.
- FloatMatrix.Rel.Dense<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.matrix
-
- FloatMatrix.Rel.Dense(float[][], U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Rel.Dense
-
Construct a new Relative Dense Immutable FloatMatrix.
- FloatMatrix.Rel.Dense(FloatScalar.Rel<U>[][]) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Rel.Dense
-
Construct a new Relative Dense Immutable FloatMatrix.
- FloatMatrix.Rel.Dense(FloatMatrix2D, U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Rel.Dense
-
For package internal use only.
- FloatMatrix.Rel.Sparse<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.matrix
-
- FloatMatrix.Rel.Sparse(float[][], U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Rel.Sparse
-
Construct a new Relative Sparse Immutable FloatMatrix.
- FloatMatrix.Rel.Sparse(FloatScalar.Rel<U>[][]) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Rel.Sparse
-
Construct a new Relative Sparse Immutable FloatMatrix.
- FloatMatrix.Rel.Sparse(FloatMatrix2D, U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.FloatMatrix.Rel.Sparse
-
For package internal use only.
- 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.Abs(float, U) - Constructor for class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Abs
-
Construct a new Absolute Immutable FloatScalar.
- 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.
- 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.
- FloatScalar.Rel<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.scalar
-
- FloatScalar.Rel(float, U) - Constructor for class org.opentrafficsim.core.value.vfloat.scalar.FloatScalar.Rel
-
Construct a new Relative Immutable FloatScalar.
- 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.
- 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.
- 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(U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Abs
-
Construct a new Absolute Immutable FloatVector.
- FloatVector.Abs.Dense<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.vector
-
- FloatVector.Abs.Dense(float[], U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Abs.Dense
-
Construct a new Absolute Dense Immutable FloatVector.
- FloatVector.Abs.Dense(FloatScalar.Abs<U>[]) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Abs.Dense
-
Construct a new Absolute Dense Immutable FloatVector.
- FloatVector.Abs.Dense(FloatMatrix1D, U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Abs.Dense
-
For package internal use only.
- FloatVector.Abs.Sparse<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.vector
-
- FloatVector.Abs.Sparse(float[], U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Abs.Sparse
-
Construct a new Absolute Sparse Immutable FloatVector.
- FloatVector.Abs.Sparse(FloatScalar.Abs<U>[]) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Abs.Sparse
-
Construct a new Absolute Sparse Immutable FloatVector.
- FloatVector.Abs.Sparse(FloatMatrix1D, U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Abs.Sparse
-
For package internal use only.
- FloatVector.Rel<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.vector
-
- FloatVector.Rel(U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Rel
-
Construct a new Relative Immutable FloatVector.
- FloatVector.Rel.Dense<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.vector
-
- FloatVector.Rel.Dense(float[], U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Rel.Dense
-
Construct a new Relative Dense Immutable FloatVector.
- FloatVector.Rel.Dense(FloatScalar.Rel<U>[]) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Rel.Dense
-
Construct a new Relative Dense Immutable FloatVector.
- FloatVector.Rel.Dense(FloatMatrix1D, U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Rel.Dense
-
For package internal use only.
- FloatVector.Rel.Sparse<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.vector
-
- FloatVector.Rel.Sparse(float[], U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Rel.Sparse
-
Construct a new Relative Sparse Immutable FloatVector.
- FloatVector.Rel.Sparse(FloatScalar.Rel<U>[]) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Rel.Sparse
-
Construct a new Relative Sparse Immutable FloatVector.
- FloatVector.Rel.Sparse(FloatMatrix1D, U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.FloatVector.Rel.Sparse
-
For package internal use only.
- 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.
- 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.
- 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.
- 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.
- generate() - Method in class org.opentrafficsim.core.gtu.generator.AbstractGTUGenerator
-
Generate a GTU.
- generatorTags - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.LaneTag
-
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.CompoundProperty
-
Return the sub property at a specified index.
- getA(CompoundProperty) - Static method in class org.opentrafficsim.simulationengine.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(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
-
- 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.
- getB(CompoundProperty) - Static method in class org.opentrafficsim.simulationengine.IDMPropertySet
-
Return the maximum comfortable deceleration.
- getBounds() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
- 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
-
- 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.
- getDensityAxis() - Method in class org.opentrafficsim.graphs.FundamentalDiagram
-
- getDescription() - Method in class org.opentrafficsim.simulationengine.AbstractProperty
-
Return a description of the property (may use HTML markup).
- getDescription() - Method in class org.opentrafficsim.simulationengine.BooleanProperty
-
Return a description of the property (may use HTML markup).
- getDescription() - Method in class org.opentrafficsim.simulationengine.CompoundProperty
-
Return a description of the property (may use HTML markup).
- getDescription() - Method in class org.opentrafficsim.simulationengine.ContinuousProperty
-
Return a description of the property (may use HTML markup).
- getDescription() - Method in class org.opentrafficsim.simulationengine.IntegerProperty
-
Return a description of the property (may use HTML markup).
- getDescription() - Method in class org.opentrafficsim.simulationengine.ProbabilityDistributionProperty
-
Return a description of the property (may use HTML markup).
- getDescription() - Method in class org.opentrafficsim.simulationengine.SelectionProperty
-
Return a description of the property (may use HTML markup).
- 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.AbstractProperty
-
Display priority determines the order in which properties should be displayed.
- 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.ProbabilityDistributionProperty
-
Return the names of the elements of this ProbabilityDistributionProperty.
- getEnd() - Method in class org.opentrafficsim.importexport.osm.Link
-
- 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
-
- 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.ContinuousProperty
-
- getFormatString() - Method in class org.opentrafficsim.simulationengine.IntegerProperty
-
- getForwardLanes() - Method in class org.opentrafficsim.importexport.osm.Link
-
- 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
-
- 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
-
- 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.
- getGtuList() - Method in class org.opentrafficsim.core.network.lane.Lane
-
- 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
- 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.Link
-
- getID() - Method in class org.opentrafficsim.importexport.osm.Node
-
- getID() - Method in class org.opentrafficsim.importexport.osm.Relation
-
- getID() - Method in class org.opentrafficsim.importexport.osm.Way
-
- 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.Tag
-
- 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
-
- getLanes() - Method in class org.opentrafficsim.core.gtu.lane.AbstractLaneBasedGTU
-
- getLanes() - Method in class org.opentrafficsim.importexport.osm.Link
-
- 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
-
- 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
-
- getLatitude() - Method in class org.opentrafficsim.importexport.osm.Node
-
- 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.
- 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.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.Link
-
- 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.Network
-
- getLinks2Out() - Method in class org.opentrafficsim.core.network.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.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
- getLongitude() - Method in class org.opentrafficsim.importexport.osm.Node
-
- 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.
- 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.
- 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
-
- 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.ContinuousProperty
-
- getMaximumValue() - Method in class org.opentrafficsim.simulationengine.IntegerProperty
-
Retrieve the maximum value of this IntegerProperty.
- 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.TemplateGTUType
-
- getMinimumValue() - Method in class org.opentrafficsim.simulationengine.ContinuousProperty
-
- getMinimumValue() - Method in class org.opentrafficsim.simulationengine.IntegerProperty
-
Retrieve the minimum value of this IntegerProperty.
- 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.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.Network
-
- 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.NewSink
-
- 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
-
- getNode(int) - Method in class org.opentrafficsim.core.network.Route
-
Return a node at a specific location.
- getNode(long) - Method in class org.opentrafficsim.importexport.osm.Network
-
Retrieve a Node from this Network.
- getNodes() - Method in class org.opentrafficsim.importexport.osm.Network
-
- getNodes() - Method in class org.opentrafficsim.importexport.osm.Relation
-
- getNodes() - Method in class org.opentrafficsim.importexport.osm.Way
-
- getNodeSet() - Method in class org.opentrafficsim.core.network.Network
-
- getNodesFromWay(Long) - Method in class org.opentrafficsim.importexport.osm.Network
-
Retrieve a list of Nodes that form a Way from this Network.
- getOffsetToStandardUnit() - Method in class org.opentrafficsim.core.unit.OffsetUnit
-
- getOptionName(int) - Method in class org.opentrafficsim.simulationengine.SelectionProperty
-
Retrieve the name of one of the options of this SelectionProperty.
- getOptionNames() - Method in class org.opentrafficsim.simulationengine.SelectionProperty
-
Return the names of the options of this SelectionProperty.
- getOtherGTU() - Method in class org.opentrafficsim.core.gtu.following.HeadwayGTU
-
- getPaint(double) - Method in class org.opentrafficsim.graphs.ContinuousColorPaintScale
- getPanel() - Method in class org.opentrafficsim.simulationengine.SimpleSimulator
-
To use in a Swing application add the DSOLPanel to a JFrame.
- 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.
- 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
-
- 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.Network
-
Retrieve a Relation from this Network.
- getRelations() - Method in class org.opentrafficsim.importexport.osm.Network
-
- 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
-
- getRoute() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
-
- getS0(CompoundProperty) - Static method in class org.opentrafficsim.simulationengine.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.AbstractProperty
-
Return a short description of the property.
- getShortName() - Method in class org.opentrafficsim.simulationengine.BooleanProperty
-
Return a short description of the property.
- getShortName() - Method in class org.opentrafficsim.simulationengine.CompoundProperty
-
Return a short description of the property.
- getShortName() - Method in class org.opentrafficsim.simulationengine.ContinuousProperty
-
Return a short description of the property.
- getShortName() - Method in class org.opentrafficsim.simulationengine.IntegerProperty
-
Return a short description of the property.
- getShortName() - Method in class org.opentrafficsim.simulationengine.ProbabilityDistributionProperty
-
Return a short description of the property.
- getShortName() - Method in class org.opentrafficsim.simulationengine.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.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.TemplateGTUType
-
- getSimulator() - Method in class org.opentrafficsim.core.network.factory.TestXMLModel
- getSimulator() - Method in class org.opentrafficsim.simulationengine.ControlPanel
-
- getSimulator() - Method in class org.opentrafficsim.simulationengine.SimpleSimulator
-
Access to the simulator is needed to create simulated objects.
- 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
-
- getSplineList() - Method in class org.opentrafficsim.importexport.osm.Link
-
- 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.Link
-
- 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
-
- 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(Node<?, ?>) - Method in class org.opentrafficsim.core.network.ExpansionNetwork
-
Return the sub network that directly owns a specified node.
- getTag(String) - Method in class org.opentrafficsim.importexport.osm.Node
-
- getTag(String) - Method in class org.opentrafficsim.importexport.osm.Relation
-
- getTag(String) - Method in class org.opentrafficsim.importexport.osm.Way
-
- getTaglist() - Method in class org.opentrafficsim.importexport.osm.Relation
-
- getTags() - Method in class org.opentrafficsim.importexport.osm.Link
-
- getTags() - Method in class org.opentrafficsim.importexport.osm.Node
-
- getTags() - Method in class org.opentrafficsim.importexport.osm.Relation
-
- getTags() - Method in class org.opentrafficsim.importexport.osm.Way
-
- getTimeFont() - Method in class org.opentrafficsim.simulationengine.ControlPanel
-
- 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.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
- getValidUntil() - Method in class org.opentrafficsim.core.gtu.following.AccelerationStep
-
- getValue() - Method in class org.opentrafficsim.importexport.osm.Tag
-
- getValue() - Method in class org.opentrafficsim.simulationengine.AbstractProperty
-
Retrieve the current value of the property.
- getValue() - Method in class org.opentrafficsim.simulationengine.BooleanProperty
-
Retrieve the current value of the property.
- getValue() - Method in class org.opentrafficsim.simulationengine.CompoundProperty
-
Retrieve the current value of the property.
- getValue() - Method in class org.opentrafficsim.simulationengine.ContinuousProperty
-
Retrieve the current value of the property.
- getValue() - Method in class org.opentrafficsim.simulationengine.IntegerProperty
-
Retrieve the current value of the property.
- getValue() - Method in class org.opentrafficsim.simulationengine.ProbabilityDistributionProperty
-
Retrieve the current value of the property.
- getValue() - Method in class org.opentrafficsim.simulationengine.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.
- getWay(long) - Method in class org.opentrafficsim.importexport.osm.Network
-
Retrieve a Way from this Network.
- getWays() - Method in class org.opentrafficsim.importexport.osm.Network
-
- getWays() - Method in class org.opentrafficsim.importexport.osm.Relation
-
- 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.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.
- 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.
- GTU<ID> - Interface in org.opentrafficsim.core.gtu
-
Copyright (c) 2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- GTUException - Exception in org.opentrafficsim.core.gtu
-
Exception thrown when network topology is inconsistent.
- 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<GTU<ID>>, GTUFollowingModel, DistContinuousDoubleScalar.Abs<SpeedUnit>, DistContinuousDoubleScalar.Rel<TimeUnit>, DistContinuousDoubleScalar.Rel<LengthUnit>, DistContinuousDoubleScalar.Rel<LengthUnit>, DistContinuousDoubleScalar.Abs<SpeedUnit>, long, OTSSimTimeDouble, OTSSimTimeDouble, Lane) - Constructor for class org.opentrafficsim.core.gtu.generator.GTUGeneratorIndividual
-
- 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.
- 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(ID) - Constructor for class org.opentrafficsim.core.gtu.GTUType
-
- 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.
- 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
-
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
-
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.NewSink
-
- 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.
- IntegerProperty - Class in org.opentrafficsim.simulationengine
-
Integer property.
- IntegerProperty(String, String, Integer, Integer, Integer, String, boolean, int) - Constructor for class org.opentrafficsim.simulationengine.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.
- 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.Node
-
- isInNetwork(Node<?, ?>, boolean) - Method in class org.opentrafficsim.core.network.ExpansionNetwork
-
Determine if a node is part of this Network.
- isInNetwork(Node<?, ?>) - 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.Link
-
- isPermeable(GTUType<?>, LateralDirectionality) - Method in class org.opentrafficsim.core.network.lane.RoadMarkerAlong
-
- isReadOnly() - Method in class org.opentrafficsim.simulationengine.AbstractProperty
-
Return true if the property can not be altered.
- isReadOnly() - Method in class org.opentrafficsim.simulationengine.BooleanProperty
-
Return true if the property can not be altered.
- isReadOnly() - Method in class org.opentrafficsim.simulationengine.CompoundProperty
-
Return true if the property can not be altered.
- isReadOnly() - Method in class org.opentrafficsim.simulationengine.ContinuousProperty
-
Return true if the property can not be altered.
- isReadOnly() - Method in class org.opentrafficsim.simulationengine.IntegerProperty
-
Return true if the property can not be altered.
- isReadOnly() - Method in class org.opentrafficsim.simulationengine.ProbabilityDistributionProperty
-
Return true if the property can not be altered.
- isReadOnly() - Method in class org.opentrafficsim.simulationengine.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.Node
-
- isTrafficSignal() - Method in class org.opentrafficsim.importexport.osm.Node
-
- isYieldSign() - Method in class org.opentrafficsim.importexport.osm.Node
-
- iterator() - Method in class org.opentrafficsim.simulationengine.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>) - 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
-
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- LaneBasedIndividualCar(ID, GTUType<?>, GTUFollowingModel, LaneChangeModel, Map<Lane, DoubleScalar.Rel<LengthUnit>>, DoubleScalar.Abs<SpeedUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Rel<LengthUnit>, DoubleScalar.Abs<SpeedUnit>, 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>, OTSDEVSSimulatorInterface, Class<? extends Renderable2D>) - 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.
- LaneBasedIndividualCar.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>) - Constructor for class org.opentrafficsim.core.car.LaneBasedTemplateCar
-
- LaneBasedTemplateCar(ID, TemplateGTUType<?>, GTUFollowingModel, Map<Lane, DoubleScalar.Rel<LengthUnit>>, DoubleScalar.Abs<SpeedUnit>, 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.
- LaneBasedTemplateCar.LaneBasedTemplateCarBuilder() - Constructor for class org.opentrafficsim.core.car.LaneBasedTemplateCar.LaneBasedTemplateCarBuilder
-
- 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.
- 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.
- laneTag - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.FillTag
-
lane.
- laneTag - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.GeneratorTag
-
lane.
- laneTags - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.LinkTag
-
lane info.
- 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
-
- lastVisitedNode() - Method in class org.opentrafficsim.core.network.Route
-
- LateralDirectionality - Enum in org.opentrafficsim.core.network
-
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- 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.
- Link - Class in org.opentrafficsim.importexport.osm
-
OpenStreetMap Link.
- Link(Node, Node, List<Tag>, double) - Constructor for class org.opentrafficsim.importexport.osm.Link
-
- Link(Node, Node, List<Tag>, double, byte, byte) - Constructor for class org.opentrafficsim.importexport.osm.Link
-
- 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.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.
- LinkGeotools.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.
- LinkGeotools.STR - Class in org.opentrafficsim.core.network.geotools
-
String ID implementation of the Point link.
- LinkGeotools.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.
- LinkGeotools.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.
- 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.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.
- LinkPoint2D.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.
- LinkPoint2D.STR - Class in org.opentrafficsim.core.network.point2d
-
String ID implementation of the Point2D link.
- LinkPoint2D.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.
- LinkPoint2D.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.
- links - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
-
the links for further reference.
- 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
-
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- 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
-
- main(String[]) - Static method in class org.opentrafficsim.core.network.factory.NetworkLaneParser
-
Test.
- main(String[]) - Static method in class org.opentrafficsim.core.network.factory.TestXMLParser
-
- main(String[]) - Static method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
-
Test.
- 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.IDMPropertySet
-
Create a CompoundProperty for the IDM or IDMPlus parameters for a specified car type.
- makeLane(String, NodeGeotools.STR, NodeGeotools.STR, Coordinate[], LaneType<String>, OTSDEVSSimulatorInterface) - Static method in class org.opentrafficsim.core.network.factory.LaneFactory
-
Create a simple Lane.
- makeLanes(Link, OTSDEVSSimulatorInterface) - Static 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() - Method in class org.opentrafficsim.importexport.osm.Network
-
Creates links out of the ways in this network.
- makeMultiLane(String, NodeGeotools.STR, NodeGeotools.STR, Coordinate[], int, int, int, LaneType<String>, 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>, 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
-
- 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(double) - Method in interface org.opentrafficsim.core.value.vdouble.DoubleMathFunctions
-
Scale the value(s) by a factor.
- multiply(double) - Method in class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix
-
Scale the value(s) by a factor.
- 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(double) - Method in class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar
-
Scale the value(s) by a factor.
- multiply(double) - Method in class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector
-
Scale the value(s) by a factor.
- multiply(float) - Method in interface org.opentrafficsim.core.value.vfloat.FloatMathFunctions
-
Scale the value(s) by a factor.
- multiply(float) - Method in class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix
-
Scale the value(s) by a factor.
- 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.
- multiply(float) - Method in class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar
-
Scale the value(s) by a factor.
- multiply(float) - Method in class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector
-
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(U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs
-
Construct a new Absolute MutableDoubleMatrix.
- MutableDoubleMatrix.Abs.Dense<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.matrix
-
- MutableDoubleMatrix.Abs.Dense(double[][], U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs.Dense
-
Construct a new Absolute Dense MutableDoubleMatrix.
- MutableDoubleMatrix.Abs.Dense(DoubleScalar.Abs<U>[][]) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs.Dense
-
Construct a new Absolute Dense MutableDoubleMatrix.
- MutableDoubleMatrix.Abs.Dense(DoubleMatrix2D, U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs.Dense
-
For package internal use only.
- MutableDoubleMatrix.Abs.Sparse<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.matrix
-
- MutableDoubleMatrix.Abs.Sparse(double[][], U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs.Sparse
-
Construct a new Absolute Sparse MutableDoubleMatrix.
- MutableDoubleMatrix.Abs.Sparse(DoubleScalar.Abs<U>[][]) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs.Sparse
-
Construct a new Absolute Sparse MutableDoubleMatrix.
- MutableDoubleMatrix.Abs.Sparse(DoubleMatrix2D, U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Abs.Sparse
-
For package internal use only.
- MutableDoubleMatrix.Rel<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.matrix
-
- MutableDoubleMatrix.Rel(U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel
-
Construct a new Relative MutableDoubleMatrix.
- MutableDoubleMatrix.Rel.Dense<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.matrix
-
- MutableDoubleMatrix.Rel.Dense(double[][], U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel.Dense
-
Construct a new Relative Dense MutableDoubleMatrix.
- MutableDoubleMatrix.Rel.Dense(DoubleScalar.Rel<U>[][]) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel.Dense
-
Construct a new Relative Dense MutableDoubleMatrix.
- MutableDoubleMatrix.Rel.Dense(DoubleMatrix2D, U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel.Dense
-
For package internal use only.
- MutableDoubleMatrix.Rel.Sparse<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.matrix
-
- MutableDoubleMatrix.Rel.Sparse(double[][], U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel.Sparse
-
Construct a new Relative Sparse MutableDoubleMatrix.
- MutableDoubleMatrix.Rel.Sparse(DoubleScalar.Rel<U>[][]) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel.Sparse
-
Construct a new Relative Sparse MutableDoubleMatrix.
- MutableDoubleMatrix.Rel.Sparse(DoubleMatrix2D, U) - Constructor for class org.opentrafficsim.core.value.vdouble.matrix.MutableDoubleMatrix.Rel.Sparse
-
For package internal use only.
- 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.Abs(double, U) - Constructor for class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Abs
-
Construct a new Absolute MutableDoubleScalar.
- 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.
- MutableDoubleScalar.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.
- MutableDoubleScalar.Rel<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.scalar
-
- MutableDoubleScalar.Rel(double, U) - Constructor for class org.opentrafficsim.core.value.vdouble.scalar.MutableDoubleScalar.Rel
-
Construct a new Relative MutableDoubleScalar.
- 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.
- MutableDoubleScalar.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.
- 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(U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs
-
Construct a new Absolute MutableDoubleVector.
- MutableDoubleVector.Abs.Dense<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.vector
-
- MutableDoubleVector.Abs.Dense(double[], U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs.Dense
-
Construct a new Absolute Dense MutableDoubleVector.
- MutableDoubleVector.Abs.Dense(DoubleScalar.Abs<U>[]) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs.Dense
-
Construct a new Absolute Dense MutableDoubleVector.
- MutableDoubleVector.Abs.Dense(DoubleMatrix1D, U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs.Dense
-
For package internal use only.
- MutableDoubleVector.Abs.Sparse<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.vector
-
- MutableDoubleVector.Abs.Sparse(double[], U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs.Sparse
-
Construct a new Absolute Sparse MutableDoubleVector.
- MutableDoubleVector.Abs.Sparse(DoubleScalar.Abs<U>[]) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs.Sparse
-
Construct a new Absolute Sparse MutableDoubleVector.
- MutableDoubleVector.Abs.Sparse(DoubleMatrix1D, U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Abs.Sparse
-
For package internal use only.
- MutableDoubleVector.Rel<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.vector
-
- MutableDoubleVector.Rel(U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel
-
Construct a new Relative MutableDoubleVector.
- MutableDoubleVector.Rel.Dense<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.vector
-
- MutableDoubleVector.Rel.Dense(double[], U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel.Dense
-
Construct a new Relative Dense MutableDoubleVector.
- MutableDoubleVector.Rel.Dense(DoubleScalar.Rel<U>[]) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel.Dense
-
Construct a new Relative Dense MutableDoubleVector.
- MutableDoubleVector.Rel.Dense(DoubleMatrix1D, U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel.Dense
-
For package internal use only.
- MutableDoubleVector.Rel.Sparse<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vdouble.vector
-
- MutableDoubleVector.Rel.Sparse(double[], U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel.Sparse
-
Construct a new Relative Sparse MutableDoubleVector.
- MutableDoubleVector.Rel.Sparse(DoubleScalar.Rel<U>[]) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel.Sparse
-
Construct a new Relative Sparse MutableDoubleVector.
- MutableDoubleVector.Rel.Sparse(DoubleMatrix1D, U) - Constructor for class org.opentrafficsim.core.value.vdouble.vector.MutableDoubleVector.Rel.Sparse
-
For package internal use only.
- 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(U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs
-
Construct a new Absolute MutableFloatMatrix.
- MutableFloatMatrix.Abs.Dense<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.matrix
-
- MutableFloatMatrix.Abs.Dense(float[][], U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs.Dense
-
Construct a new Absolute Dense MutableFloatMatrix.
- MutableFloatMatrix.Abs.Dense(FloatScalar.Abs<U>[][]) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs.Dense
-
Construct a new Absolute Dense MutableFloatMatrix.
- MutableFloatMatrix.Abs.Dense(FloatMatrix2D, U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs.Dense
-
For package internal use only.
- MutableFloatMatrix.Abs.Sparse<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.matrix
-
- MutableFloatMatrix.Abs.Sparse(float[][], U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs.Sparse
-
Construct a new Absolute Sparse MutableFloatMatrix.
- MutableFloatMatrix.Abs.Sparse(FloatScalar.Abs<U>[][]) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs.Sparse
-
Construct a new Absolute Sparse MutableFloatMatrix.
- MutableFloatMatrix.Abs.Sparse(FloatMatrix2D, U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Abs.Sparse
-
For package internal use only.
- MutableFloatMatrix.Rel<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.matrix
-
- MutableFloatMatrix.Rel(U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel
-
Construct a new Relative MutableFloatMatrix.
- MutableFloatMatrix.Rel.Dense<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.matrix
-
- MutableFloatMatrix.Rel.Dense(float[][], U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel.Dense
-
Construct a new Relative Dense MutableFloatMatrix.
- MutableFloatMatrix.Rel.Dense(FloatScalar.Rel<U>[][]) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel.Dense
-
Construct a new Relative Dense MutableFloatMatrix.
- MutableFloatMatrix.Rel.Dense(FloatMatrix2D, U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel.Dense
-
For package internal use only.
- MutableFloatMatrix.Rel.Sparse<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.matrix
-
- MutableFloatMatrix.Rel.Sparse(float[][], U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel.Sparse
-
Construct a new Relative Sparse MutableFloatMatrix.
- MutableFloatMatrix.Rel.Sparse(FloatScalar.Rel<U>[][]) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel.Sparse
-
Construct a new Relative Sparse MutableFloatMatrix.
- MutableFloatMatrix.Rel.Sparse(FloatMatrix2D, U) - Constructor for class org.opentrafficsim.core.value.vfloat.matrix.MutableFloatMatrix.Rel.Sparse
-
For package internal use only.
- 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.Abs(float, U) - Constructor for class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Abs
-
Construct a new Absolute MutableFloatScalar.
- 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.
- MutableFloatScalar.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.
- MutableFloatScalar.Rel<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.scalar
-
- MutableFloatScalar.Rel(float, U) - Constructor for class org.opentrafficsim.core.value.vfloat.scalar.MutableFloatScalar.Rel
-
Construct a new Relative MutableFloatScalar.
- 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.
- MutableFloatScalar.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.
- 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(U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs
-
Construct a new Absolute MutableFloatVector.
- MutableFloatVector.Abs.Dense<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.vector
-
- MutableFloatVector.Abs.Dense(float[], U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs.Dense
-
Construct a new Absolute Dense MutableFloatVector.
- MutableFloatVector.Abs.Dense(FloatScalar.Abs<U>[]) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs.Dense
-
Construct a new Absolute Dense MutableFloatVector.
- MutableFloatVector.Abs.Dense(FloatMatrix1D, U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs.Dense
-
For package internal use only.
- MutableFloatVector.Abs.Sparse<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.vector
-
- MutableFloatVector.Abs.Sparse(float[], U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs.Sparse
-
Construct a new Absolute Sparse MutableFloatVector.
- MutableFloatVector.Abs.Sparse(FloatScalar.Abs<U>[]) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs.Sparse
-
Construct a new Absolute Sparse MutableFloatVector.
- MutableFloatVector.Abs.Sparse(FloatMatrix1D, U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Abs.Sparse
-
For package internal use only.
- MutableFloatVector.Rel<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.vector
-
- MutableFloatVector.Rel(U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel
-
Construct a new Relative MutableFloatVector.
- MutableFloatVector.Rel.Dense<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.vector
-
- MutableFloatVector.Rel.Dense(float[], U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel.Dense
-
Construct a new Relative Dense MutableFloatVector.
- MutableFloatVector.Rel.Dense(FloatScalar.Rel<U>[]) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel.Dense
-
Construct a new Relative Dense MutableFloatVector.
- MutableFloatVector.Rel.Dense(FloatMatrix1D, U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel.Dense
-
For package internal use only.
- MutableFloatVector.Rel.Sparse<U extends Unit<U>> - Class in org.opentrafficsim.core.value.vfloat.vector
-
- MutableFloatVector.Rel.Sparse(float[], U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel.Sparse
-
Construct a new Relative Sparse MutableFloatVector.
- MutableFloatVector.Rel.Sparse(FloatScalar.Rel<U>[]) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel.Sparse
-
Construct a new Relative Sparse MutableFloatVector.
- MutableFloatVector.Rel.Sparse(FloatMatrix1D, U) - Constructor for class org.opentrafficsim.core.value.vfloat.vector.MutableFloatVector.Rel.Sparse
-
For package internal use only.
- 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.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.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
-
Graphical components that are used in OpenTrafficSim.
- org.opentrafficsim.importexport.osm - package org.opentrafficsim.importexport.osm
-
OpenStreetMap import.
- org.opentrafficsim.importexport.osm.input - package org.opentrafficsim.importexport.osm.input
-
- org.opentrafficsim.importexport.osm.output - package org.opentrafficsim.importexport.osm.output
-
- org.opentrafficsim.simulationengine - package org.opentrafficsim.simulationengine
-
Wrappers and stubs for the DSOL simulation engine.
- originNode() - Method in class org.opentrafficsim.core.network.Route
-
- 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.
- OTSAnimatorInterface - Interface in org.opentrafficsim.core.dsol
-
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- 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..
- 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(Context, 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
-
- 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.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
- 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.
- parse(String) - Static method in class org.opentrafficsim.core.unit.SICoefficients
-
- parseCoordinate(String) - Method in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser
-
Parse a coordinate with (x,y) or (x,y,z).
- parseElements(String, CrossSectionLink, XmlNetworkLaneParser.LinkTag, XmlNetworkLaneParser.GlobalTag) - 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'.
- 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
-
- 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
-
- 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
-
- PER_DAY - Static variable in class org.opentrafficsim.core.unit.FrequencyUnit
-
1/day.
- PER_HOUR - Static variable in class org.opentrafficsim.core.unit.FrequencyUnit
-
1/hour.
- 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_MILLIMETER - Static variable in class org.opentrafficsim.core.unit.LinearDensityUnit
-
1/millimeter.
- PER_MINUTE - Static variable in class org.opentrafficsim.core.unit.FrequencyUnit
-
1/min.
- PER_SECOND - Static variable in class org.opentrafficsim.core.unit.FrequencyUnit
-
1/s.
- PETA_ELECTRONVOLT - Static variable in class org.opentrafficsim.core.unit.EnergyUnit
-
peta-electronvolt.
- 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>.
- 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(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.
- 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
-
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- PredefinedGTUTypes() - Constructor for class org.opentrafficsim.importexport.osm.PredefinedGTUTypes
-
- 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.
- 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
-
Property that describes a probability distribution.
- ProbabilityDistributionProperty(String, String, String[], Double[], boolean, int) - Constructor for class org.opentrafficsim.simulationengine.ProbabilityDistributionProperty
-
Construct a new ProbabilityDistributionProperty.
- process(EntityContainer) - Method in class org.opentrafficsim.importexport.osm.input.NewSink
-
- 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.
- propertyChange(PropertyChangeEvent) - Method in class org.opentrafficsim.simulationengine.ControlPanel
- PropertyException - Exception in org.opentrafficsim.simulationengine
-
Exception thrown when an operation is attempted that is not compatible with the indicated property.
- PropertyException() - Constructor for exception org.opentrafficsim.simulationengine.PropertyException
-
Construct a new IncompatiblePropertyException.
- PropertyException(String) - Constructor for exception org.opentrafficsim.simulationengine.PropertyException
-
Construct a new IncompatiblePropertyException.
- PropertyException(Throwable) - Constructor for exception org.opentrafficsim.simulationengine.PropertyException
-
Construct a new IncompatiblePropertyException.
- PropertyException(String, Throwable) - Constructor for exception org.opentrafficsim.simulationengine.PropertyException
-
Construct a new IncompatiblePropertyException.
- PropertyException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.simulationengine.PropertyException
-
Construct a new IncompatiblePropertyException.
- 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<Tag>, List<String>) - Constructor for class org.opentrafficsim.importexport.osm.input.ReadOSMFile
-
- REAR - Static variable in class org.opentrafficsim.core.gtu.RelativePosition
-
Standard relative position type BACK.
- REFERENCE - Static variable in class org.opentrafficsim.core.gtu.RelativePosition
-
Standard relative position type REFERENCE.
- REFERENCE_POSITION - Static variable in class org.opentrafficsim.core.gtu.RelativePosition
-
the reference position (always 0, 0, 0).
- 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).
- Relation - Class in org.opentrafficsim.importexport.osm
-
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- Relation(long) - Constructor for class org.opentrafficsim.importexport.osm.Relation
-
- Relative - Interface in org.opentrafficsim.core.value
-
Relative values express differences.
- 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.
- RelativePosition.TYPE(String) - Constructor for class org.opentrafficsim.core.gtu.RelativePosition.TYPE
-
- release() - Method in class org.opentrafficsim.importexport.osm.input.NewSink
-
- remove(int) - Method in class org.opentrafficsim.simulationengine.CompoundProperty
-
Remove a sub 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.
- removeNode(int) - Method in class org.opentrafficsim.core.network.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.Network
-
This function checks for and removes redundancies between the networks links.
- 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.
- 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
-
A Route consists of a list of Nodes.
- Route() - Constructor for class org.opentrafficsim.core.network.Route
-
Create an empty route.
- Route(List<Node<?, ?>>) - Constructor for class org.opentrafficsim.core.network.Route
-
Create a route based on an initial list of nodes.
- 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.
- runUpTo(DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.simulationengine.SimpleSimulator
-
Run the simulation up to the specified time.
- 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.
- 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.
- 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
-
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.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.Node
-
- setEnd(Node) - Method in class org.opentrafficsim.importexport.osm.Link
-
- setExpansionOfNode(Node<?, ?>) - Method in class org.opentrafficsim.core.network.ExpansionNetwork
-
- setFilterKeys(List<String>) - Method in class org.opentrafficsim.importexport.osm.input.NewSink
-
Set/replace the filter keys.
The provided list is not copied; the caller should not modify the list afterwards.
- setForwardLanes(byte) - Method in class org.opentrafficsim.importexport.osm.Link
-
Set the number of forward lanes of this Link.
- 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
- 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
-
- setID(long) - Method in class org.opentrafficsim.importexport.osm.Node
-
- setID(long) - Method in class org.opentrafficsim.importexport.osm.Relation
-
- setID(long) - Method in class org.opentrafficsim.importexport.osm.Way
-
- 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.
- setKey(String) - Method in class org.opentrafficsim.importexport.osm.Tag
-
- setLaneChangeModel(AbstractLaneChangeModel) - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
-
- setLanes(byte) - Method in class org.opentrafficsim.importexport.osm.Link
-
- setLatitude(double) - Method in class org.opentrafficsim.importexport.osm.Node
-
- setLength(DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
-
- setLength(double) - Method in class org.opentrafficsim.importexport.osm.Link
-
- setLocale(Locale) - Static method in class org.opentrafficsim.core.locale.DefaultLocale
-
- setLongitude(double) - Method in class org.opentrafficsim.importexport.osm.Node
-
- setMaximumTime(DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.graphs.TrajectoryPlot
-
- setMaximumVelocity(DoubleScalar.Abs<SpeedUnit>) - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
-
- setName(String) - Method in class org.opentrafficsim.importexport.osm.Network
-
Set/update the name of this Network.
- setNodes(HashMap<Long, Node>) - Method in class org.opentrafficsim.importexport.osm.Network
-
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.Relation
-
- setNodes(List<Long>) - Method in class org.opentrafficsim.importexport.osm.Way
-
Set/replace the list of way nodes.
- setNodeSet(Set<Node<?, ?>>) - Method in class org.opentrafficsim.core.network.Network
-
- setOneway(boolean) - Method in class org.opentrafficsim.importexport.osm.Link
-
- setRoute(Route) - Method in class org.opentrafficsim.core.gtu.AbstractGTU
-
- 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
-
- setSplineList(List<Node>) - Method in class org.opentrafficsim.importexport.osm.Link
-
- setStart(Node) - Method in class org.opentrafficsim.importexport.osm.Link
-
- setStatusText(String) - Method in class org.opentrafficsim.graphs.FundamentalDiagram
-
Update the status text.
- setStopSign(boolean) - Method in class org.opentrafficsim.importexport.osm.Node
-
- setTaglist(List<Tag>) - Method in class org.opentrafficsim.importexport.osm.Relation
-
- setTags(List<Tag>) - Method in class org.opentrafficsim.importexport.osm.Link
-
- setTags(List<Tag>) - Method in class org.opentrafficsim.importexport.osm.Node
-
Set/replace the Node Tags.
- setTags(List<Tag>) - Method in class org.opentrafficsim.importexport.osm.Way
-
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.Node
-
- setValue(String) - Method in class org.opentrafficsim.importexport.osm.Tag
-
- setValue(T) - Method in class org.opentrafficsim.simulationengine.AbstractProperty
-
Change the value of the property.
- setValue(Boolean) - Method in class org.opentrafficsim.simulationengine.BooleanProperty
-
Change the value of the property.
- setValue(ArrayList<AbstractProperty<?>>) - Method in class org.opentrafficsim.simulationengine.CompoundProperty
-
Change the value of the property.
- setValue(Double) - Method in class org.opentrafficsim.simulationengine.ContinuousProperty
-
Change the value of the property.
- setValue(Integer) - Method in class org.opentrafficsim.simulationengine.IntegerProperty
-
Change the value of the property.
- setValue(Double[]) - Method in class org.opentrafficsim.simulationengine.ProbabilityDistributionProperty
-
Change the value of the property.
- setValue(String) - Method in class org.opentrafficsim.simulationengine.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<Tag>) - Method in class org.opentrafficsim.importexport.osm.input.NewSink
-
Set/replace the list of wanted tags.
This method makes a deep copy of the supplied list.
- setWays(List<Long>) - Method in class org.opentrafficsim.importexport.osm.Relation
-
- setWidth(DoubleScalar.Rel<LengthUnit>) - Method in class org.opentrafficsim.core.car.LaneBasedIndividualCar.LaneBasedIndividualCarBuilder
-
- setYieldSign(boolean) - Method in class org.opentrafficsim.importexport.osm.Node
-
- setZero() - Method in class org.opentrafficsim.core.dsol.OTSSimTimeDouble
- 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.
- SimpleSimulator - Class in org.opentrafficsim.simulationengine
-
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- 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.
- SimpleSimulator(DoubleScalar.Abs<TimeUnit>, DoubleScalar.Rel<TimeUnit>, DoubleScalar.Rel<TimeUnit>, OTSModelInterface, Rectangle2D) - Constructor for class org.opentrafficsim.simulationengine.SimpleSimulator
-
Create a simulation engine with animation; the easy way.
- SimulatorFrame - Class in org.opentrafficsim.simulationengine
-
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.simulationengine.SimulatorFrame
-
Wrap a JPanel in a JFrame.
- SimulatorFrame(WrappableSimulation, JPanel) - Constructor for class org.opentrafficsim.simulationengine.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) - 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
-
- 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.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) - 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.
- 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.GlobalTag
-
default speed.
- speed - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.LaneTag
-
lane speed.
- speed - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.LinkTag
-
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.
- straightTag - Variable in class org.opentrafficsim.core.network.factory.XmlNetworkLaneParser.LinkTag
-
straight.
- 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.
- SubNetwork<ID,L extends Link<?,?>> - Class in org.opentrafficsim.core.network
-
Copyright (c) 2002-2014 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
- 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
- Tag - Class in org.opentrafficsim.importexport.osm
-
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- Tag(String, String) - Constructor for class org.opentrafficsim.importexport.osm.Tag
-
- 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.
- TestXMLModel - Class in org.opentrafficsim.core.network.factory
-
- TestXMLModel() - Constructor for class org.opentrafficsim.core.network.factory.TestXMLModel
-
- 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(String, DSOLPanel<DoubleScalar.Abs<TimeUnit>, DoubleScalar.Rel<TimeUnit>, OTSSimTimeDouble>) - 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.
- 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.
- 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.
- 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.following.AccelerationStep
- 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.LinkLocation
- toString() - Method in class org.opentrafficsim.core.network.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.Link
- toString() - Method in class org.opentrafficsim.importexport.osm.Node
- toString() - Method in class org.opentrafficsim.importexport.osm.Tag
- toString() - Method in class org.opentrafficsim.simulationengine.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.