| Package | Description |
|---|---|
| org.opentrafficsim.core.network |
Classes that build a network with nodes, links, and cross-sections.
|
| org.opentrafficsim.core.network.animation |
Animation for Links, Lanes, Nodes.
|
| org.opentrafficsim.core.network.lane |
Classes that provide detailed cross-sections of a link using lanes, markers and sensors.
|
| org.opentrafficsim.core.network.route |
Routes and route probabilities.
|
| Modifier and Type | Class and Description |
|---|---|
class |
LinkEdge<LINK extends Link<?,?>>
The LinkEdge is a class that embeds a Link (extension of AbstractLink) to be put in a graph.
|
| Modifier and Type | Class and Description |
|---|---|
class |
OTSLink<LINKID,NODEID>
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
|
| Modifier and Type | Method and Description |
|---|---|
Link<LINKID,NODEID> |
LinkLocation.getLink() |
Link<LINKID,NODEID> |
OTSNetwork.getLink(LINKID linkId) |
Link<LINKID,NODEID> |
Network.getLink(LINKID linkId) |
Link<LINKID,NODEID> |
OTSNetwork.getLink(Node<NODEID> node1,
Node<NODEID> node2)
Find a link between node1 and node2 and return it if it exists in the network.
|
Link<LINKID,NODEID> |
Network.getLink(Node<NODEID> node1,
Node<NODEID> node2)
Find a link between node1 and node2 and return it if it exists in the network.
|
Link<LINKID,NODEID> |
OTSNetwork.getLink(NODEID nodeId1,
NODEID nodeId2)
Find a link between node1 and node2 and return it if it exists in the network.
|
Link<LINKID,NODEID> |
Network.getLink(NODEID node1,
NODEID node2)
Find a link between node1 and node2 and return it if it exists in the network.
|
| Modifier and Type | Method and Description |
|---|---|
Map<LINKID,Link<LINKID,NODEID>> |
OTSNetwork.getLinkMap() |
Map<LINKID,Link<LINKID,NODEID>> |
Network.getLinkMap() |
Set<Link<?,NODEID>> |
OTSNode.getLinksIn() |
Set<Link<?,NODEID>> |
Node.getLinksIn() |
Set<Link<?,NODEID>> |
OTSNode.getLinksOut() |
Set<Link<?,NODEID>> |
Node.getLinksOut() |
| Modifier and Type | Method and Description |
|---|---|
void |
OTSNetwork.addLink(Link<LINKID,NODEID> link) |
void |
Network.addLink(Link<LINKID,NODEID> link) |
void |
OTSNode.addLinkIn(Link<?,NODEID> linkIn)
Add an incoming link to this Node.
|
void |
Node.addLinkIn(Link<?,NODEID> linkIn)
Add an incoming link to this Node.
|
void |
OTSNode.addLinkOut(Link<?,NODEID> linkOut)
Add an outgoing link to this Node.
|
void |
Node.addLinkOut(Link<?,NODEID> linkOut)
Add an outgoing link to this Node.
|
boolean |
OTSNetwork.containsLink(Link<LINKID,NODEID> link) |
boolean |
Network.containsLink(Link<LINKID,NODEID> link) |
void |
OTSNetwork.removeLink(Link<LINKID,NODEID> link) |
void |
Network.removeLink(Link<LINKID,NODEID> link) |
| Constructor and Description |
|---|
LinkLocation(Link<LINKID,NODEID> link,
double fractionalLongitudinalPosition) |
LinkLocation(Link<LINKID,NODEID> link,
DoubleScalar.Rel<LengthUnit> position) |
| Constructor and Description |
|---|
LinkAnimation(Link<?,?> source,
OTSSimulatorInterface simulator,
float width) |
| Modifier and Type | Class and Description |
|---|---|
class |
CrossSectionLink<LINKID,NODEID>
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
CompleteRoute.containsLink(Link<LINKID,NODEID> link)
Determine if this Route contains the specified Link.
|
Copyright © 2014–2015 Delft University of Technology. All rights reserved.