Skip navigation links
A B C D E F G H I L M N O P Q R S T 

A

A58IMB - Class in org.opentrafficsim.imb.demo
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
A58IMB() - Constructor for class org.opentrafficsim.imb.demo.A58IMB
 
A58IMB.A58Model - Class in org.opentrafficsim.imb.demo
Model to test the XML parser.
A58IMB.CoordinateTransformRD - Class in org.opentrafficsim.imb.demo
Convert coordinates to/from the Dutch RD system.
A58Model(List<Property<?>>, GTUColorer, OTSNetwork) - Constructor for class org.opentrafficsim.imb.demo.A58IMB.A58Model
 
AbstractTransceiver - Class in org.opentrafficsim.imb.transceiver
Provide the basic implementation of a Transceiver from which targeted classes can extend.
AbstractTransceiver(String, Connector, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.imb.transceiver.AbstractTransceiver
Construct a new AbstractTranceiver.
activeProperties - Variable in class org.opentrafficsim.imb.demo.IMBSuperDemo
Properties of the currently selected demonstration.
addIMBtoOTSChannel(String, EventType, IMBToOTSTransformer) - Method in class org.opentrafficsim.imb.transceiver.AbstractTransceiver
Register a new channel for sending an IMB message to an OTS EventListener.
addIMBtoOTSChannel(String, IMBMessageHandler) - Method in class org.opentrafficsim.imb.transceiver.AbstractTransceiver
Register that we are interested in an IMB payload, but do not register a listener or transformer.
AddMessage(Date, String, String) - Method in class org.opentrafficsim.imb.demo.IMBChat
Add received message to the message received box
addOTSToIMBChannel(EventProducerInterface, EventType, String, Object[], OTSToIMBTransformer) - Method in class org.opentrafficsim.imb.transceiver.AbstractTransceiver
Make a connection from OTS to IMB, and and send a NEW message to IMB for the imbEventName with a corresponding payload.

B

btnConnect - Variable in class org.opentrafficsim.imb.demo.IMBChat
Initiate connection to the IMB hub.
buildGUI() - Method in class org.opentrafficsim.imb.demo.IMBSuperDemo
Build the GUI.

C

CircularRoadIMB - Class in org.opentrafficsim.imb.demo
Circular road simulation demo.
CircularRoadIMB() - Constructor for class org.opentrafficsim.imb.demo.CircularRoadIMB
Create a CircularRoad simulation.
CircularRoadIMB(GTUColorer, OTSNetwork, List<Property<?>>, IMBConnector) - Constructor for class org.opentrafficsim.imb.demo.ModelControlDemo.CircularRoadIMB
 
CleverRadioButton - Class in org.opentrafficsim.imb.demo
JRadioButton that also stores a WrappableAnimation.
CleverRadioButton(WrappableAnimation) - Constructor for class org.opentrafficsim.imb.demo.CleverRadioButton
Construct a JRadioButton that also stores a WrappableAnimation.
clone(CrossSectionElement, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.imb.demo.ModelControlDemo.CircularRoadIMB.SimpleSilentSensor
clone(CrossSectionElement, OTSSimulatorInterface, boolean) - Method in class org.opentrafficsim.imb.demo.RoadSimulationModelIMB.SimpleSilentSensor
closeWindow() - Method in class org.opentrafficsim.imb.demo.ModelControlDemo.CircularRoadIMB
Close and destroy the window.
Connect() - Method in class org.opentrafficsim.imb.demo.IMBChat
Connect to the hub.
constructModel(SimulatorInterface<Time, Duration, OTSSimTimeDouble>) - Method in class org.opentrafficsim.imb.demo.A58IMB.A58Model
constructModel(SimulatorInterface<Time, Duration, OTSSimTimeDouble>) - Method in class org.opentrafficsim.imb.demo.ModelControlDemo.CircularRoadIMB
constructModel(SimulatorInterface<Time, Duration, OTSSimTimeDouble>) - Method in class org.opentrafficsim.imb.demo.N201IMB.N201Model
constructModel(SimulatorInterface<Time, Duration, OTSSimTimeDouble>) - Method in class org.opentrafficsim.imb.demo.RoadSimulationModelIMB
Convert - Class in org.opentrafficsim.imb.demo
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
Convert() - Constructor for class org.opentrafficsim.imb.demo.Convert
 
convertDateToWindowsTime(Date) - Static method in class org.opentrafficsim.imb.demo.IMBChat
Convert a Date to windows time.
convertMillisecondsToWindowsTime(long) - Static method in class org.opentrafficsim.imb.demo.IMBChat
Convert a java time in milliseconds to windows time
convertWindowsTimeToDate(double) - Static method in class org.opentrafficsim.imb.demo.IMBChat
Convert a time.
convertWindowsTimeToMilliseconds(double) - Static method in class org.opentrafficsim.imb.demo.IMBChat
Convert a time.
CoordinateTransformRD(double, double) - Constructor for class org.opentrafficsim.imb.demo.A58IMB.CoordinateTransformRD
 
CoordinateTransformRD(double, double) - Constructor for class org.opentrafficsim.imb.demo.N201IMB.CoordinateTransformRD
 
create(String) - Static method in class org.opentrafficsim.imb.connector.OTSIMBConnector
Create a new OTSIMBConnector expecting the IMB hub on localhost port 4000.
create(CompoundProperty, String) - Static method in class org.opentrafficsim.imb.connector.OTSIMBConnector
Construct a new OTSIMBConnector from a CompoundProperty (preferably constructed with the standardIMBProperties method of this class.

D

description() - Method in class org.opentrafficsim.imb.demo.A58IMB
description() - Method in class org.opentrafficsim.imb.demo.CircularRoadIMB
description() - Method in class org.opentrafficsim.imb.demo.N201IMB
descriptionPanel - Variable in class org.opentrafficsim.imb.demo.IMBSuperDemo
Panel with the description of the currently selected demonstration.
Disconnect() - Method in class org.opentrafficsim.imb.demo.IMBChat
Close the connection to the IMB hub.
doubleTransform(double, double) - Method in class org.opentrafficsim.imb.demo.A58IMB.CoordinateTransformRD
doubleTransform(double, double) - Method in class org.opentrafficsim.imb.demo.N201IMB.CoordinateTransformRD
drawGraphs() - Method in class org.opentrafficsim.imb.demo.ModelControlDemo.CircularRoadIMB
Notify the contour plots that the underlying data has changed.
drawGraphs() - Method in class org.opentrafficsim.imb.demo.RoadSimulationModelIMB
Notify the contour plots that the underlying data has changed.
dx - Variable in class org.opentrafficsim.imb.demo.A58IMB.CoordinateTransformRD
 
dx - Variable in class org.opentrafficsim.imb.demo.N201IMB.CoordinateTransformRD
 
dy - Variable in class org.opentrafficsim.imb.demo.A58IMB.CoordinateTransformRD
 
dy - Variable in class org.opentrafficsim.imb.demo.N201IMB.CoordinateTransformRD
 

E

EmptyTransformer() - Constructor for class org.opentrafficsim.imb.transceiver.urbanstrategy.SimulatorTransceiver.EmptyTransformer
 

F

floatTransform(double, double) - Method in class org.opentrafficsim.imb.demo.A58IMB.CoordinateTransformRD
floatTransform(double, double) - Method in class org.opentrafficsim.imb.demo.N201IMB.CoordinateTransformRD

G

generateCar(Length, Lane, GTUType) - Method in class org.opentrafficsim.imb.demo.ModelControlDemo.CircularRoadIMB
Generate cars at a fixed rate (implemented by re-scheduling this method).
generateCar(Length, Lane, GTUType) - Method in class org.opentrafficsim.imb.demo.RoadSimulationModelIMB
Generate cars at a fixed rate (implemented by re-scheduling this method).
get(Network) - Static method in class org.opentrafficsim.imb.demo.N201ODfactory
Creates origin-destination matrix
getAnimation() - Method in class org.opentrafficsim.imb.demo.CleverRadioButton
Retrieve the simulation.
getConnector() - Method in class org.opentrafficsim.imb.transceiver.AbstractTransceiver
getEventContent() - Method in class org.opentrafficsim.imb.transceiver.IMBTransformResult
 
getEventListener() - Method in class org.opentrafficsim.imb.transceiver.IMBTransformResult
 
getId() - Method in class org.opentrafficsim.imb.transceiver.AbstractTransceiver
getIMBEventName() - Method in class org.opentrafficsim.imb.transceiver.PubSubIMBMessageHandler
getMinimumDistance() - Method in class org.opentrafficsim.imb.demo.ModelControlDemo.CircularRoadIMB
 
getMinimumDistance() - Method in class org.opentrafficsim.imb.demo.RoadSimulationModelIMB
 
getNetwork() - Method in class org.opentrafficsim.imb.demo.ModelControlDemo.CircularRoadIMB
Retrieve the Network.
getNetwork() - Method in class org.opentrafficsim.imb.demo.RoadSimulationModelIMB
Retrieve the Network.
getPath(int) - Method in class org.opentrafficsim.imb.demo.ModelControlDemo.CircularRoadIMB
 
getPath(int) - Method in class org.opentrafficsim.imb.demo.RoadSimulationModelIMB
 
getPlots() - Method in class org.opentrafficsim.imb.demo.ModelControlDemo.CircularRoadIMB
 
getPlots() - Method in class org.opentrafficsim.imb.demo.RoadSimulationModelIMB
 
getQuery(OTSNetwork, Sampler) - Static method in class org.opentrafficsim.imb.demo.N201ODfactory
 
getSimulator() - Method in class org.opentrafficsim.imb.demo.A58IMB.A58Model
getSimulator() - Method in class org.opentrafficsim.imb.demo.ModelControlDemo.CircularRoadIMB
getSimulator() - Method in class org.opentrafficsim.imb.demo.N201IMB.N201Model
getSimulator() - Method in class org.opentrafficsim.imb.demo.RoadSimulationModelIMB
getSimulator() - Method in class org.opentrafficsim.imb.transceiver.AbstractTransceiver
Retrieve the simulator.
getSupportedProperties() - Static method in class org.opentrafficsim.imb.demo.ModelControlDemo.CircularRoadIMB
Construct and return the list of properties that the user may modify.
GraphTransceiver - Class in org.opentrafficsim.imb.transceiver.urbanstrategy
OTS can publish graphs to IMB, e.g.
GraphTransceiver(Connector, SimpleSimulatorInterface, Network, int, int, AbstractOTSPlot, Duration) - Constructor for class org.opentrafficsim.imb.transceiver.urbanstrategy.GraphTransceiver
Construct a new GraphTransceiver.
GTUTransceiver - Class in org.opentrafficsim.imb.transceiver.urbanstrategy
The GTUTransceiver publishes the following information on the IMB bus: LaneBasedGTU.LANEBASED_INIT_EVENT as an IMB NEW event for a GTU entering the network.
GTUTransceiver(Connector, OTSDEVSSimulatorInterface, OTSNetwork) - Constructor for class org.opentrafficsim.imb.transceiver.urbanstrategy.GTUTransceiver
Construct a new GTUTransceiver.
GTUTransceiver.GTUTransformerChange - Class in org.opentrafficsim.imb.transceiver.urbanstrategy
Transform the LaneBasedGTU.LANEBASED_MOVE_EVENT content to a corresponding IMB message.
GTUTransformerChange() - Constructor for class org.opentrafficsim.imb.transceiver.urbanstrategy.GTUTransceiver.GTUTransformerChange
 

H

handle(TByteBuffer) - Method in class org.opentrafficsim.imb.transceiver.PubSubIMBMessageHandler
Handle the event by notifying the EventListener that was identified by the imbPayload through the imbToOTSTransformer.
handleMessageFromIMB(String, TByteBuffer) - Method in class org.opentrafficsim.imb.transceiver.AbstractTransceiver

I

IMBChat - Class in org.opentrafficsim.imb.demo
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
IMBChat() - Constructor for class org.opentrafficsim.imb.demo.IMBChat
Create the window.
imbConnector - Variable in class org.opentrafficsim.imb.demo.A58IMB.A58Model
Connector to the IMB hub.
imbConnector - Variable in class org.opentrafficsim.imb.demo.N201IMB.N201Model
Connector to the IMB hub.
imbConnector - Variable in class org.opentrafficsim.imb.demo.RoadSimulationModelIMB
Connector to the IMB hub.
IMBSuperDemo - Class in org.opentrafficsim.imb.demo
Several demos in one application.
IMBSuperDemo() - Constructor for class org.opentrafficsim.imb.demo.IMBSuperDemo
 
IMBToOTSTransformer - Interface in org.opentrafficsim.imb.transceiver
Convert an event received over IMB to an equivalent event for OTS (DSOL).
IMBTransformResult - Class in org.opentrafficsim.imb.transceiver
Store the results of an IBM message transformation, as the aTByteBuffer message can only be parsed once.
IMBTransformResult(Object, EventListenerInterface) - Constructor for class org.opentrafficsim.imb.transceiver.IMBTransformResult
Store the results of an IBM message transformation, as the aTByteBuffer message can only be parsed once.

L

LaneGTUTransceiver - Class in org.opentrafficsim.imb.transceiver.urbanstrategy
OTS publishes events about the lanes to IMB, e.g.
LaneGTUTransceiver(Connector, OTSDEVSSimulatorInterface, OTSNetwork) - Constructor for class org.opentrafficsim.imb.transceiver.urbanstrategy.LaneGTUTransceiver
Construct a new LaneGTUTransceiver.
LinkGTUTransceiver - Class in org.opentrafficsim.imb.transceiver.urbanstrategy
OTS publishes events about the links to IMB, e.g.
LinkGTUTransceiver(Connector, OTSDEVSSimulatorInterface, OTSNetwork) - Constructor for class org.opentrafficsim.imb.transceiver.urbanstrategy.LinkGTUTransceiver
Construct a new LinkGTUTransceiver.

M

main(String[]) - Static method in class org.opentrafficsim.imb.demo.A58IMB
Main program.
main(String[]) - Static method in class org.opentrafficsim.imb.demo.CircularRoadIMB
Main program.
main(String[]) - Static method in class org.opentrafficsim.imb.demo.Convert
 
main(String[]) - Static method in class org.opentrafficsim.imb.demo.IMBChat
Start up the application.
main(String[]) - Static method in class org.opentrafficsim.imb.demo.IMBSuperDemo
Start the application.
main(String[]) - Static method in class org.opentrafficsim.imb.demo.ModelControlDemo
Entry point
main(String[]) - Static method in class org.opentrafficsim.imb.demo.N201IMB
Main program.
makeAnimationRectangle() - Method in class org.opentrafficsim.imb.demo.A58IMB
makeAnimationRectangle() - Method in class org.opentrafficsim.imb.demo.CircularRoadIMB
makeAnimationRectangle() - Method in class org.opentrafficsim.imb.demo.N201IMB
makeCharts(SimpleSimulatorInterface) - Method in class org.opentrafficsim.imb.demo.A58IMB
makeCharts(SimpleSimulatorInterface) - Method in class org.opentrafficsim.imb.demo.CircularRoadIMB
makeCharts(SimpleSimulatorInterface) - Method in class org.opentrafficsim.imb.demo.N201IMB
makeGeneratorsFromOD(OTSNetwork, ODMatrixTrips, OTSDEVSSimulatorInterface) - Static method in class org.opentrafficsim.imb.demo.N201ODfactory
Makes generators at origin nodes of the OD.
makeModel(GTUColorer) - Method in class org.opentrafficsim.imb.demo.A58IMB
makeModel(GTUColorer) - Method in class org.opentrafficsim.imb.demo.CircularRoadIMB
makeModel(GTUColorer) - Method in class org.opentrafficsim.imb.demo.N201IMB
makePNG(AbstractOTSPlot) - Method in class org.opentrafficsim.imb.transceiver.urbanstrategy.GraphTransceiver
 
makePropertyEditor(Property<?>) - Method in class org.opentrafficsim.imb.demo.IMBSuperDemo
Create a graphical editor for an AbstractProperty.
ModelControlDemo - Class in org.opentrafficsim.imb.demo
Demonstrate an implementation of ModelEvent.
ModelControlDemo(String[], String, int) - Constructor for class org.opentrafficsim.imb.demo.ModelControlDemo
 
ModelControlDemo.CircularRoadIMB - Class in org.opentrafficsim.imb.demo
Simulate traffic on a circular, two-lane road.
ModelControlDemo.CircularRoadIMB.SimpleSilentSensor - Class in org.opentrafficsim.imb.demo
Simple sensor that does not provide output, but is drawn on the Lanes.

N

N201IMB - Class in org.opentrafficsim.imb.demo
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
N201IMB() - Constructor for class org.opentrafficsim.imb.demo.N201IMB
 
N201IMB.CoordinateTransformRD - Class in org.opentrafficsim.imb.demo
Convert coordinates to/from the Dutch RD system.
N201IMB.N201Model - Class in org.opentrafficsim.imb.demo
Model to test the XML parser.
N201Model(List<Property<?>>, GTUColorer, OTSNetwork) - Constructor for class org.opentrafficsim.imb.demo.N201IMB.N201Model
 
N201ODfactory - Class in org.opentrafficsim.imb.demo
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
N201ODfactory() - Constructor for class org.opentrafficsim.imb.demo.N201ODfactory
 
NetworkTransceiver - Class in org.opentrafficsim.imb.transceiver.urbanstrategy
IMB transceiver for the network.
NetworkTransceiver(Connector, OTSDEVSSimulatorInterface, OTSNetwork) - Constructor for class org.opentrafficsim.imb.transceiver.urbanstrategy.NetworkTransceiver
Construct a new NetworkTransceiver.
NodeTransceiver - Class in org.opentrafficsim.imb.transceiver.urbanstrategy
OTS publishes events about the Nodes to IMB to be able to identify the nodes in the network.
At the start of the OTS simulation, or when a Node is added later, a NEW message is sent to IMB for each node to identify the node id.
NodeTransceiver(Connector, OTSDEVSSimulatorInterface, OTSNetwork) - Constructor for class org.opentrafficsim.imb.transceiver.urbanstrategy.NodeTransceiver
Construct a new NodeTransceiver.
notify(EventInterface) - Method in class org.opentrafficsim.imb.transceiver.AbstractTransceiver
notify(EventInterface) - Method in class org.opentrafficsim.imb.transceiver.urbanstrategy.GTUTransceiver
notify(EventInterface) - Method in class org.opentrafficsim.imb.transceiver.urbanstrategy.LaneGTUTransceiver
notify(EventInterface) - Method in class org.opentrafficsim.imb.transceiver.urbanstrategy.LinkGTUTransceiver
notify(EventInterface) - Method in class org.opentrafficsim.imb.transceiver.urbanstrategy.NodeTransceiver
notify(EventInterface) - Method in class org.opentrafficsim.imb.transceiver.urbanstrategy.SensorGTUTransceiver

O

org.opentrafficsim.imb.connector - package org.opentrafficsim.imb.connector
The connector classes to link OTS and IMB.
org.opentrafficsim.imb.demo - package org.opentrafficsim.imb.demo
Demonstrations of the Open Traffic Simulator with IMB communication.
org.opentrafficsim.imb.transceiver - package org.opentrafficsim.imb.transceiver
Interfaces and abstract classes for Transceivers and Transformers.
org.opentrafficsim.imb.transceiver.urbanstrategy - package org.opentrafficsim.imb.transceiver.urbanstrategy
Implementation of the transceivers for OTS to TNO's Urban Strategy.
OTSIMBConnector - Class in org.opentrafficsim.imb.connector
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
OTSIMBConnector(String, int, String, int, String) - Constructor for class org.opentrafficsim.imb.connector.OTSIMBConnector
Create a new OTSIMBConnector by specifying all the details.
OTSToIMBTransformer - Interface in org.opentrafficsim.imb.transceiver
Convert an OTS/DSOL event received to an equivalent event for IMB.

P

parameterRequest(ModelParameters) - Method in class org.opentrafficsim.imb.demo.ModelControlDemo
PROPERTY_KEY - Static variable in class org.opentrafficsim.imb.connector.OTSIMBConnector
Key for compound property with IMB settings.
PubSubIMBMessageHandler - Class in org.opentrafficsim.imb.transceiver
The PubSubIMBMessageHandler handles the IMB message by transforming it into a DSOL Event and sending it to an EventListener at the current simulation time through a simulation event.
PubSubIMBMessageHandler(String, EventType, IMBToOTSTransformer, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.imb.transceiver.PubSubIMBMessageHandler
Construct a new PubSubIMBMessageHandler.

Q

quitApplication() - Method in class org.opentrafficsim.imb.demo.ModelControlDemo

R

rebuildPropertyPanel(List<Property<?>>) - Method in class org.opentrafficsim.imb.demo.IMBSuperDemo
Regenerate the contents of the propertyPanel.
removeOTSToIMBChannel(EventProducerInterface, EventType, Object[]) - Method in class org.opentrafficsim.imb.transceiver.AbstractTransceiver
Remove a connection from OTS to IMB, and and send a DELETE message to IMB for the imbEventName with a corresponding payload.
RoadSimulationModelIMB - Class in org.opentrafficsim.imb.demo
Simulate traffic on a circular, two-lane road.
RoadSimulationModelIMB(List<Property<?>>, GTUColorer, OTSNetwork) - Constructor for class org.opentrafficsim.imb.demo.RoadSimulationModelIMB
 
RoadSimulationModelIMB.SimpleSilentSensor - Class in org.opentrafficsim.imb.demo
Simple sensor that does not provide output, but is drawn on the Lanes.

S

Send() - Method in class org.opentrafficsim.imb.demo.IMBChat
Send the message in the editMessage buffer to the IMB hub and clear the editMessage buffer.
sendStatisticsUpdate() - Method in class org.opentrafficsim.imb.transceiver.urbanstrategy.StatisticsGTULaneTransceiver
 
SensorGTUTransceiver - Class in org.opentrafficsim.imb.transceiver.urbanstrategy
OTS publishes events about sensor triggers to IMB, e.g.
SensorGTUTransceiver(Connector, OTSDEVSSimulatorInterface, OTSNetwork) - Constructor for class org.opentrafficsim.imb.transceiver.urbanstrategy.SensorGTUTransceiver
Construct a new SensorGTUTransceiver.
shortName() - Method in class org.opentrafficsim.imb.demo.A58IMB
shortName() - Method in class org.opentrafficsim.imb.demo.CircularRoadIMB
shortName() - Method in class org.opentrafficsim.imb.demo.N201IMB
SimpleSilentSensor(String, Lane, Length, RelativePosition.TYPE, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.imb.demo.ModelControlDemo.CircularRoadIMB.SimpleSilentSensor
 
SimpleSilentSensor(String, Lane, Length, RelativePosition.TYPE, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.imb.demo.RoadSimulationModelIMB.SimpleSilentSensor
 
simulationSelection - Variable in class org.opentrafficsim.imb.demo.IMBSuperDemo
The JPanel that holds the simulation selection radio buttons.
SimulatorTransceiver - Class in org.opentrafficsim.imb.transceiver.urbanstrategy
The SimulatorTranseiver sends and listens to start, stop and change speed messages.
SimulatorTransceiver(Connector, OTSDEVSSimulatorInterface) - Constructor for class org.opentrafficsim.imb.transceiver.urbanstrategy.SimulatorTransceiver
Construct a new SimulatorTransceiver.
SimulatorTransceiver.EmptyTransformer - Class in org.opentrafficsim.imb.transceiver.urbanstrategy
Transform the an event without content to a corresponding IMB message.
SimulatorTransceiver.SpeedTransformer - Class in org.opentrafficsim.imb.transceiver.urbanstrategy
Transform the a simulation speed change event to a corresponding IMB message.
Event is sent from OTS to IMB to indicate that the OTS simulation has changed the intended execution speed (there is, however, no guarantee that the simulator is able to reach that particular speed).
SpeedTransformer() - Constructor for class org.opentrafficsim.imb.transceiver.urbanstrategy.SimulatorTransceiver.SpeedTransformer
 
standardIMBProperties(int) - Static method in class org.opentrafficsim.imb.connector.OTSIMBConnector
Create a CompoundProperty with the settings for an IMB connection.
startModel(ModelParameters, TConnection) - Method in class org.opentrafficsim.imb.demo.ModelControlDemo
StatisticsGTULaneTransceiver - Class in org.opentrafficsim.imb.transceiver.urbanstrategy
OTS can publish messages about statistics or Key Performance Indicators (KPIs) of the relation between GTUs and a part of the network.
StatisticsGTULaneTransceiver(Connector, SimpleSimulatorInterface, String, Query, Duration) - Constructor for class org.opentrafficsim.imb.transceiver.urbanstrategy.StatisticsGTULaneTransceiver
Construct a new StatisticsGTULaneTransceiver.
stopModel() - Method in class org.opentrafficsim.imb.demo.ModelControlDemo
stopSimulator(OTSDEVSSimulatorInterface, String) - Method in class org.opentrafficsim.imb.demo.ModelControlDemo.CircularRoadIMB
Stop simulation and throw an Error.
stopSimulator(OTSDEVSSimulatorInterface, String) - Method in class org.opentrafficsim.imb.demo.RoadSimulationModelIMB
Stop simulation and throw an Error.
stopTimersThreads() - Method in class org.opentrafficsim.imb.demo.A58IMB
stopTimersThreads() - Method in class org.opentrafficsim.imb.demo.CircularRoadIMB
stopTimersThreads() - Method in class org.opentrafficsim.imb.demo.N201IMB

T

toString() - Method in class org.opentrafficsim.imb.demo.A58IMB.A58Model
toString() - Method in class org.opentrafficsim.imb.demo.A58IMB.CoordinateTransformRD
toString() - Method in class org.opentrafficsim.imb.demo.A58IMB
toString() - Method in class org.opentrafficsim.imb.demo.ModelControlDemo.CircularRoadIMB.SimpleSilentSensor
toString() - Method in class org.opentrafficsim.imb.demo.N201IMB.CoordinateTransformRD
toString() - Method in class org.opentrafficsim.imb.demo.N201IMB.N201Model
toString() - Method in class org.opentrafficsim.imb.demo.N201IMB
toString() - Method in class org.opentrafficsim.imb.demo.RoadSimulationModelIMB.SimpleSilentSensor
toString() - Method in class org.opentrafficsim.imb.transceiver.AbstractTransceiver
transform(TByteBuffer) - Method in interface org.opentrafficsim.imb.transceiver.IMBToOTSTransformer
Transform an IMB payload to a combination of an OTS (DSOL) event content and an identified listener.
transform(EventInterface) - Method in interface org.opentrafficsim.imb.transceiver.OTSToIMBTransformer
Transform an IMB payload to an OTS (DSOL) event.
transform(EventInterface) - Method in class org.opentrafficsim.imb.transceiver.urbanstrategy.GTUTransceiver.GTUTransformerChange
Transform an IMB payload to an OTS (DSOL) event.
transform(EventInterface) - Method in class org.opentrafficsim.imb.transceiver.urbanstrategy.SimulatorTransceiver.EmptyTransformer
Transform an IMB payload to an OTS (DSOL) event.
transform(EventInterface) - Method in class org.opentrafficsim.imb.transceiver.urbanstrategy.SimulatorTransceiver.SpeedTransformer
Transform an IMB payload to an OTS (DSOL) event.
transformChange(EventInterface) - Method in class org.opentrafficsim.imb.transceiver.urbanstrategy.LaneGTUTransceiver
Transform the GTU added or removed event content to a corresponding IMB message.
transformChange(EventInterface) - Method in class org.opentrafficsim.imb.transceiver.urbanstrategy.LinkGTUTransceiver
Transform the GTU added or removed event content to a corresponding IMB message.
transformDelete(EventInterface) - Method in class org.opentrafficsim.imb.transceiver.urbanstrategy.LaneGTUTransceiver
Transform the removal of a Lane from the network to a corresponding IMB message.
transformDelete(EventInterface) - Method in class org.opentrafficsim.imb.transceiver.urbanstrategy.LinkGTUTransceiver
Transform the removal of a link to the network to a corresponding IMB message.
transformNew(EventInterface) - Method in class org.opentrafficsim.imb.transceiver.urbanstrategy.LaneGTUTransceiver
Transform the addition of a Lane to the network to a corresponding IMB message.
transformNew(EventInterface) - Method in class org.opentrafficsim.imb.transceiver.urbanstrategy.LinkGTUTransceiver
Transform the addition of a link to the network to a corresponding IMB message.
triggerResponse(LaneBasedGTU) - Method in class org.opentrafficsim.imb.demo.ModelControlDemo.CircularRoadIMB.SimpleSilentSensor
triggerResponse(LaneBasedGTU) - Method in class org.opentrafficsim.imb.demo.RoadSimulationModelIMB.SimpleSilentSensor
A B C D E F G H I L M N O P Q R S T 
Skip navigation links

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