Index
A D E F G H I L M N O P Q R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addImbKpiTransceiver(ImbKpiTransceiver<GtuData>) - Method in class org.opentrafficsim.imb.kpi.IMBSampler
- addLaneData(LaneData) - Method in class org.opentrafficsim.imb.kpi.LinkData
-
Add the lane to the list of lanes for this link.
D
- defaultGtuType - Variable in class org.opentrafficsim.imb.kpi.IMBSampler
-
the default gtu type (for now).
- defaultRoute - Variable in class org.opentrafficsim.imb.kpi.IMBSampler
-
the default route (for now).
E
- equals(Object) - Method in class org.opentrafficsim.imb.kpi.GtuData
- equals(Object) - Method in class org.opentrafficsim.imb.kpi.GtuTypeData
- equals(Object) - Method in class org.opentrafficsim.imb.kpi.LaneData
- equals(Object) - Method in class org.opentrafficsim.imb.kpi.LinkData
- equals(Object) - Method in class org.opentrafficsim.imb.kpi.NodeData
- equals(Object) - Method in class org.opentrafficsim.imb.kpi.RouteData
F
- finalizeRecording(KpiLaneDirection) - Method in class org.opentrafficsim.imb.kpi.IMBSampler
G
- getDestinationNodeData() - Method in class org.opentrafficsim.imb.kpi.GtuData
- getEndNode() - Method in class org.opentrafficsim.imb.kpi.LinkData
- getEndNode() - Method in class org.opentrafficsim.imb.kpi.RouteData
- getGtuTypeData() - Method in class org.opentrafficsim.imb.kpi.GtuData
- getGtuTypeName() - Method in class org.opentrafficsim.imb.kpi.GtuTypeData
- getId() - Method in class org.opentrafficsim.imb.kpi.GtuData
- getId() - Method in class org.opentrafficsim.imb.kpi.GtuTypeData
- getId() - Method in class org.opentrafficsim.imb.kpi.LaneData
- getId() - Method in class org.opentrafficsim.imb.kpi.LinkData
- getId() - Method in class org.opentrafficsim.imb.kpi.NodeData
- getId() - Method in class org.opentrafficsim.imb.kpi.RouteData
- getLaneDatas() - Method in class org.opentrafficsim.imb.kpi.LinkData
- getLaneName() - Method in class org.opentrafficsim.imb.kpi.LaneData
- getLength() - Method in class org.opentrafficsim.imb.kpi.LaneData
- getLength() - Method in class org.opentrafficsim.imb.kpi.LinkData
- getLinkData() - Method in class org.opentrafficsim.imb.kpi.LaneData
- getLinkName() - Method in class org.opentrafficsim.imb.kpi.LinkData
- getNodeName() - Method in class org.opentrafficsim.imb.kpi.NodeData
- getOriginNodeData() - Method in class org.opentrafficsim.imb.kpi.GtuData
- getPosition() - Method in class org.opentrafficsim.imb.kpi.NodeData
- getRouteData() - Method in class org.opentrafficsim.imb.kpi.GtuData
- getRouteName() - Method in class org.opentrafficsim.imb.kpi.RouteData
- getStartNode() - Method in class org.opentrafficsim.imb.kpi.LinkData
- getStartNode() - Method in class org.opentrafficsim.imb.kpi.RouteData
- GtuData - Class in org.opentrafficsim.imb.kpi
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- GtuData(String, GtuTypeData, RouteData) - Constructor for class org.opentrafficsim.imb.kpi.GtuData
- gtus - Variable in class org.opentrafficsim.imb.kpi.IMBSampler
-
the gtus.
- GtuTypeData - Class in org.opentrafficsim.imb.kpi
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- GtuTypeData(String) - Constructor for class org.opentrafficsim.imb.kpi.GtuTypeData
H
- hashCode() - Method in class org.opentrafficsim.imb.kpi.GtuData
- hashCode() - Method in class org.opentrafficsim.imb.kpi.GtuTypeData
- hashCode() - Method in class org.opentrafficsim.imb.kpi.LaneData
- hashCode() - Method in class org.opentrafficsim.imb.kpi.LinkData
- hashCode() - Method in class org.opentrafficsim.imb.kpi.NodeData
- hashCode() - Method in class org.opentrafficsim.imb.kpi.RouteData
I
- ImbKpiTransceiver<G extends GtuDataInterface> - Class in org.opentrafficsim.imb.kpi
-
OTS can publish messages about statistics or Key Performance Indicators (KPIs) of the relation between GTUs and a part of the network.
- ImbKpiTransceiver(Connector, Time, String, Query<G>, Duration) - Constructor for class org.opentrafficsim.imb.kpi.ImbKpiTransceiver
-
Construct a new ImbKpiTransceiver.
- IMBSampler - Class in org.opentrafficsim.imb.kpi
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- IMBSampler(IMBConnector) - Constructor for class org.opentrafficsim.imb.kpi.IMBSampler
-
Constructor with listeners for nodes, links, lanes and gtu's.
- initRecording(KpiLaneDirection) - Method in class org.opentrafficsim.imb.kpi.IMBSampler
L
- LaneData - Class in org.opentrafficsim.imb.kpi
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- LaneData(LinkData, String, Length) - Constructor for class org.opentrafficsim.imb.kpi.LaneData
- lanes - Variable in class org.opentrafficsim.imb.kpi.IMBSampler
-
the lanes.
- lastLanes - Variable in class org.opentrafficsim.imb.kpi.IMBSampler
-
last lane of gtus.
- LinkData - Class in org.opentrafficsim.imb.kpi
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- LinkData(String, NodeData, NodeData, Length) - Constructor for class org.opentrafficsim.imb.kpi.LinkData
- links - Variable in class org.opentrafficsim.imb.kpi.IMBSampler
-
the links.
M
- main(String[]) - Static method in class org.opentrafficsim.imb.kpi.demo.ModelControlKPI
-
Entry point
- main(String[]) - Static method in class org.opentrafficsim.imb.kpi.demo.VissimImposer
- main(String[]) - Static method in class org.opentrafficsim.imb.kpi.demo.VissimQueryKPI
- main(String[]) - Static method in class org.opentrafficsim.imb.kpi.IMBSampler
-
Main program for IMBSampler.
- ModelControlKPI - Class in org.opentrafficsim.imb.kpi.demo
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- ModelControlKPI(String[], String, int) - Constructor for class org.opentrafficsim.imb.kpi.demo.ModelControlKPI
N
- NodeData - Class in org.opentrafficsim.imb.kpi
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- NodeData(String, CartesianPoint) - Constructor for class org.opentrafficsim.imb.kpi.NodeData
- nodes - Variable in class org.opentrafficsim.imb.kpi.IMBSampler
-
the nodes.
- notifyTime(Time) - Method in class org.opentrafficsim.imb.kpi.ImbKpiTransceiver
-
Notifies about time, such that statistics over some period (very recently ended) can be gathered and published.
- now() - Method in class org.opentrafficsim.imb.kpi.IMBSampler
O
- org.opentrafficsim.imb.kpi - package org.opentrafficsim.imb.kpi
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- org.opentrafficsim.imb.kpi.demo - package org.opentrafficsim.imb.kpi.demo
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
P
- parameterRequest(ModelParameters) - Method in class org.opentrafficsim.imb.kpi.demo.ModelControlKPI
Q
- quitApplication() - Method in class org.opentrafficsim.imb.kpi.demo.ModelControlKPI
R
- RouteData - Class in org.opentrafficsim.imb.kpi
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- RouteData(String, NodeData, NodeData) - Constructor for class org.opentrafficsim.imb.kpi.RouteData
- run(TConnection) - Static method in class org.opentrafficsim.imb.kpi.demo.VissimQueryKPI
-
Runs the module from model control.
S
- sample(double, String, String, boolean, double, double, double) - Method in class org.opentrafficsim.imb.kpi.IMBSampler
-
Sample the data received from a GTU.
- scheduleStartRecording(Time, KpiLaneDirection) - Method in class org.opentrafficsim.imb.kpi.IMBSampler
- scheduleStopRecording(Time, KpiLaneDirection) - Method in class org.opentrafficsim.imb.kpi.IMBSampler
- sendStatisticsUpdate() - Method in class org.opentrafficsim.imb.kpi.ImbKpiTransceiver
- setLinkData(LinkData) - Method in class org.opentrafficsim.imb.kpi.LaneData
- startModel(ModelParameters, TConnection) - Method in class org.opentrafficsim.imb.kpi.demo.ModelControlKPI
- stopModel() - Method in class org.opentrafficsim.imb.kpi.demo.ModelControlKPI
T
- toString() - Method in class org.opentrafficsim.imb.kpi.GtuData
- toString() - Method in class org.opentrafficsim.imb.kpi.GtuTypeData
- toString() - Method in class org.opentrafficsim.imb.kpi.LaneData
- toString() - Method in class org.opentrafficsim.imb.kpi.LinkData
- toString() - Method in class org.opentrafficsim.imb.kpi.NodeData
- toString() - Method in class org.opentrafficsim.imb.kpi.RouteData
U
- updateClock(double) - Method in class org.opentrafficsim.imb.kpi.IMBSampler
-
Updates clock and triggers timed events.
V
- VissimImposer - Class in org.opentrafficsim.imb.kpi.demo
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- VissimImposer() - Constructor for class org.opentrafficsim.imb.kpi.demo.VissimImposer
- VissimQueryKPI - Class in org.opentrafficsim.imb.kpi.demo
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- VissimQueryKPI() - Constructor for class org.opentrafficsim.imb.kpi.demo.VissimQueryKPI
All Classes All Packages