- Abs(AngleVector.Abs) - Constructor for class org.opentrafficsim.core.math.Rotation3D.Abs
-
- Abs(Angle.Abs, Angle.Abs, Angle.Abs) - Constructor for class org.opentrafficsim.core.math.Rotation3D.Abs
-
- Abs(double, double, double, AngleUnit) - Constructor for class org.opentrafficsim.core.math.Rotation3D.Abs
-
- Abs(DistContinuous, U) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Abs
-
- Abs(double, U) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistDoubleScalar.Abs
-
- Abs(DistContinuous, U) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Abs
-
- Abs(float, U) - Constructor for class org.opentrafficsim.core.units.distributions.ContinuousDistFloatScalar.Abs
-
- Abs(DistDiscrete, U) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Abs
-
- Abs(long, U) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistDoubleScalar.Abs
-
- Abs(DistDiscrete, U) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Abs
-
- Abs(int, U) - Constructor for class org.opentrafficsim.core.units.distributions.DiscreteDistFloatScalar.Abs
-
- AbstractContinuousDistScalar - Class in org.opentrafficsim.core.units.distributions
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- AbstractContinuousDistScalar(DistContinuous, Unit<?>) - Constructor for class org.opentrafficsim.core.units.distributions.AbstractContinuousDistScalar
-
- AbstractContinuousDistScalar(double, Unit<?>) - Constructor for class org.opentrafficsim.core.units.distributions.AbstractContinuousDistScalar
-
- AbstractDiscreteDistScalar - Class in org.opentrafficsim.core.units.distributions
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- AbstractDiscreteDistScalar(DistDiscrete, Unit<?>) - Constructor for class org.opentrafficsim.core.units.distributions.AbstractDiscreteDistScalar
-
- AbstractDiscreteDistScalar(long, Unit<?>) - Constructor for class org.opentrafficsim.core.units.distributions.AbstractDiscreteDistScalar
-
- AbstractGTU - Class in org.opentrafficsim.core.gtu
-
Implements the basic functionalities of any GTU: the ability to move on 3D-space according to a plan.
- AbstractGTU(String, GTUType, OTSDEVSSimulatorInterface, StrategicalPlanner, Perception, DirectedPoint, Speed, PerceivableContext) - Constructor for class org.opentrafficsim.core.gtu.AbstractGTU
-
- AbstractLinkBasedGTU - Class in org.opentrafficsim.core.gtu
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- AbstractLinkBasedGTU(String, GTUType, OTSDEVSSimulatorInterface, StrategicalPlanner, Perception, DirectedPoint, Speed, OTSNetwork) - Constructor for class org.opentrafficsim.core.gtu.AbstractLinkBasedGTU
-
- AbstractProperty<T> - Class in org.opentrafficsim.simulationengine.properties
-
Abstract property.
- AbstractProperty(int) - Constructor for class org.opentrafficsim.simulationengine.properties.AbstractProperty
-
- AbstractProperty.PropertyIterator - Class in org.opentrafficsim.simulationengine.properties
-
Really simple iterator for properties.
- AbstractWrappableAnimation - Class in org.opentrafficsim.simulationengine
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- AbstractWrappableAnimation() - Constructor for class org.opentrafficsim.simulationengine.AbstractWrappableAnimation
-
- AbstractWrappableSimulation - Class in org.opentrafficsim.simulationengine
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- AbstractWrappableSimulation() - Constructor for class org.opentrafficsim.simulationengine.AbstractWrappableSimulation
-
- Acceleration3D - Class in org.opentrafficsim.core.math
-
A 3D acceleration vector, decomposed in X, Y, and Z-acceleration with easy conversion from and to a spherical coordinate
system.
- Acceleration3D(AccelerationVector) - Constructor for class org.opentrafficsim.core.math.Acceleration3D
-
Construct a new Acceleration3D from vector of strongly typed Cartesian coordinates.
- Acceleration3D(Acceleration, Acceleration, Acceleration) - Constructor for class org.opentrafficsim.core.math.Acceleration3D
-
Construct a new Acceleration3D from three strongly typed Cartesian coordinates.
- Acceleration3D(double, double, double, AccelerationUnit) - Constructor for class org.opentrafficsim.core.math.Acceleration3D
-
Construct a new Acceleration3D from three double Cartesian coordinates and a acceleration unit.
- Acceleration3D(Acceleration, Angle.Abs, Angle.Abs) - Constructor for class org.opentrafficsim.core.math.Acceleration3D
-
Construct a new Acceleration3D from a strongly typed acceleration and polar coordinates.
- AccelerationGTUColorer - Class in org.opentrafficsim.core.gtu.animation
-
Color GTUs based on their current acceleration.
- AccelerationGTUColorer(Acceleration, Acceleration) - Constructor for class org.opentrafficsim.core.gtu.animation.AccelerationGTUColorer
-
Construct a new AccelerationGTUColorer.
- AccelerationSegment(Time.Rel, Acceleration) - Constructor for class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.AccelerationSegment
-
- accelerationSI(double) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.AccelerationSegment
-
Calculate the acceleration of a GTU in this segment after relative time t.
- accelerationSI(double) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.Segment
-
Calculate the acceleration of a GTU in this segment after relative time t.
- accelerationSI(double) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.SpeedSegment
-
Calculate the acceleration of a GTU in this segment after relative time t.
- actionPerformed(ActionEvent) - Method in class org.opentrafficsim.gui.ColorControlPanel
- actionPerformed(ActionEvent) - Method in class org.opentrafficsim.gui.OTSControlPanel
- add(DoubleScalar.Rel<TimeUnit>) - Method in class org.opentrafficsim.core.dsol.OTSSimTimeDouble
- add(int, AbstractProperty<?>) - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
-
Add an AbstractProperty at a specified position.
- add(AbstractProperty<?>) - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
-
Add an AbstractProperty at the end of the list.
- addCompatibility(GTUType) - Method in class org.opentrafficsim.core.network.LinkType
-
- addConnection(GTUType, Link, Link) - Method in class org.opentrafficsim.core.network.OTSNode
-
Add a single connection for a GTU type to the connections map.
- addConnections(GTUType, Link, Set<Link>) - Method in class org.opentrafficsim.core.network.OTSNode
-
Add a set of connections for a GTU type to the connections map.
- addDirectionality(GTUType, LongitudinalDirectionality) - Method in interface org.opentrafficsim.core.network.Link
-
This method sets the directionality of the link for a GTU type.
- addDirectionality(GTUType, LongitudinalDirectionality) - Method in class org.opentrafficsim.core.network.OTSLink
-
This method sets the directionality of the link for a GTU type.
- addGTU(GTU) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Add a GTU to the network.
- addGTU(GTU) - Method in interface org.opentrafficsim.core.perception.PerceivableContext
-
Add a GTU to the network.
- addItem(GTUColorer) - Method in class org.opentrafficsim.gui.ColorControlPanel
-
Add one item to this ColorControlPanel.
- addLink(Link) - Method in interface org.opentrafficsim.core.network.Network
-
Register a link in the network.
- addLink(Link) - Method in interface org.opentrafficsim.core.network.Node
-
Add a link to this Node.
- addLink(Link) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Register a link in the network.
- addLink(Link) - Method in class org.opentrafficsim.core.network.OTSNode
-
Add a link to this Node.
- addNode(Node) - Method in interface org.opentrafficsim.core.network.Network
-
Register a node in the network.
- addNode(Node) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Register a node in the network.
- addNode(Node) - Method in class org.opentrafficsim.core.network.route.CompleteRoute
-
Add a node to the end of the node list.
- addNode(Node) - Method in class org.opentrafficsim.core.network.route.Route
-
Add a node to the end of the node list.
- addPropertyChangeListener(PropertyChangeListener) - Method in class org.opentrafficsim.gui.ProbabilityDistributionEditor
- addPropertyChangeListener(String, PropertyChangeListener) - Method in class org.opentrafficsim.gui.ProbabilityDistributionEditor
- addRoute(GTUType, Route) - Method in interface org.opentrafficsim.core.network.Network
-
Add a route to the network.
- addRoute(GTUType, Route) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Add a route to the network.
- ALL - Static variable in class org.opentrafficsim.core.gtu.GTUType
-
ALL GTUType to be used only for permeability and accessibility.
- ALL - Static variable in class org.opentrafficsim.core.network.LinkType
-
link type that allows all vehicles.
- ANGLE_UNITS - Static variable in class org.opentrafficsim.core.network.factory.xml.units.AngleUnits
-
the angle units.
- AngleUnits - Class in org.opentrafficsim.core.network.factory.xml.units
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- autoPauseSimulator() - Method in class org.opentrafficsim.gui.OTSControlPanel
-
Pause the simulator.
- call() - Method in class org.opentrafficsim.core.geometry.Test.MyCallable
- cancelEvent(SimEventInterface<OTSSimTimeDouble>) - Method in interface org.opentrafficsim.core.dsol.OTSDEVSSimulatorInterface
- cancelTimer() - Method in class org.opentrafficsim.gui.OTSControlPanel.ClockPanel
-
Cancel the timer task.
- Capacity - Interface in org.opentrafficsim.core.network
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- CapacityOTSLink - Class in org.opentrafficsim.core.network
-
A link with a maximum capacity, expressed as the maximum number of GTUs per time unit that the link can handle.
- CapacityOTSLink(String, OTSNode, OTSNode, LinkType, OTSLine3D, Frequency, Map<GTUType, LongitudinalDirectionality>) - Constructor for class org.opentrafficsim.core.network.CapacityOTSLink
-
Construct a new link.
- CapacityOTSLink(String, OTSNode, OTSNode, LinkType, OTSLine3D, Frequency, LongitudinalDirectionality) - Constructor for class org.opentrafficsim.core.network.CapacityOTSLink
-
Construct a new link, with a directionality for all GTUs as provided.
- cartesianToPhi(double, double) - Static method in class org.opentrafficsim.core.math.Scalar3D
-
Get the (polar) phi angle, which is the projected angle in the xy-plane from the x direction.
- cartesianToRadius(double, double, double) - Static method in class org.opentrafficsim.core.math.Scalar3D
-
Get the (polar) radius based on Cartesian coordinates.
- cartesianToTheta(double, double, double) - Static method in class org.opentrafficsim.core.math.Scalar3D
-
Get the (polar) theta angle, which is the angle from the z-direction, from Cartesian coordinates.
- cd - Static variable in class org.opentrafficsim.core.geometry.Clothoid
-
C(x) for small x denominator.
- CENTER - Static variable in class org.opentrafficsim.core.gtu.RelativePosition
-
Standard relative position type CENTER.
- checkAll(OTSLine3D, double) - Static method in class org.opentrafficsim.core.geometry.Test
-
Apply all offset methods and check the results.
- checkOffsetLine(OTSLine3D, double, OTSLine3D.OffsetMethod) - Static method in class org.opentrafficsim.core.geometry.Test
-
Check the offsetLine method.
- circlePrecision - Static variable in class org.opentrafficsim.core.geometry.OTSOffsetLinePK
-
Precision of approximation of arcs in the offsetLine method.
- ClockPanel() - Constructor for class org.opentrafficsim.gui.OTSControlPanel.ClockPanel
-
Construct a clock panel.
- closeHandlerRegistered - Variable in class org.opentrafficsim.gui.OTSControlPanel
-
Has the window close handler been registered?
- closestPointOnSegment(OTSPoint3D, OTSPoint3D) - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
-
Project a point on a line segment (2D - Z-component is ignored).
- closestPointOnSegmentToPoint(OTSPoint3D, OTSPoint3D, OTSPoint3D) - Static method in class org.opentrafficsim.core.geometry.OTSBufferingJTS
-
Project a point on a line (2D).
- Clothoid - Class in org.opentrafficsim.core.geometry
-
Generate an OTSLine3D for a clothoid.
- clothoid(OTSPoint3D, Angle.Abs, double, Length.Rel, Length.Rel, int) - Static method in class org.opentrafficsim.core.geometry.Clothoid
-
Approximate a clothoid with curvature 0 at start.
- clothoid(OTSPoint3D, Angle.Abs, double, double, Length.Rel, Length.Rel, int) - Static method in class org.opentrafficsim.core.geometry.Clothoid
-
Approximate a clothoid.
- clothoid(OTSPoint3D, Angle.Abs, LinearDensity, Length.Rel, Length.Rel, int) - Static method in class org.opentrafficsim.core.geometry.Clothoid
-
Approximate a clothoid with curvature 0 at start.
- clothoid(OTSPoint3D, Angle.Abs, LinearDensity, LinearDensity, Length.Rel, Length.Rel, int) - Static method in class org.opentrafficsim.core.geometry.Clothoid
-
Approximate a clothoid.
- cn - Static variable in class org.opentrafficsim.core.geometry.Clothoid
-
C(x) for small x numerator.
- ColorControlPanel - Class in org.opentrafficsim.gui
-
Let the user select what the colors in the animation mean.
- ColorControlPanel(GTUColorer) - Constructor for class org.opentrafficsim.gui.ColorControlPanel
-
Add a ColorControlPanel to an AnimationPanel.
- ColorInterpolator - Class in org.opentrafficsim.core.gtu.animation
-
Interpolate between two color values.
- Colors - Class in org.opentrafficsim.core.network.factory.xml.units
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- compareTo(OTSSimTimeDouble) - Method in class org.opentrafficsim.core.dsol.OTSSimTimeDouble
- CompleteRoute - Class in org.opentrafficsim.core.network.route
-
A CompleteRoute is a Route with directly connected Nodes.
- CompleteRoute(String, GTUType) - Constructor for class org.opentrafficsim.core.network.route.CompleteRoute
-
Create an empty route for the given GTUType.
- CompleteRoute(String, GTUType, List<Node>) - Constructor for class org.opentrafficsim.core.network.route.CompleteRoute
-
Create a route based on an initial list of nodes.
- CompoundProperty - Class in org.opentrafficsim.simulationengine.properties
-
Compound property.
- CompoundProperty(String, String, ArrayList<AbstractProperty<?>>, boolean, int) - Constructor for class org.opentrafficsim.simulationengine.properties.CompoundProperty
-
Construct a CompoundProperty.
- concatenate(OTSLine3D...) - Static method in class org.opentrafficsim.core.geometry.OTSLine3D
-
Concatenate several OTSLine3D instances.
- concatenate(double, OTSLine3D...) - Static method in class org.opentrafficsim.core.geometry.OTSLine3D
-
Concatenate several OTSLine3D instances.
- contains(OTSPoint3D) - Method in class org.opentrafficsim.core.geometry.OTSPolygon3D
-
Determine if a point is horizontally (ignoring Z-coordinates) contained within this OTSPolygon3D.
- contains(LongitudinalDirectionality) - Method in enum org.opentrafficsim.core.network.LongitudinalDirectionality
-
This method looks if this directionality "contains" the provided other directionality.
- contains(Node) - Method in class org.opentrafficsim.core.network.route.Route
-
- containsGTU(GTU) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Test whether a GTU is registered in the network.
- containsGTU(GTU) - Method in interface org.opentrafficsim.core.perception.PerceivableContext
-
Test whether a GTU is registered in the network.
- containsLink(Link) - Method in interface org.opentrafficsim.core.network.Network
-
Test whether a link is present in the network.
- containsLink(String) - Method in interface org.opentrafficsim.core.network.Network
-
Test whether a link with a given id is present in the network.
- containsLink(Link) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Test whether a link is present in the network.
- containsLink(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Test whether a link with a given id is present in the network.
- containsLink(Link) - Method in class org.opentrafficsim.core.network.route.CompleteRoute
-
Determine if this Route contains the specified Link.
- containsNode(Node) - Method in interface org.opentrafficsim.core.network.Network
-
Test whether a node is present in the network.
- containsNode(String) - Method in interface org.opentrafficsim.core.network.Network
-
Test whether a node with a given id is present in the network.
- containsNode(Node) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Test whether a node is present in the network.
- containsNode(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Test whether a node with a given id is present in the network.
- containsRoute(GTUType, Route) - Method in interface org.opentrafficsim.core.network.Network
-
Determine whether the provided route exists in the network for the given GTUType.
- containsRoute(GTUType, String) - Method in interface org.opentrafficsim.core.network.Network
-
Determine whether a route with the given id exists in the network for the given GTUType.
- containsRoute(GTUType, Route) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Determine whether the provided route exists in the network for the given GTUType.
- containsRoute(GTUType, String) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Determine whether a route with the given id exists in the network for the given GTUType.
- ContinuousDistDoubleScalar - Interface in org.opentrafficsim.core.units.distributions
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- ContinuousDistDoubleScalar.Abs<T extends org.djunits.value.vdouble.scalar.DoubleScalar.Abs<U>,U extends org.djunits.unit.Unit<U>> - Class in org.opentrafficsim.core.units.distributions
-
Absolute value.
- ContinuousDistDoubleScalar.Rel<T extends org.djunits.value.vdouble.scalar.DoubleScalar.Rel<U>,U extends org.djunits.unit.Unit<U>> - Class in org.opentrafficsim.core.units.distributions
-
Relative value.
- ContinuousDistFloatScalar - Interface in org.opentrafficsim.core.units.distributions
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- ContinuousDistFloatScalar.Abs<T extends org.djunits.value.vfloat.scalar.FloatScalar.Abs<U>,U extends org.djunits.unit.Unit<U>> - Class in org.opentrafficsim.core.units.distributions
-
Absolute value.
- ContinuousDistFloatScalar.Rel<T extends org.djunits.value.vfloat.scalar.FloatScalar.Rel<U>,U extends org.djunits.unit.Unit<U>> - Class in org.opentrafficsim.core.units.distributions
-
Relative value.
- ContinuousProperty - Class in org.opentrafficsim.simulationengine.properties
-
Continuous property.
- ContinuousProperty(String, String, Double, Double, Double, String, boolean, int) - Constructor for class org.opentrafficsim.simulationengine.properties.ContinuousProperty
-
Construct a ContinousProperty.
- Coordinates - Class in org.opentrafficsim.core.network.factory.xml.units
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- copy() - Method in class org.opentrafficsim.core.dsol.OTSSimTimeDouble
- createAndCleanOTSLine3D(OTSPoint3D[]) - Static method in class org.opentrafficsim.core.geometry.OTSLine3D
-
Create an OTSLine3D, while cleaning repeating successive points.
- createAndCleanOTSLine3D(List<OTSPoint3D>) - Static method in class org.opentrafficsim.core.geometry.OTSLine3D
-
Create an OTSLine3D, while cleaning repeating successive points.
- cubic(int, OTSPoint3D, OTSPoint3D, OTSPoint3D, OTSPoint3D) - Static method in class org.opentrafficsim.core.geometry.Bezier
-
Construct a cubic Bézier curve from start to end with two control points.
- cubic(int, DirectedPoint, DirectedPoint) - Static method in class org.opentrafficsim.core.geometry.Bezier
-
Construct a cubic Bézier curve from start to end with two generated control points at half the distance between
start and end.
- cubic(DirectedPoint, DirectedPoint) - Static method in class org.opentrafficsim.core.geometry.Bezier
-
Construct a cubic Bézier curve from start to end with two generated control points at half the distance between
start and end.
- gd - Static variable in class org.opentrafficsim.core.geometry.Clothoid
-
Auxiliary function g(x) denominator.
- generateOperationalPlan(GTU, Time.Abs, DirectedPoint) - Method in interface org.opentrafficsim.core.gtu.plan.tactical.TacticalPlanner
-
generate an operational plan, for now or for in the future.
- generateRoute() - Method in class org.opentrafficsim.core.network.route.FixedRouteGenerator
-
Generate a Route.
- generateRoute() - Method in class org.opentrafficsim.core.network.route.ProbabilisticRouteGenerator
-
Generate a Route.
- generateRoute() - Method in interface org.opentrafficsim.core.network.route.RouteGenerator
-
Generate a Route.
- generateTacticalPlanner(GTU) - Method in interface org.opentrafficsim.core.gtu.plan.strategical.StrategicalPlanner
-
Generate a new tactical planner for the GTU.
- get() - Method in class org.opentrafficsim.core.dsol.OTSSimTimeDouble
- get(int) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
-
Return one point of this OTSLine3D.
- get(int) - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
-
Return the sub property at a specified index.
- getA(CompoundProperty) - Static method in class org.opentrafficsim.simulationengine.properties.IDMPropertySet
-
Return the maximum acceleration.
- getAcceleration(Time.Abs) - Method in class org.opentrafficsim.core.gtu.AbstractGTU
- getAcceleration() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
- getAcceleration(Time.Abs) - Method in interface org.opentrafficsim.core.gtu.GTU
-
- getAcceleration() - Method in interface org.opentrafficsim.core.gtu.GTU
-
- getAcceleration(Time.Rel) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Calculate the acceleration of the GTU after the given duration since the start of the plan.
- getAcceleration(Time.Abs) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Calculate the acceleration of the GTU at the given time.
- getAcceleration() - Method in class org.opentrafficsim.core.math.Acceleration3D
-
Retrieve the norm of this Acceleration3D.
- getAnimationPanel() - Method in class org.opentrafficsim.gui.OTSAnimationPanel
-
Easy access to the AnimationPanel.
- getAveragePerceptionUpdateFrequency() - Method in interface org.opentrafficsim.core.gtu.DrivingCharacteristics
-
- getB(CompoundProperty) - Static method in class org.opentrafficsim.simulationengine.properties.IDMPropertySet
-
Return the maximum comfortable deceleration.
- getBounds() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
- getBounds() - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
-
This method returns a sphere with a diameter of half a meter as the default bounds for a point.
- getBounds() - Method in interface org.opentrafficsim.core.gtu.GTU
- getBounds() - Method in interface org.opentrafficsim.core.network.Link
- getBounds() - Method in interface org.opentrafficsim.core.network.Node
- getBounds() - Method in class org.opentrafficsim.core.network.OTSLink
- getBounds() - Method in class org.opentrafficsim.core.network.OTSNode
- getBounds() - Method in class org.opentrafficsim.core.object.StaticObject
- getCapacity() - Method in interface org.opentrafficsim.core.network.Capacity
-
- getCapacity() - Method in class org.opentrafficsim.core.network.CapacityOTSLink
- getClockLabel() - Method in class org.opentrafficsim.gui.OTSControlPanel.ClockPanel
-
- getColor(GTU) - Method in class org.opentrafficsim.core.gtu.animation.AccelerationGTUColorer
-
Return the fill color for a GTU.
- getColor(GTU) - Method in interface org.opentrafficsim.core.gtu.animation.GTUColorer
-
Return the fill color for a GTU.
- getColor() - Method in class org.opentrafficsim.core.gtu.animation.GTUColorer.LegendEntry
-
- getColor(GTU) - Method in class org.opentrafficsim.core.gtu.animation.IDGTUColorer
-
Return the fill color for a GTU.
- getColor(GTU) - Method in class org.opentrafficsim.core.gtu.animation.SwitchableGTUColorer
-
Return the fill color for a GTU.
- getColor(GTU) - Method in class org.opentrafficsim.core.gtu.animation.VelocityGTUColorer
-
Return the fill color for a GTU.
- getColor() - Method in class org.opentrafficsim.core.object.animation.StaticObjectAnimation
-
- getColorControlPanel() - Method in class org.opentrafficsim.gui.OTSAnimationPanel
-
Access the ColorControlPanel of this ControlPanel.
- getColorers() - Method in class org.opentrafficsim.core.gtu.animation.SwitchableGTUColorer
-
- getCoordinate() - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
-
- getCoordinates() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
-
Construct a Coordinate array and fill it with the points of this OTSLine3D.
- getDefinedRouteMap(GTUType) - Method in interface org.opentrafficsim.core.network.Network
-
Return a defensive copy of the defined routes that exist in the network for the GTUType.
- getDefinedRouteMap(GTUType) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Return a defensive copy of the defined routes that exist in the network for the GTUType.
- getDescription() - Method in class org.opentrafficsim.core.gtu.animation.GTUColorer.LegendEntry
-
- getDescription() - Method in class org.opentrafficsim.simulationengine.properties.AbstractProperty
-
Return a description of the property (may use HTML markup).
- getDescription() - Method in class org.opentrafficsim.simulationengine.properties.BooleanProperty
-
Return a description of the property (may use HTML markup).
- getDescription() - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
-
Return a description of the property (may use HTML markup).
- getDescription() - Method in class org.opentrafficsim.simulationengine.properties.ContinuousProperty
-
Return a description of the property (may use HTML markup).
- getDescription() - Method in class org.opentrafficsim.simulationengine.properties.IntegerProperty
-
Return a description of the property (may use HTML markup).
- getDescription() - Method in class org.opentrafficsim.simulationengine.properties.ProbabilityDistributionProperty
-
Return a description of the property (may use HTML markup).
- getDescription() - Method in class org.opentrafficsim.simulationengine.properties.SelectionProperty
-
Return a description of the property (may use HTML markup).
- getDescription() - Method in class org.opentrafficsim.simulationengine.properties.StringProperty
-
Return a description of the property (may use HTML markup).
- getDesignLine() - Method in interface org.opentrafficsim.core.network.Link
-
- getDesignLine() - Method in class org.opentrafficsim.core.network.OTSLink
- getDirectedPoint() - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
-
- getDirection() - Method in class org.opentrafficsim.core.network.LinkDirection
-
- getDirection() - Method in interface org.opentrafficsim.core.network.Node
-
- getDirection() - Method in class org.opentrafficsim.core.network.OTSNode
- getDirectionality(GTUType) - Method in interface org.opentrafficsim.core.network.Link
-
This method returns the directionality of the link for a GTU type.
- getDirectionality(GTUType) - Method in class org.opentrafficsim.core.network.OTSLink
-
This method returns the directionality of the link for a GTU type.
- getDisplayPriority() - Method in class org.opentrafficsim.simulationengine.properties.AbstractProperty
-
Display priority determines the order in which properties should be displayed.
- getDistribution() - Method in class org.opentrafficsim.core.units.distributions.AbstractContinuousDistScalar
-
- getDistribution() - Method in class org.opentrafficsim.core.units.distributions.AbstractDiscreteDistScalar
-
- getDrivingCharacteristics() - Method in interface org.opentrafficsim.core.gtu.GTU
-
- getDuration() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.Segment
-
- getDurationSI() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.Segment
-
- getDx() - Method in class org.opentrafficsim.core.gtu.RelativePosition
-
- getDy() - Method in class org.opentrafficsim.core.gtu.RelativePosition
-
- getDz() - Method in class org.opentrafficsim.core.gtu.RelativePosition
-
- getElementName(int) - Method in class org.opentrafficsim.simulationengine.properties.ProbabilityDistributionProperty
-
Retrieve the name of one of the values of this ProbabilityDistributionProperty.
- getElementNames() - Method in class org.opentrafficsim.simulationengine.properties.ProbabilityDistributionProperty
-
Return the names of the elements of this ProbabilityDistributionProperty.
- getEndLocation() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Provide the end location of this operational plan as a DirectedPoint.
- getEndNode() - Method in interface org.opentrafficsim.core.network.Link
-
- getEndNode() - Method in class org.opentrafficsim.core.network.OTSLink
- getEndSpeed() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
- getEndTime() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Return the time it will take to complete the entire operational plan.
- getEventList() - Method in interface org.opentrafficsim.core.dsol.OTSDEVSSimulatorInterface
- getFactor() - Method in class org.opentrafficsim.gui.OTSControlPanel.TimeWarpPanel
-
Retrieve the current TimeWarp factor.
- getFirst() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
-
Return the first point of this OTSLine3D.
- getFormatString() - Method in class org.opentrafficsim.simulationengine.properties.ContinuousProperty
-
- getFormatString() - Method in class org.opentrafficsim.simulationengine.properties.IntegerProperty
-
- getFractionalLongitudinalPosition() - Method in class org.opentrafficsim.core.network.LinkLocation
-
- getFront() - Method in interface org.opentrafficsim.core.gtu.GTU
-
- getGeometry() - Method in class org.opentrafficsim.core.object.StaticObject
-
- getGTUColorer() - Method in class org.opentrafficsim.gui.OTSAnimationPanel
-
Access the GTUColorer of this animation ControlPanel.
- getGTUs() - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Get an overview of the GTUs in the model.
- getGTUs() - Method in interface org.opentrafficsim.core.perception.PerceivableContext
-
Get an overview of the GTUs in the model.
- getGTUType() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
- getGTUType() - Method in interface org.opentrafficsim.core.gtu.GTU
-
- getGtuType() - Method in class org.opentrafficsim.core.gtu.TemplateGTUType
-
- getHeight() - Method in class org.opentrafficsim.core.object.StaticObject
-
- 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 interface org.opentrafficsim.core.network.Link
-
- getId() - Method in class org.opentrafficsim.core.network.LinkType
-
- getId() - Method in interface org.opentrafficsim.core.network.Node
-
- getId() - Method in class org.opentrafficsim.core.network.OTSLink
- getId() - Method in class org.opentrafficsim.core.network.OTSNetwork
-
- getId() - Method in class org.opentrafficsim.core.network.OTSNode
-
- getId() - Method in class org.opentrafficsim.core.network.route.Route
-
- getLast() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
-
Return the last point of this OTSLine3D.
- getLegend() - Method in class org.opentrafficsim.core.gtu.animation.AccelerationGTUColorer
-
Return a list of legend entries (useful to make a legend of the colors used to render the GTUs).
- getLegend() - Method in interface org.opentrafficsim.core.gtu.animation.GTUColorer
-
Return a list of legend entries (useful to make a legend of the colors used to render the GTUs).
- getLegend() - Method in class org.opentrafficsim.core.gtu.animation.IDGTUColorer
-
Return a list of legend entries (useful to make a legend of the colors used to render the GTUs).
- getLegend() - Method in class org.opentrafficsim.core.gtu.animation.SwitchableGTUColorer
-
Return a list of legend entries (useful to make a legend of the colors used to render the GTUs).
- getLegend() - Method in class org.opentrafficsim.core.gtu.animation.VelocityGTUColorer
-
Return a list of legend entries (useful to make a legend of the colors used to render the GTUs).
- getLength() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
-
Return the length of this OTSLine3D in meters.
- getLength() - Method in interface org.opentrafficsim.core.gtu.GTU
-
- getLength() - Method in class org.opentrafficsim.core.gtu.TemplateGTUType
-
- getLength() - Method in interface org.opentrafficsim.core.network.Link
-
- getLength() - Method in class org.opentrafficsim.core.network.OTSLink
- getLengthSI() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
-
Return the length of this OTSLine3D as a double value in SI units.
- getLineString() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
-
Construct a LineString from this OTSLine3D.
- getLink() - Method in class org.opentrafficsim.core.network.LinkDirection
-
- getLink() - Method in class org.opentrafficsim.core.network.LinkEdge
-
- getLink() - Method in class org.opentrafficsim.core.network.LinkLocation
-
- getLink(String) - Method in interface org.opentrafficsim.core.network.Network
-
Retrieve a node with a given id from the network, or null if the id cannot be found.
- getLink(Node, Node) - Method in interface org.opentrafficsim.core.network.Network
-
Find a link between node1 and node2 and return it if it exists in the network.
- getLink(String, String) - Method in interface org.opentrafficsim.core.network.Network
-
Find a link between node1 and node2 and return it if it exists in the network.
- getLink(Node, Node) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Find a link between node1 and node2 and return it if it exists in the network.
- getLink(String, String) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Find a link between node1 and node2 and return it if it exists in the network.
- getLink(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Retrieve a node with a given id from the network, or null if the id cannot be found.
- getLinkMap() - Method in interface org.opentrafficsim.core.network.Network
-
Provide a defensive copy of the map of link ids to links in the network.
- getLinkMap() - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Provide a defensive copy of the map of link ids to links in the network.
- getLinks() - Method in interface org.opentrafficsim.core.network.Node
-
- getLinks() - Method in class org.opentrafficsim.core.network.OTSNode
- getLinkType() - Method in interface org.opentrafficsim.core.network.Link
-
- getLinkType() - Method in class org.opentrafficsim.core.network.OTSLink
- getLocation(Length.Rel) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
-
Get the location at a position on the line, with its direction.
- getLocation() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
- getLocation() - Method in class org.opentrafficsim.core.geometry.OTSPoint3D
- getLocation() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
- getLocation() - Method in interface org.opentrafficsim.core.gtu.GTU
- getLocation(Time.Abs) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Calculate the location at the given time.
- getLocation(Time.Rel) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Calculate the location after the given duration since the start of the plan.
- getLocation() - Method in interface org.opentrafficsim.core.network.Link
- getLocation() - Method in interface org.opentrafficsim.core.network.Node
- getLocation() - Method in class org.opentrafficsim.core.network.OTSLink
- getLocation() - Method in class org.opentrafficsim.core.network.OTSNode
- getLocation() - Method in class org.opentrafficsim.core.object.StaticObject
- getLocationExtended(Length.Rel) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
-
Get the location at a position on the line, with its direction.
- getLocationExtendedSI(double) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
-
Get the location at a position on the line, with its direction.
- getLocationFraction(double) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
-
Get the location at a fraction of the line, with its direction.
- getLocationFraction(double, double) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
-
Get the location at a fraction of the line, with its direction.
- getLocationFractionExtended(double) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
-
Get the location at a fraction of the line (or outside the line), with its direction.
- getLocationSI(double) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
-
Get the location at a position on the line, with its direction.
- getLongitudinalPosition() - Method in class org.opentrafficsim.core.network.LinkLocation
-
- getMaximumAcceleration() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
-
- getMaximumAcceleration() - Method in interface org.opentrafficsim.core.gtu.GTU
-
- getMaximumDeceleration() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
-
- getMaximumDeceleration() - Method in interface org.opentrafficsim.core.gtu.GTU
-
- getMaximumValue() - Method in class org.opentrafficsim.simulationengine.properties.ContinuousProperty
-
- getMaximumValue() - Method in class org.opentrafficsim.simulationengine.properties.IntegerProperty
-
Retrieve the maximum value of this IntegerProperty.
- getMaximumVelocity() - Method in interface org.opentrafficsim.core.gtu.GTU
-
- getMaximumVelocity() - Method in class org.opentrafficsim.core.gtu.TemplateGTUType
-
- getMinimumValue() - Method in class org.opentrafficsim.simulationengine.properties.ContinuousProperty
-
- getMinimumValue() - Method in class org.opentrafficsim.simulationengine.properties.IntegerProperty
-
Retrieve the minimum value of this IntegerProperty.
- getName() - Method in class org.opentrafficsim.core.gtu.animation.GTUColorer.LegendEntry
-
- getName() - Method in class org.opentrafficsim.core.gtu.RelativePosition.TYPE
-
- getNetwork() - Method in class org.opentrafficsim.core.gtu.AbstractLinkBasedGTU
-
- getNode(String) - Method in interface org.opentrafficsim.core.network.Network
-
Retrieve a node with a given id from the network, or null if the id cannot be found.
- getNode(String) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Retrieve a node with a given id from the network, or null if the id cannot be found.
- getNode(int) - Method in class org.opentrafficsim.core.network.route.Route
-
- getNodeFrom() - Method in class org.opentrafficsim.core.network.LinkDirection
-
- getNodeMap() - Method in interface org.opentrafficsim.core.network.Network
-
Provide a defensive copy of the map of node ids to nodes in the network.
- getNodeMap() - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Provide a defensive copy of the map of node ids to nodes in the network.
- getNodes() - Method in class org.opentrafficsim.core.network.route.Route
-
- getNodeTo() - Method in class org.opentrafficsim.core.network.LinkDirection
-
- getOdometer() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
- getOdometer() - Method in interface org.opentrafficsim.core.gtu.GTU
-
- getOperationalPlan() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
-
- getOperationalPlan() - Method in interface org.opentrafficsim.core.gtu.GTU
-
- getOperationalPlanSegmentList() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Return the segments (parts with constant speed, acceleration or deceleration) of the operational plan.
- getOptionName(int) - Method in class org.opentrafficsim.simulationengine.properties.SelectionProperty
-
Retrieve the name of one of the options of this SelectionProperty.
- getOptionNames() - Method in class org.opentrafficsim.simulationengine.properties.SelectionProperty
-
Return the names of the options of this SelectionProperty.
- getPath() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Return the path that will be traveled.
- getPerceivedDistance() - Method in interface org.opentrafficsim.core.perception.PerceivedObject
-
Get the perceived distance to the object.
- getPerceivedDistance() - Method in class org.opentrafficsim.core.perception.PerceivedObject2D
-
Get the perceived distance to the object.
- getPerceivedLocation() - Method in interface org.opentrafficsim.core.perception.PerceivedObject
-
Get the perceived location of the object.
- getPerceivedLocation() - Method in class org.opentrafficsim.core.perception.PerceivedObject2D
-
Get the perceived location of the object.
- getPerceivedMovingDirection() - Method in interface org.opentrafficsim.core.perception.PerceivedObject
-
Get the perceived absolute 3D moving angle.
- getPerceivedMovingDirection() - Method in class org.opentrafficsim.core.perception.PerceivedObject2D
-
Get the perceived absolute 3D moving angle.
- getPerceivedObjects() - Method in interface org.opentrafficsim.core.gtu.perception.Perception
-
Return information about the perceived objects with their (estimated) location, speed, and state.
- getPerceivedObjectType() - Method in interface org.opentrafficsim.core.perception.PerceivedObject
-
Get the object type.
- getPerceivedObjectType() - Method in class org.opentrafficsim.core.perception.PerceivedObject2D
-
Get the object type.
- getPerceivedRelativeAngle() - Method in interface org.opentrafficsim.core.perception.PerceivedObject
-
Get the perceived 3D-angle from our reference point and own direction to the object.
- getPerceivedRelativeAngle() - Method in class org.opentrafficsim.core.perception.PerceivedObject2D
-
Get the perceived 3D-angle from our reference point and own direction to the object.
- getPerceivedRelativeMovingDirection() - Method in interface org.opentrafficsim.core.perception.PerceivedObject
-
Get the perceived 3D moving angle from our reference point to the object.
- getPerceivedRelativeMovingDirection() - Method in class org.opentrafficsim.core.perception.PerceivedObject2D
-
Get the perceived 3D moving angle from our reference point to the object.
- getPerceivedSpeed() - Method in interface org.opentrafficsim.core.perception.PerceivedObject
-
Get the perceived speed of the object.
- getPerceivedSpeed() - Method in class org.opentrafficsim.core.perception.PerceivedObject2D
-
Get the perceived speed of the object.
- getPerceivedSpeed3D() - Method in interface org.opentrafficsim.core.perception.PerceivedObject
-
Get the perceived speed of the object, split into movement in the X, Y, and Z direction.
- getPerceivedSpeed3D() - Method in class org.opentrafficsim.core.perception.PerceivedObject2D
-
Get the perceived speed of the object, split into movement in the X, Y, and Z direction.
- getPerception() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
- getPerception() - Method in interface org.opentrafficsim.core.gtu.GTU
-
- getPhi() - Method in class org.opentrafficsim.core.math.Acceleration3D
-
Retrieve the phi of this Acceleration3D.
- getPhi() - Method in class org.opentrafficsim.core.math.Speed3D
-
Retrieve the phi of this Speed3D.
- getPitch() - Method in class org.opentrafficsim.core.math.Rotation3D.Abs
-
- getPitch() - Method in class org.opentrafficsim.core.math.Rotation3D.Rel
-
- getPoint() - Method in interface org.opentrafficsim.core.network.Node
-
- getPoint() - Method in class org.opentrafficsim.core.network.OTSNode
-
- getPoints() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
-
Return an array of OTSPoint3D that represents this OTSLine3D.
- getProbabilities() - Method in class org.opentrafficsim.gui.ProbabilityDistributionEditor
-
Retrieve the current probability values.
- getProbability() - Method in class org.opentrafficsim.core.network.route.ProbabilisticRouteGenerator.RouteProbability
-
- getProperties() - Method in class org.opentrafficsim.simulationengine.AbstractWrappableAnimation
-
Retrieve a list of visible properties of the simulation.
- getProperties() - Method in class org.opentrafficsim.simulationengine.AbstractWrappableSimulation
-
Retrieve a list of visible properties of the simulation.
- getProperties() - Method in interface org.opentrafficsim.simulationengine.WrappableAnimation
-
Retrieve a list of visible properties of the simulation.
- getProperties() - Method in interface org.opentrafficsim.simulationengine.WrappableSimulation
-
Retrieve a list of visible properties of the simulation.
- getRear() - Method in interface org.opentrafficsim.core.gtu.GTU
-
- getReference() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
- getReference() - Method in interface org.opentrafficsim.core.gtu.GTU
-
- getRelativePositions() - Method in interface org.opentrafficsim.core.gtu.GTU
-
- getRoll() - Method in class org.opentrafficsim.core.math.Rotation3D.Abs
-
- getRoll() - Method in class org.opentrafficsim.core.math.Rotation3D.Rel
-
- getRoute(GTUType, String) - Method in interface org.opentrafficsim.core.network.Network
-
Return the route with the given id in the network for the given GTUType, or null if it the route with the id does not
exist.
- getRoute(GTUType, String) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Return the route with the given id in the network for the given GTUType, or null if it the route with the id does not
exist.
- getRoute() - Method in class org.opentrafficsim.core.network.route.FixedRouteGenerator
-
- getRoute() - Method in class org.opentrafficsim.core.network.route.ProbabilisticRouteGenerator.RouteProbability
-
- getRoutesBetween(GTUType, Node, Node) - Method in interface org.opentrafficsim.core.network.Network
-
Return the the shortest route between two nodes in the network, via a list of intermediate nodes.
- getRoutesBetween(GTUType, Node, Node) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Return the the shortest route between two nodes in the network, via a list of intermediate nodes.
- getS0(CompoundProperty) - Static method in class org.opentrafficsim.simulationengine.properties.IDMPropertySet
-
Return the static headway.
- getShortestRouteBetween(GTUType, Node, Node) - Method in interface org.opentrafficsim.core.network.Network
-
Calculate the shortest route between two nodes in the network.
- getShortestRouteBetween(GTUType, Node, Node, List<Node>) - Method in interface org.opentrafficsim.core.network.Network
-
Calculate the shortest route between two nodes in the network, via a list of intermediate nodes.
- getShortestRouteBetween(GTUType, Node, Node) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Calculate the shortest route between two nodes in the network.
- getShortestRouteBetween(GTUType, Node, Node, List<Node>) - Method in class org.opentrafficsim.core.network.OTSNetwork
-
Calculate the shortest route between two nodes in the network, via a list of intermediate nodes.
- getShortName() - Method in class org.opentrafficsim.simulationengine.properties.AbstractProperty
-
Return a short description of the property.
- getShortName() - Method in class org.opentrafficsim.simulationengine.properties.BooleanProperty
-
Return a short description of the property.
- getShortName() - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
-
Return a short description of the property.
- getShortName() - Method in class org.opentrafficsim.simulationengine.properties.ContinuousProperty
-
Return a short description of the property.
- getShortName() - Method in class org.opentrafficsim.simulationengine.properties.IntegerProperty
-
Return a short description of the property.
- getShortName() - Method in class org.opentrafficsim.simulationengine.properties.ProbabilityDistributionProperty
-
Return a short description of the property.
- getShortName() - Method in class org.opentrafficsim.simulationengine.properties.SelectionProperty
-
Return a short description of the property.
- getShortName() - Method in class org.opentrafficsim.simulationengine.properties.StringProperty
-
Return a short description of the property.
- getSimulator() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
-
- getSimulator() - Method in interface org.opentrafficsim.core.gtu.GTU
-
- getSimulator() - Method in class org.opentrafficsim.core.gtu.TemplateGTUType
-
- getSimulator() - Method in class org.opentrafficsim.gui.OTSControlPanel
-
- getSimulator() - Method in class org.opentrafficsim.gui.OTSSimulationPanel
-
- getSimulatorTime() - Method in interface org.opentrafficsim.core.dsol.OTSSimulatorInterface
- getSlope() - Method in interface org.opentrafficsim.core.network.Node
-
- getSlope() - Method in class org.opentrafficsim.core.network.OTSNode
- getSpeed() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.SpeedSegment
-
- getSpeed() - Method in class org.opentrafficsim.core.math.Speed3D
-
Retrieve the norm of this Speed3D.
- getStartNode() - Method in interface org.opentrafficsim.core.network.Link
-
- getStartNode() - Method in class org.opentrafficsim.core.network.OTSLink
- getStartSpeed() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Return the start speed of the entire plan.
- getStartTime() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Return the (absolute) start time of the operational plan.
- getStatusBar() - Method in class org.opentrafficsim.gui.OTSSimulationPanel
-
- getStrategicalPlanner() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
-
- getStrategicalPlanner() - Method in interface org.opentrafficsim.core.gtu.GTU
-
- getTabbedPane() - Method in class org.opentrafficsim.gui.OTSSimulationPanel
-
- getTacticalPlanner() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
-
- getTacticalPlanner() - Method in interface org.opentrafficsim.core.gtu.GTU
-
- getTheta() - Method in class org.opentrafficsim.core.math.Acceleration3D
-
Retrieve the theta of this Acceleration3D.
- getTheta() - Method in class org.opentrafficsim.core.math.Speed3D
-
Retrieve the theta of this Speed3D.
- getTickValues() - Method in class org.opentrafficsim.gui.OTSControlPanel.TimeWarpPanel
-
Access to tickValues map from within the event handler.
- getTime() - Method in class org.opentrafficsim.core.dsol.OTSSimTimeDouble
-
- getTimeFont() - Method in class org.opentrafficsim.gui.OTSControlPanel
-
- getTotalDuration() - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Return the time it will take to complete the entire operational plan.
- getTraveledDistance(Time.Rel) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Calculate the distance traveled as part of this plan after the given duration since the start of the plan.
- getTraveledDistance(Time.Abs) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Calculate the distance traveled as part of this plan at the given absolute time.
- getTraveledDistanceSI(Time.Rel) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Calculate the distance traveled as part of this plan after the given duration since the start of the plan.
- getTraveledDistanceSI(Time.Abs) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Calculate the distance traveled as part of this plan at the given absolute time.
- getTSafe(CompoundProperty) - Static method in class org.opentrafficsim.simulationengine.properties.IDMPropertySet
-
Return the time headway.
- getType() - Method in class org.opentrafficsim.core.gtu.RelativePosition
-
- getUnit() - Method in class org.opentrafficsim.core.units.distributions.AbstractContinuousDistScalar
-
- getUnit() - Method in class org.opentrafficsim.core.units.distributions.AbstractDiscreteDistScalar
-
- getUserModifiedProperties() - Method in class org.opentrafficsim.simulationengine.AbstractWrappableAnimation
-
Retrieve a list of properties as the user has modified them.
- getUserModifiedProperties() - Method in interface org.opentrafficsim.simulationengine.WrappableAnimation
-
Retrieve a list of properties as the user has modified them.
- getValue() - Method in class org.opentrafficsim.simulationengine.properties.AbstractProperty
-
Retrieve the current value of the property.
- getValue() - Method in class org.opentrafficsim.simulationengine.properties.BooleanProperty
-
Retrieve the current value of the property.
- getValue() - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
-
Retrieve the current value of the property.
- getValue() - Method in class org.opentrafficsim.simulationengine.properties.ContinuousProperty
-
Retrieve the current value of the property.
- getValue() - Method in class org.opentrafficsim.simulationengine.properties.IntegerProperty
-
Retrieve the current value of the property.
- getValue() - Method in class org.opentrafficsim.simulationengine.properties.ProbabilityDistributionProperty
-
Retrieve the current value of the property.
- getValue(int) - Method in class org.opentrafficsim.simulationengine.properties.ProbabilityDistributionProperty
-
Retrieve one probability value.
- getValue() - Method in class org.opentrafficsim.simulationengine.properties.SelectionProperty
-
Retrieve the current value of the property.
- getValue() - Method in class org.opentrafficsim.simulationengine.properties.StringProperty
-
Retrieve the current value of the property.
- getVelocity(Time.Abs) - Method in class org.opentrafficsim.core.gtu.AbstractGTU
- getVelocity() - Method in class org.opentrafficsim.core.gtu.AbstractGTU
- getVelocity(Time.Abs) - Method in interface org.opentrafficsim.core.gtu.GTU
-
- getVelocity() - Method in interface org.opentrafficsim.core.gtu.GTU
-
- getVelocity(Time.Rel) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Calculate the velocity of the GTU after the given duration since the start of the plan.
- getVelocity(Time.Abs) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Calculate the velocity of the GTU at the given time.
- getWidth() - Method in interface org.opentrafficsim.core.gtu.GTU
-
- getWidth() - Method in class org.opentrafficsim.core.gtu.TemplateGTUType
-
- getWidth() - Method in class org.opentrafficsim.core.object.animation.StaticObjectAnimation
-
- getX() - Method in class org.opentrafficsim.core.math.Acceleration3D
-
Retrieve the x-component of this Acceleration3D.
- getX() - Method in class org.opentrafficsim.core.math.Speed3D
-
Retrieve the x-component of this Speed3D.
- getY() - Method in class org.opentrafficsim.core.math.Acceleration3D
-
Retrieve the y-component of this Acceleration3D.
- getY() - Method in class org.opentrafficsim.core.math.Speed3D
-
Retrieve the y-component of this Speed3D.
- getYaw() - Method in class org.opentrafficsim.core.math.Rotation3D.Abs
-
- getYaw() - Method in class org.opentrafficsim.core.math.Rotation3D.Rel
-
- getZ() - Method in class org.opentrafficsim.core.math.Acceleration3D
-
Retrieve the z-component of this Acceleration3D.
- getZ() - Method in class org.opentrafficsim.core.math.Speed3D
-
Retrieve the z-component of this Speed3D.
- gn - Static variable in class org.opentrafficsim.core.geometry.Clothoid
-
Auxiliary function g(x) numerator.
- GTU - Interface in org.opentrafficsim.core.gtu
-
Generalized Travel Unit.
- GTUColorer - Interface in org.opentrafficsim.core.gtu.animation
-
Determine the fill color for a GTU.
- GTUColorer.LegendEntry - Class in org.opentrafficsim.core.gtu.animation
-
Packs a Color, a short description and a long description in one object.
- GTUDirectionality - Enum in org.opentrafficsim.core.gtu
-
Longitudinal driving directions for a GTU.
- GTUException - Exception in org.opentrafficsim.core.gtu
-
Exception thrown when GTU encounters a problem.
- GTUException() - Constructor for exception org.opentrafficsim.core.gtu.GTUException
-
- GTUException(String) - Constructor for exception org.opentrafficsim.core.gtu.GTUException
-
- GTUException(Throwable) - Constructor for exception org.opentrafficsim.core.gtu.GTUException
-
- GTUException(String, Throwable) - Constructor for exception org.opentrafficsim.core.gtu.GTUException
-
- GTUException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.gtu.GTUException
-
- GTUType - Class in org.opentrafficsim.core.gtu
-
A GTU type identifies the type of a GTU.
- ObjectInterface - Interface in org.opentrafficsim.core.object
-
Generic object that can be placed in the model.
- offset - Variable in class org.opentrafficsim.core.geometry.Test.MyCallable
-
The offset.
- offsetFilterRatio - Static variable in class org.opentrafficsim.core.geometry.OTSOffsetLinePK
-
Noise in the reference line less than offset / offsetFilterRatio is filtered except when the resulting value
exceeds offsetMaximumFilterValue.
- offsetGeometryOLD(OTSLine3D, double) - Static method in class org.opentrafficsim.core.geometry.OTSBufferingJTS
-
Generate a Geometry that has a fixed offset from a reference Geometry.
- offsetLine(OTSLine3D, double) - Static method in class org.opentrafficsim.core.geometry.OTSBufferingAV
-
- offsetLine(OTSLine3D, double) - Static method in class org.opentrafficsim.core.geometry.OTSBufferingJTS
-
Construct parallel line without.
- offsetLine(OTSLine3D, double, double) - Static method in class org.opentrafficsim.core.geometry.OTSBufferingJTS
-
Create a line at linearly varying offset from a reference line.
- offsetLine(double) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
-
Construct parallel line.
- offsetLine(double, double) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
-
Create a line at linearly varying offset from this line.
- offsetLine(double[], double[]) - Method in class org.opentrafficsim.core.geometry.OTSLine3D
-
Create a line at linearly varying offset from this line.
- offsetLine(OTSLine3D, double) - Static method in class org.opentrafficsim.core.geometry.OTSOffsetLinePK
-
Construct an offset line.
- offsetMaximumFilterValue - Static variable in class org.opentrafficsim.core.geometry.OTSOffsetLinePK
-
Noise in the reference line greater than this value is never filtered.
- OFFSETMETHOD - Static variable in class org.opentrafficsim.core.geometry.OTSLine3D
-
Which offset line method to use...
- offsetMethod - Variable in class org.opentrafficsim.core.geometry.Test.MyCallable
-
The offset method.
- offsetMinimumFilterValue - Static variable in class org.opentrafficsim.core.geometry.OTSOffsetLinePK
-
Noise in the reference line less than this value is always filtered.
- OperationalPlan - Class in org.opentrafficsim.core.gtu.plan.operational
-
An Operational plan describes a path through the world with a speed profile that a GTU intends to follow.
- OperationalPlan(OTSLine3D, Time.Abs, Speed, List<OperationalPlan.Segment>) - Constructor for class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Construct an operational plan.
- OperationalPlan(DirectedPoint, Time.Abs, Time.Rel) - Constructor for class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan
-
Build a plan where the GTU will wait for a certain time.
- OperationalPlan.AccelerationSegment - Class in org.opentrafficsim.core.gtu.plan.operational
-
The segment of an operational plan in which the acceleration is constant.
- OperationalPlan.Segment - Class in org.opentrafficsim.core.gtu.plan.operational
-
The segment of an operational plan contains a part of the speed profile of a movement in which some of the variables
determining movement (speed, acceleration) are constant.
- OperationalPlan.SpeedSegment - Class in org.opentrafficsim.core.gtu.plan.operational
-
The segment of an operational plan in which the speed is constant.
- OperationalPlanBuilder - Class in org.opentrafficsim.core.gtu.plan.operational
-
Builder for several often used operational plans.
- OperationalPlanException - Exception in org.opentrafficsim.core.gtu.plan.operational
-
Exception for the operational plan, e.g.
- OperationalPlanException() - Constructor for exception org.opentrafficsim.core.gtu.plan.operational.OperationalPlanException
-
Construct an operational plan exception.
- OperationalPlanException(String) - Constructor for exception org.opentrafficsim.core.gtu.plan.operational.OperationalPlanException
-
- OperationalPlanException(Throwable) - Constructor for exception org.opentrafficsim.core.gtu.plan.operational.OperationalPlanException
-
- OperationalPlanException(String, Throwable) - Constructor for exception org.opentrafficsim.core.gtu.plan.operational.OperationalPlanException
-
- OperationalPlanException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.gtu.plan.operational.OperationalPlanException
-
- org.opentrafficsim.core.dsol - package org.opentrafficsim.core.dsol
-
Extensions of the DSOL simulator interfaces and classes for OTS units.
- org.opentrafficsim.core.geometry - package org.opentrafficsim.core.geometry
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- org.opentrafficsim.core.gtu - package org.opentrafficsim.core.gtu
-
GTU (Generalized Travel Unit) is the base class for cars, trains, pedestrians, etc.
- org.opentrafficsim.core.gtu.animation - package org.opentrafficsim.core.gtu.animation
-
GTU animations.
- org.opentrafficsim.core.gtu.perception - package org.opentrafficsim.core.gtu.perception
-
The perception module of a GTU is responsible for perceiving (sensing) the environment of the GTU, which includes the
locations of other GTUs.
- org.opentrafficsim.core.gtu.plan.operational - package org.opentrafficsim.core.gtu.plan.operational
-
Operational plans describe a path through the world with a speed profile that a GTU intends to follow.
- org.opentrafficsim.core.gtu.plan.strategical - package org.opentrafficsim.core.gtu.plan.strategical
-
Strategical planners.
- org.opentrafficsim.core.gtu.plan.tactical - package org.opentrafficsim.core.gtu.plan.tactical
-
Tactical planners generate operational plans that are in line with reaching the goals of the strategical plan.
- org.opentrafficsim.core.math - package org.opentrafficsim.core.math
-
Commonly used mathematical operations.
- org.opentrafficsim.core.network - package org.opentrafficsim.core.network
-
Classes that build a network with nodes, links, and cross-sections.
- org.opentrafficsim.core.network.animation - package org.opentrafficsim.core.network.animation
-
Animation for Links, Lanes, Nodes.
- org.opentrafficsim.core.network.factory.xml.units - package org.opentrafficsim.core.network.factory.xml.units
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- org.opentrafficsim.core.network.route - package org.opentrafficsim.core.network.route
-
Routes and route probabilities.
- org.opentrafficsim.core.object - package org.opentrafficsim.core.object
-
Static objects that the GTU might have to avoid.
- org.opentrafficsim.core.object.animation - package org.opentrafficsim.core.object.animation
-
Animation for static objects.
- org.opentrafficsim.core.perception - package org.opentrafficsim.core.perception
-
The perception package takes care of registering perceivable objects that are used in an OTS study.
- org.opentrafficsim.core.units.distributions - package org.opentrafficsim.core.units.distributions
-
Strongly typed distributions.
- org.opentrafficsim.gui - package org.opentrafficsim.gui
-
Swing components that are used in OpenTrafficSim.
- org.opentrafficsim.simulationengine - package org.opentrafficsim.simulationengine
-
Wrappers and stubs for the DSOL simulation engine.
- org.opentrafficsim.simulationengine.properties - package org.opentrafficsim.simulationengine.properties
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- originNode() - Method in class org.opentrafficsim.core.network.route.Route
-
- OTSAnimationPanel - Class in org.opentrafficsim.gui
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OTSAnimationPanel(Rectangle2D, Dimension, SimpleAnimator, WrappableAnimation, GTUColorer) - Constructor for class org.opentrafficsim.gui.OTSAnimationPanel
-
Construct a panel that looks like the DSOLPanel for quick building of OTS applications.
- OTSAnimatorInterface - Interface in org.opentrafficsim.core.dsol
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OTSBufferingAV - Class in org.opentrafficsim.core.geometry
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OTSBufferingJTS - Class in org.opentrafficsim.core.geometry
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OTSControlPanel - Class in org.opentrafficsim.gui
-
Peter's improved simulation control panel.
- OTSControlPanel(OTSDEVSSimulatorInterface, WrappableAnimation) - Constructor for class org.opentrafficsim.gui.OTSControlPanel
-
Decorate a SimpleSimulator with a different set of control buttons.
- OTSControlPanel.ClockPanel - Class in org.opentrafficsim.gui
-
JLabel that displays the simulation time.
- OTSControlPanel.DisposeOnCloseThread - Class in org.opentrafficsim.gui
-
Install the dispose on close when the OTSControlPanel is registered as part of a frame.
- OTSControlPanel.RegexFormatter - Class in org.opentrafficsim.gui
-
Extension of a DefaultFormatter that uses a regular expression.
- OTSControlPanel.TimeEdit - Class in org.opentrafficsim.gui
-
Entry field for time.
- OTSControlPanel.TimeWarpPanel - Class in org.opentrafficsim.gui
-
JPanel that contains a JSider that uses a logarithmic scale.
- OTSDEVSAnimator - Class in org.opentrafficsim.core.dsol
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OTSDEVSAnimator() - Constructor for class org.opentrafficsim.core.dsol.OTSDEVSAnimator
-
Create a new OTSDEVSAnimator..
- OTSDEVSRealTimeClock - Class in org.opentrafficsim.core.dsol
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OTSDEVSRealTimeClock() - Constructor for class org.opentrafficsim.core.dsol.OTSDEVSRealTimeClock
-
Create a new OTSRealTimeClock.
- OTSDEVSSimulator - Class in org.opentrafficsim.core.dsol
-
Typed extension of the DEVSSimulator without remote exceptions.
- OTSDEVSSimulator() - Constructor for class org.opentrafficsim.core.dsol.OTSDEVSSimulator
-
- OTSDEVSSimulatorInterface - Interface in org.opentrafficsim.core.dsol
-
Typed extension of the DEVSSimulatorInterface without remote exceptions and using the Time.Abs and Time.Rel arguments.
- OTSGeometry - Class in org.opentrafficsim.core.geometry
-
Utility class for OTS geometry.
- OTSGeometryException - Exception in org.opentrafficsim.core.geometry
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OTSGeometryException() - Constructor for exception org.opentrafficsim.core.geometry.OTSGeometryException
-
construct empty OTSGeometryException.
- OTSGeometryException(String) - Constructor for exception org.opentrafficsim.core.geometry.OTSGeometryException
-
- OTSGeometryException(Throwable) - Constructor for exception org.opentrafficsim.core.geometry.OTSGeometryException
-
- OTSGeometryException(String, Throwable) - Constructor for exception org.opentrafficsim.core.geometry.OTSGeometryException
-
- OTSGeometryException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.core.geometry.OTSGeometryException
-
- OTSLine3D - Class in org.opentrafficsim.core.geometry
-
Line with OTSPoint3D points, a cached length indexed line, a cahced length, and a cached centroid (all calculated on first
use).
- OTSLine3D(OTSPoint3D...) - Constructor for class org.opentrafficsim.core.geometry.OTSLine3D
-
Construct a new OTSLine3D.
- OTSLine3D(Coordinate[]) - Constructor for class org.opentrafficsim.core.geometry.OTSLine3D
-
Construct a new OTSLine3D from an array of Coordinate.
- OTSLine3D(LineString) - Constructor for class org.opentrafficsim.core.geometry.OTSLine3D
-
Construct a new OTSLine3D from a LineString.
- OTSLine3D(Geometry) - Constructor for class org.opentrafficsim.core.geometry.OTSLine3D
-
Construct a new OTSLine3D from a Geometry.
- OTSLine3D(List<OTSPoint3D>) - Constructor for class org.opentrafficsim.core.geometry.OTSLine3D
-
Construct a new OTSLine3D from a List<OTSPoint3D>.
- OTSLine3D.OffsetMethod - Enum in org.opentrafficsim.core.geometry
-
Which offsetLine method to use...
- OTSLink - Class in org.opentrafficsim.core.network
-
A standard implementation of a link between two OTSNodes.
- OTSLink(String, OTSNode, OTSNode, LinkType, OTSLine3D, Map<GTUType, LongitudinalDirectionality>) - Constructor for class org.opentrafficsim.core.network.OTSLink
-
Construct a new link.
- OTSLink(String, OTSNode, OTSNode, LinkType, OTSLine3D, LongitudinalDirectionality) - Constructor for class org.opentrafficsim.core.network.OTSLink
-
Construct a new link, with a directionality for all GTUs as provided.
- OTSModelInterface - Interface in org.opentrafficsim.core.dsol
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OTSNetwork - Class in org.opentrafficsim.core.network
-
A Network consists of a set of links.
- OTSNetwork(String) - Constructor for class org.opentrafficsim.core.network.OTSNetwork
-
Construction of an empty network.
- OTSNode - Class in org.opentrafficsim.core.network
-
The Node is a point with an id.
- OTSNode(String, OTSPoint3D, Angle.Abs, Angle.Abs) - Constructor for class org.opentrafficsim.core.network.OTSNode
-
Construction of a Node.
- OTSNode(String, OTSPoint3D) - Constructor for class org.opentrafficsim.core.network.OTSNode
-
Construction of a Node.
- OTSOffsetLinePK - Class in org.opentrafficsim.core.geometry
-
Peter Knoppers' attempt to implement offsetLine.
- OTSOffsetLinePK() - Constructor for class org.opentrafficsim.core.geometry.OTSOffsetLinePK
-
- OTSPoint3D - Class in org.opentrafficsim.core.geometry
-
An OTSPoint3D implements a 3D-coordinate for OTS.
- OTSPoint3D(double, double, double) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
-
The x, y and z in the point are assumed to be in meters relative to an origin.
- OTSPoint3D(double[]) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
-
- OTSPoint3D(OTSPoint3D) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
-
- OTSPoint3D(Point3d) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
-
- OTSPoint3D(CartesianPoint) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
-
- OTSPoint3D(DirectedPoint) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
-
- OTSPoint3D(Point2D) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
-
- OTSPoint3D(Coordinate) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
-
- OTSPoint3D(Point) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
-
- OTSPoint3D(double, double) - Constructor for class org.opentrafficsim.core.geometry.OTSPoint3D
-
The x and y in the point are assumed to be in meters relative to an origin.
- OTSPolygon3D - Class in org.opentrafficsim.core.geometry
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OTSPolygon3D(OTSPoint3D[]) - Constructor for class org.opentrafficsim.core.geometry.OTSPolygon3D
-
- OTSPolygon3D(LineString) - Constructor for class org.opentrafficsim.core.geometry.OTSPolygon3D
-
- OTSPolygon3D(Coordinate[]) - Constructor for class org.opentrafficsim.core.geometry.OTSPolygon3D
-
- OTSPolygon3D(Geometry) - Constructor for class org.opentrafficsim.core.geometry.OTSPolygon3D
-
- OTSReplication - Class in org.opentrafficsim.core.dsol
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OTSReplication(Experiment<DoubleScalar.Abs<TimeUnit>, DoubleScalar.Rel<TimeUnit>, OTSSimTimeDouble>) - Constructor for class org.opentrafficsim.core.dsol.OTSReplication
-
- OTSReplication(String, OTSSimTimeDouble, DoubleScalar.Rel<TimeUnit>, DoubleScalar.Rel<TimeUnit>, OTSModelInterface) - Constructor for class org.opentrafficsim.core.dsol.OTSReplication
-
Create a new OTSReplication.
- OTSSimTimeDouble - Class in org.opentrafficsim.core.dsol
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OTSSimTimeDouble(DoubleScalar.Abs<TimeUnit>) - Constructor for class org.opentrafficsim.core.dsol.OTSSimTimeDouble
-
- OTSSimulationException - Exception in org.opentrafficsim.simulationengine
-
Exception for the operational plan, e.g.
- OTSSimulationException() - Constructor for exception org.opentrafficsim.simulationengine.OTSSimulationException
-
Construct an operational plan exception.
- OTSSimulationException(String) - Constructor for exception org.opentrafficsim.simulationengine.OTSSimulationException
-
- OTSSimulationException(Throwable) - Constructor for exception org.opentrafficsim.simulationengine.OTSSimulationException
-
- OTSSimulationException(String, Throwable) - Constructor for exception org.opentrafficsim.simulationengine.OTSSimulationException
-
- OTSSimulationException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.simulationengine.OTSSimulationException
-
- OTSSimulationPanel - Class in org.opentrafficsim.gui
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OTSSimulationPanel(OTSDEVSSimulatorInterface, WrappableAnimation) - Constructor for class org.opentrafficsim.gui.OTSSimulationPanel
-
Construct a panel that looks like the DSOLPanel for quick building of OTS applications.
- OTSSimulator - Class in org.opentrafficsim.core.dsol
-
Typed extension of the Simulator without remote exceptions.
- OTSSimulator() - Constructor for class org.opentrafficsim.core.dsol.OTSSimulator
-
- OTSSimulatorInterface - Interface in org.opentrafficsim.core.dsol
-
Typed extension of the SimulatorInterface without remote exceptions.
- paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.core.network.animation.LinkAnimation
- paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.core.network.animation.NodeAnimation
- paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.core.object.animation.StaticObjectAnimation
- PaintLine - Class in org.opentrafficsim.core.network.animation
-
Paint a line as a Path2D.Double
- paintLine(Graphics2D, Color, double, DirectedPoint, OTSLine3D) - Static method in class org.opentrafficsim.core.network.animation.PaintLine
-
Paint line.
- paintMultiPolygon(Graphics2D, Color, DirectedPoint, OTSLine3D, boolean) - Static method in class org.opentrafficsim.core.network.animation.PaintPolygons
-
Paint (fill) a polygon or a series of polygons.
- PaintPolygons - Class in org.opentrafficsim.core.network.animation
-
Paint a (series of) filled polygon(s) defined as a Path2D.Double
- panel - Variable in class org.opentrafficsim.simulationengine.AbstractWrappableAnimation
-
the tabbed panel so other tabs can be added by the classes that extend this class.
- parseAngleAbs(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.AngleUnits
-
- parseAngleRel(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.AngleUnits
-
- parseAngleUnit(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.AngleUnits
-
- parseColor(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Colors
-
- parseCoordinate(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Coordinates
-
Parse a coordinate with (x,y) or (x,y,z).
- parseDirection(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Directions
-
- parseLengthAbs(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.LengthUnits
-
- parseLengthDistAbs(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Distributions
-
Parse an absolute length distribution, e.g.
- parseLengthDistRel(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Distributions
-
Parse a relative length distribution, e.g.
- parseLengthRel(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.LengthUnits
-
- parseLengthUnit(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.LengthUnits
-
- parsePerLengthAbs(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.LengthUnits
-
- parsePerLengthUnit(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.LengthUnits
-
- parsePerTimeAbs(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.TimeUnits
-
- parsePerTimeUnit(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.TimeUnits
-
- parseSpeedAbs(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.SpeedUnits
-
- parseSpeedDistRel(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Distributions
-
Parse a relative speed distribution, e.g.
- parseSpeedRel(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.SpeedUnits
-
- parseSpeedUnit(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.SpeedUnits
-
- parseTimeAbs(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.TimeUnits
-
- parseTimeDistAbs(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Distributions
-
Parse an absolute time distribution, e.g.
- parseTimeDistRel(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.Distributions
-
Parse a relative time distribution, e.g.
- parseTimeRel(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.TimeUnits
-
- parseTimeUnit(String) - Static method in class org.opentrafficsim.core.network.factory.xml.units.TimeUnits
-
- PER_LENGTH_UNITS - Static variable in class org.opentrafficsim.core.network.factory.xml.units.LengthUnits
-
the per-length units.
- PER_TIME_UNITS - Static variable in class org.opentrafficsim.core.network.factory.xml.units.TimeUnits
-
the time units.
- PerceivableContext - Interface in org.opentrafficsim.core.perception
-
The Model package guarantees that objects that are used in an OTS study such as GTUs are retrievable.
- perceive() - Method in interface org.opentrafficsim.core.gtu.perception.Perception
-
Update the perceived information and store it in a stateful manner.
- PerceivedObject - Interface in org.opentrafficsim.core.perception
-
Information about a perceived object, which can be a GTU, a road sign, a traffic light, or an obstacle.
- PerceivedObject2D - Class in org.opentrafficsim.core.perception
-
Information about a perceived object, which can be a GTU, a road sign, a traffic light, or an obstacle.
- PerceivedObject2D() - Constructor for class org.opentrafficsim.core.perception.PerceivedObject2D
-
- perceivedObjectType - Variable in class org.opentrafficsim.core.perception.PerceivedObject2D
-
the perceived object type.
- PerceivedObjectType - Enum in org.opentrafficsim.core.perception
-
The type of perceied object.
- Perception - Interface in org.opentrafficsim.core.gtu.perception
-
The perception module of a GTU.
- polarToCartesian(double, double, double) - Static method in class org.opentrafficsim.core.math.Scalar3D
-
- printCoordinate(String, OTSPoint3D) - Static method in class org.opentrafficsim.core.geometry.OTSGeometry
-
Print one OTSPoint3D on the console.
- printCoordinates(String, OTSPoint3D[], String) - Static method in class org.opentrafficsim.core.geometry.OTSGeometry
-
Print an array of coordinates on the console.
- printCoordinates(String, OTSLine3D, String) - Static method in class org.opentrafficsim.core.geometry.OTSGeometry
-
Print an array of coordinates on the console.
- printCoordinates(String, OTSPoint3D[], int, int, String) - Static method in class org.opentrafficsim.core.geometry.OTSGeometry
-
Print part of an array of coordinates on the console.
- printDetails - Static variable in class org.opentrafficsim.core.geometry.Test
-
Print detailed output.
- ProbabilisticRouteGenerator - Class in org.opentrafficsim.core.network.route
-
Generate one of a set of routes, based on a discrete probability density function.
- ProbabilisticRouteGenerator(List<ProbabilisticRouteGenerator.RouteProbability>, StreamInterface) - Constructor for class org.opentrafficsim.core.network.route.ProbabilisticRouteGenerator
-
Construct a new ProbabilistiRouteGenerator using the given random stream.
- ProbabilisticRouteGenerator.RouteProbability - Class in org.opentrafficsim.core.network.route
-
Combination of route and probability or frequency, non-cumulative.
- ProbabilityDistributionEditor - Class in org.opentrafficsim.gui
-
Wrapper for Jeremy Wood's MultiThumbSlider.
- ProbabilityDistributionEditor(String[], Double[]) - Constructor for class org.opentrafficsim.gui.ProbabilityDistributionEditor
-
Construct a graphical ProbabilityDistributioneEditor.
- ProbabilityDistributionProperty - Class in org.opentrafficsim.simulationengine.properties
-
Property that describes a probability distribution.
- ProbabilityDistributionProperty(String, String, String[], Double[], boolean, int) - Constructor for class org.opentrafficsim.simulationengine.properties.ProbabilityDistributionProperty
-
Construct a new ProbabilityDistributionProperty.
- properties - Variable in class org.opentrafficsim.simulationengine.AbstractWrappableAnimation
-
The properties exhibited by this simulation.
- properties - Variable in class org.opentrafficsim.simulationengine.AbstractWrappableSimulation
-
The properties exhibited by this simulation.
- propertyChange(PropertyChangeEvent) - Method in class org.opentrafficsim.gui.OTSControlPanel
- PropertyException - Exception in org.opentrafficsim.simulationengine.properties
-
Exception thrown when an operation is attempted that is not compatible with the indicated property.
- PropertyException() - Constructor for exception org.opentrafficsim.simulationengine.properties.PropertyException
-
Construct a new IncompatiblePropertyException.
- PropertyException(String) - Constructor for exception org.opentrafficsim.simulationengine.properties.PropertyException
-
Construct a new IncompatiblePropertyException.
- PropertyException(Throwable) - Constructor for exception org.opentrafficsim.simulationengine.properties.PropertyException
-
Construct a new IncompatiblePropertyException.
- PropertyException(String, Throwable) - Constructor for exception org.opentrafficsim.simulationengine.properties.PropertyException
-
Construct a new IncompatiblePropertyException.
- PropertyException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.simulationengine.properties.PropertyException
-
Construct a new IncompatiblePropertyException.
- PropertyIterator(AbstractProperty<T>) - Constructor for class org.opentrafficsim.simulationengine.properties.AbstractProperty.PropertyIterator
-
Construct a new PropertyIterator.
- savedUserModifiedProperties - Variable in class org.opentrafficsim.simulationengine.AbstractWrappableAnimation
-
The properties after (possible) editing by the user.
- Scalar3D - Class in org.opentrafficsim.core.math
-
Calculate between Polar (spherical) and Cartesian (xyz) coordinates.
- scheduleEvent(SimEventInterface<OTSSimTimeDouble>) - Method in interface org.opentrafficsim.core.dsol.OTSDEVSSimulatorInterface
- scheduleEvent(Time.Abs, short, Object, Object, String, Object[]) - Method in class org.opentrafficsim.simulationengine.SimpleAnimator
-
Construct and schedule a SimEvent using a Time.Abs to specify the execution time.
- scheduleEvent(Time.Abs, short, Object, Object, String, Object[]) - Method in class org.opentrafficsim.simulationengine.SimpleSimulator
-
Construct and schedule a SimEvent using a Time.Abs to specify the execution time.
- scheduleEvent(Time.Abs, short, Object, Object, String, Object[]) - Method in interface org.opentrafficsim.simulationengine.SimpleSimulatorInterface
-
Construct and schedule a SimEvent using a Time.Abs to specify the execution time.
- scheduleEventAbs(Time.Abs, Object, Object, String, Object[]) - Method in class org.opentrafficsim.core.dsol.OTSDEVSAnimator
-
schedules a methodCall at an absolute time.
- scheduleEventAbs(Time.Abs, short, Object, Object, String, Object[]) - Method in class org.opentrafficsim.core.dsol.OTSDEVSAnimator
-
schedules a methodCall at an absolute time.
- scheduleEventAbs(Time.Abs, Object, Object, String, Object[]) - Method in class org.opentrafficsim.core.dsol.OTSDEVSRealTimeClock
-
schedules a methodCall at an absolute time.
- scheduleEventAbs(Time.Abs, short, Object, Object, String, Object[]) - Method in class org.opentrafficsim.core.dsol.OTSDEVSRealTimeClock
-
schedules a methodCall at an absolute time.
- scheduleEventAbs(Time.Abs, Object, Object, String, Object[]) - Method in class org.opentrafficsim.core.dsol.OTSDEVSSimulator
-
schedules a methodCall at an absolute time.
- scheduleEventAbs(Time.Abs, short, Object, Object, String, Object[]) - Method in class org.opentrafficsim.core.dsol.OTSDEVSSimulator
-
schedules a methodCall at an absolute time.
- scheduleEventAbs(OTSSimTimeDouble, short, Object, Object, String, Object[]) - Method in interface org.opentrafficsim.core.dsol.OTSDEVSSimulatorInterface
- scheduleEventAbs(Time.Abs, Object, Object, String, Object[]) - Method in interface org.opentrafficsim.core.dsol.OTSDEVSSimulatorInterface
-
schedules a methodCall at an absolute time.
- scheduleEventAbs(Time.Abs, short, Object, Object, String, Object[]) - Method in interface org.opentrafficsim.core.dsol.OTSDEVSSimulatorInterface
-
schedules a methodCall at an absolute time.
- scheduleEventAbs(OTSSimTimeDouble, Object, Object, String, Object[]) - Method in interface org.opentrafficsim.core.dsol.OTSDEVSSimulatorInterface
- scheduleEventNow(short, Object, Object, String, Object[]) - Method in interface org.opentrafficsim.core.dsol.OTSDEVSSimulatorInterface
- scheduleEventNow(Object, Object, String, Object[]) - Method in interface org.opentrafficsim.core.dsol.OTSDEVSSimulatorInterface
- scheduleEventRel(Time.Rel, short, Object, Object, String, Object[]) - Method in class org.opentrafficsim.core.dsol.OTSDEVSAnimator
-
schedules a methodCall at a relative duration.
- scheduleEventRel(Time.Rel, Object, Object, String, Object[]) - Method in class org.opentrafficsim.core.dsol.OTSDEVSAnimator
-
schedules a methodCall at a relative duration.
- scheduleEventRel(Time.Rel, short, Object, Object, String, Object[]) - Method in class org.opentrafficsim.core.dsol.OTSDEVSRealTimeClock
-
schedules a methodCall at a relative duration.
- scheduleEventRel(Time.Rel, Object, Object, String, Object[]) - Method in class org.opentrafficsim.core.dsol.OTSDEVSRealTimeClock
-
schedules a methodCall at a relative duration.
- scheduleEventRel(Time.Rel, short, Object, Object, String, Object[]) - Method in class org.opentrafficsim.core.dsol.OTSDEVSSimulator
-
schedules a methodCall at a relative duration.
- scheduleEventRel(Time.Rel, Object, Object, String, Object[]) - Method in class org.opentrafficsim.core.dsol.OTSDEVSSimulator
-
schedules a methodCall at a relative duration.
- scheduleEventRel(Time.Rel, short, Object, Object, String, Object[]) - Method in interface org.opentrafficsim.core.dsol.OTSDEVSSimulatorInterface
-
schedules a methodCall at a relative duration.
- scheduleEventRel(Time.Rel, Object, Object, String, Object[]) - Method in interface org.opentrafficsim.core.dsol.OTSDEVSSimulatorInterface
-
schedules a methodCall at a relative duration.
- sd - Static variable in class org.opentrafficsim.core.geometry.Clothoid
-
S(x) for small x denominator.
- Segment(Time.Rel) - Constructor for class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.Segment
-
- SelectionProperty - Class in org.opentrafficsim.simulationengine.properties
-
Property that is described by a set of Strings where exactly one can (and must) be true.
- SelectionProperty(String, String, String[], int, boolean, int) - Constructor for class org.opentrafficsim.simulationengine.properties.SelectionProperty
-
Construct a new SelectionProperty.
- set(DoubleScalar.Abs<TimeUnit>) - Method in class org.opentrafficsim.core.dsol.OTSSimTimeDouble
- setCapacity(Frequency) - Method in interface org.opentrafficsim.core.network.Capacity
-
Set the link capacity.
- setCapacity(Frequency) - Method in class org.opentrafficsim.core.network.CapacityOTSLink
-
Set the link capacity.
- setColor(Color) - Method in class org.opentrafficsim.core.object.animation.StaticObjectAnimation
-
- setEventList(EventListInterface<OTSSimTimeDouble>) - Method in interface org.opentrafficsim.core.dsol.OTSDEVSSimulatorInterface
- setFill(boolean) - Method in class org.opentrafficsim.core.object.animation.StaticObjectAnimation
-
- setGTUColorer(int) - Method in class org.opentrafficsim.core.gtu.animation.SwitchableGTUColorer
-
Replace the currently active GTUColorer.
- setMaximumAcceleration(Acceleration) - Method in class org.opentrafficsim.core.gtu.AbstractGTU
-
- setMaximumDeceleration(Acceleration) - Method in class org.opentrafficsim.core.gtu.AbstractGTU
-
- setNetwork(OTSNetwork) - Method in class org.opentrafficsim.core.gtu.AbstractLinkBasedGTU
-
- setTime(Time.Abs) - Method in class org.opentrafficsim.gui.OTSControlPanel.TimeEdit
-
Set or update the time shown in this TimeEdit.
- setV0(Speed) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.Segment
-
- setValue(T) - Method in class org.opentrafficsim.simulationengine.properties.AbstractProperty
-
Change the value of the property.
- setValue(Boolean) - Method in class org.opentrafficsim.simulationengine.properties.BooleanProperty
-
Change the value of the property.
- setValue(ArrayList<AbstractProperty<?>>) - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
-
Change the value of the property.
- setValue(Double) - Method in class org.opentrafficsim.simulationengine.properties.ContinuousProperty
-
Change the value of the property.
- setValue(Integer) - Method in class org.opentrafficsim.simulationengine.properties.IntegerProperty
-
Change the value of the property.
- setValue(Double[]) - Method in class org.opentrafficsim.simulationengine.properties.ProbabilityDistributionProperty
-
Change the value of the property.
- setValue(String) - Method in class org.opentrafficsim.simulationengine.properties.SelectionProperty
-
Change the value of the property.
- setValue(String) - Method in class org.opentrafficsim.simulationengine.properties.StringProperty
-
Change the value of the property.
- setWidth(float) - Method in class org.opentrafficsim.core.object.animation.StaticObjectAnimation
-
- setZero() - Method in class org.opentrafficsim.core.dsol.OTSSimTimeDouble
- shortName() - Method in interface org.opentrafficsim.simulationengine.WrappableAnimation
-
Return a very short description of the simulation.
- shortName() - Method in interface org.opentrafficsim.simulationengine.WrappableSimulation
-
Return a very short description of the simulation.
- SimpleAnimator - Class in org.opentrafficsim.simulationengine
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- SimpleAnimator(Time.Abs, Time.Rel, Time.Rel, OTSModelInterface) - Constructor for class org.opentrafficsim.simulationengine.SimpleAnimator
-
Create a simulation engine with animation; the easy way.
- SimpleAnimatorInterface - Interface in org.opentrafficsim.simulationengine
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- SimpleSimulator - Class in org.opentrafficsim.simulationengine
-
Construct a DSOL DEVSSimulator or DEVSAnimator the easy way.
- SimpleSimulator(Time.Abs, Time.Rel, Time.Rel, OTSModelInterface) - Constructor for class org.opentrafficsim.simulationengine.SimpleSimulator
-
Create a simulation engine without animation; the easy way.
- SimpleSimulatorInterface - Interface in org.opentrafficsim.simulationengine
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- SimulatorFrame - Class in org.opentrafficsim.gui
-
Wrap a DSOL simulator, or any (descendant of a) JPanel in a JFrame (wrap it in a window).
- SimulatorFrame(String, JPanel) - Constructor for class org.opentrafficsim.gui.SimulatorFrame
-
Wrap a JPanel in a JFrame.
- SimulatorFrame(WrappableSimulation, JPanel) - Constructor for class org.opentrafficsim.gui.SimulatorFrame
-
Wrap a WrappableSimulation in a JFrame.
- size() - Method in class org.opentrafficsim.core.geometry.OTSLine3D
-
Return the number of points in this OTSLine3D.
- size() - Method in class org.opentrafficsim.core.network.route.Route
-
- size() - Method in class org.opentrafficsim.simulationengine.properties.CompoundProperty
-
Return the number of sub properties of this CompoundProperty.
- sn - Static variable in class org.opentrafficsim.core.geometry.Clothoid
-
S(x) for small x numerator.
- solve(double, double, double) - Static method in class org.opentrafficsim.core.math.Solver
-
Solve quadratic equation ax2+bx+c=0 for x.
- solve(double, double) - Static method in class org.opentrafficsim.core.math.Solver
-
Solve linear equation ax+b=0 for x.
- Solver - Class in org.opentrafficsim.core.math
-
Solvers for simple equations.
- SpaceBasedGTU - Interface in org.opentrafficsim.core.gtu
-
GTU that can travel in 2D or 3D space.
- Speed3D - Class in org.opentrafficsim.core.math
-
A 3D speed vector, decomposed in X, Y, and Z-speed with easy conversion from and to a spherical coordinate system.
- Speed3D(SpeedVector) - Constructor for class org.opentrafficsim.core.math.Speed3D
-
Construct a new Speed3D from vector of strongly typed Cartesian coordinates.
- Speed3D(Speed, Speed, Speed) - Constructor for class org.opentrafficsim.core.math.Speed3D
-
Construct a new Speed3D from three strongly typed Cartesian coordinates.
- Speed3D(double, double, double, SpeedUnit) - Constructor for class org.opentrafficsim.core.math.Speed3D
-
Construct a new Speed3D from three double Cartesian coordinates and a speed unit.
- Speed3D(Speed, Angle.Abs, Angle.Abs) - Constructor for class org.opentrafficsim.core.math.Speed3D
-
Construct a new Speed3D from a strongly typed speed and polar coordinates.
- SPEED_UNITS - Static variable in class org.opentrafficsim.core.network.factory.xml.units.SpeedUnits
-
the speed units.
- SpeedSegment(Time.Rel) - Constructor for class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.SpeedSegment
-
- speedSI(double) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.AccelerationSegment
-
Calculate the speed of a GTU in this segment after relative time t.
- speedSI(double) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.Segment
-
Calculate the speed of a GTU in this segment after relative time t.
- speedSI(double) - Method in class org.opentrafficsim.core.gtu.plan.operational.OperationalPlan.SpeedSegment
-
Calculate the speed of a GTU in this segment after relative time t.
- SpeedUnits - Class in org.opentrafficsim.core.network.factory.xml.units
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- start() - Method in class org.opentrafficsim.core.dsol.OTSDEVSSimulator
- start() - Method in interface org.opentrafficsim.core.dsol.OTSSimulatorInterface
- StaticObject - Class in org.opentrafficsim.core.object
-
A static object that a GTU might have to avoid, or which can cause occlusion for perception.
- StaticObject(OTSLine3D, Length.Rel) - Constructor for class org.opentrafficsim.core.object.StaticObject
-
- StaticObjectAnimation - Class in org.opentrafficsim.core.object.animation
-
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- StaticObjectAnimation(StaticObject, OTSSimulatorInterface, float, Color, boolean) - Constructor for class org.opentrafficsim.core.object.animation.StaticObjectAnimation
-
- step() - Method in interface org.opentrafficsim.core.dsol.OTSSimulatorInterface
- stop() - Method in interface org.opentrafficsim.core.dsol.OTSSimulatorInterface
- stopTimersThreads() - Method in class org.opentrafficsim.simulationengine.AbstractWrappableAnimation
-
Stop the timers and threads that are connected when disposing of this wrappable simulation.
- stopTimersThreads() - Method in interface org.opentrafficsim.simulationengine.WrappableAnimation
-
Stop the timers and threads that are connected when disposing of this wrappable simulation.
- StrategicalPlanner - Interface in org.opentrafficsim.core.gtu.plan.strategical
-
A strategicalPlanner is the planner responsible for the overall 'mission' of the GTU, usually indicating where it needs to
go.
- StringProperty - Class in org.opentrafficsim.simulationengine.properties
-
String property.
- StringProperty(String, String, String, boolean, int) - Constructor for class org.opentrafficsim.simulationengine.properties.StringProperty
-
Construct an StringProperty.
- stringToValue(String) - Method in class org.opentrafficsim.gui.OTSControlPanel.RegexFormatter
-
- subtract(DoubleScalar.Rel<TimeUnit>) - Method in class org.opentrafficsim.core.dsol.OTSSimTimeDouble
- SwitchableGTUColorer - Class in org.opentrafficsim.core.gtu.animation
-
GTU colorer that uses a coloring method that can be switched by the user of the program.
- SwitchableGTUColorer(int, GTUColorer...) - Constructor for class org.opentrafficsim.core.gtu.animation.SwitchableGTUColorer
-
Construct a new Switchable GTUColorer based on a list of colorers.