A B C D F G H I L M O P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addNode(Long) - Method in class org.opentrafficsim.road.network.factory.osm.OSMRelation
-
Add one OSMNode id to this OSMRelation.
- addNode(OSMNode) - Method in class org.opentrafficsim.road.network.factory.osm.OSMNetwork
-
Add one OSMNode to this OSMNetwork.
- addRelation(OSMRelation) - Method in class org.opentrafficsim.road.network.factory.osm.OSMNetwork
-
Add one OSMRelation to this Network.
- addSpline(OSMNode) - Method in class org.opentrafficsim.road.network.factory.osm.OSMLink
-
Append a Node to the list of OSMNodes of this OSMLink that define the shape of this OSMLink.
- addTag(OSMTag) - Method in class org.opentrafficsim.road.network.factory.osm.OSMLink
-
Add an OSMTag to this Link.
- addTag(OSMTag) - Method in class org.opentrafficsim.road.network.factory.osm.OSMNode
-
Add a tag to this OSMNode.
- addTag(OSMTag) - Method in class org.opentrafficsim.road.network.factory.osm.OSMRelation
-
Add an OSMTag to this OSMRelation.
- addTag(OSMTag) - Method in class org.opentrafficsim.road.network.factory.osm.OSMWay
-
Add one tag to the list of tags of this OSMWay.
- addWay(Long) - Method in class org.opentrafficsim.road.network.factory.osm.OSMRelation
-
Add one OSMWay id to this OSMRelation.
- addWay(OSMWay) - Method in class org.opentrafficsim.road.network.factory.osm.OSMNetwork
-
Add one OSMWay to this OSMNetwork.
- appendNode(Long) - Method in class org.opentrafficsim.road.network.factory.osm.OSMWay
-
Append one node id to the list of node ids.
B
- BIKE - org.opentrafficsim.road.network.factory.osm.output.GTUTypes
- BOAT - org.opentrafficsim.road.network.factory.osm.output.GTUTypes
C
- CAR - org.opentrafficsim.road.network.factory.osm.output.GTUTypes
- checkisReaderThreadDead() - Method in class org.opentrafficsim.road.network.factory.osm.input.ReadOSMFile
- close() - Method in class org.opentrafficsim.road.network.factory.osm.input.OSMParser
- complete() - Method in class org.opentrafficsim.road.network.factory.osm.input.OSMParser
- containsAllTags(List<OSMTag>) - Method in class org.opentrafficsim.road.network.factory.osm.OSMLink
-
Report if this OSMLink has all tags in a supplied set.
- Convert - Class in org.opentrafficsim.road.network.factory.osm.output
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- Convert() - Constructor for class org.opentrafficsim.road.network.factory.osm.output.Convert
-
Construct a converter.
- convertLink(OTSRoadNetwork, OSMLink, OTSSimulatorInterface) - Method in class org.opentrafficsim.road.network.factory.osm.output.Convert
-
This method converts an OSM link to an OTS link.
- convertNode(OTSRoadNetwork, OSMNode) - Method in class org.opentrafficsim.road.network.factory.osm.output.Convert
-
This method converts an OSM node to an OTS node.
D
F
- findFollowingLink(OSMLink) - Method in class org.opentrafficsim.road.network.factory.osm.OSMNetwork
-
Finds the link that follows a given OSMLink.
- findPrecedingLink(OSMLink) - Method in class org.opentrafficsim.road.network.factory.osm.OSMNetwork
-
Finds an OSMLink that precedes the given OSMLink.
- findSinksandSources(OSMNetwork, ProgressListener) - Static method in class org.opentrafficsim.road.network.factory.osm.output.Convert
G
- getCurrentProgress() - Method in class org.opentrafficsim.road.network.factory.osm.events.ProgressListenerImpl
- getCurrentWarning() - Method in class org.opentrafficsim.road.network.factory.osm.events.WarningListenerImpl
- getEnd() - Method in class org.opentrafficsim.road.network.factory.osm.OSMLink
- getForwardLanes() - Method in class org.opentrafficsim.road.network.factory.osm.OSMLink
-
Retrieve the total number of forward lanes on this OSMLink; forward lanes are lanes that may only be traveled from startNode towards endNode.
- getId() - Method in class org.opentrafficsim.road.network.factory.osm.OSMLink
- getId() - Method in class org.opentrafficsim.road.network.factory.osm.OSMNode
- getId() - Method in class org.opentrafficsim.road.network.factory.osm.OSMRelation
- getId() - Method in class org.opentrafficsim.road.network.factory.osm.OSMWay
-
Retrieve the dd of this OSMWay.
- getKey() - Method in class org.opentrafficsim.road.network.factory.osm.OSMTag
-
Retrieve the key of this OSMTag.
- getLanes() - Method in class org.opentrafficsim.road.network.factory.osm.OSMLink
-
Retrieve the total number of lanes on this OSMLink.
- getLatitude() - Method in class org.opentrafficsim.road.network.factory.osm.OSMNode
- getLength() - Method in class org.opentrafficsim.road.network.factory.osm.OSMLink
-
Retrieve the length of this OSMLink.
- getLinks() - Method in class org.opentrafficsim.road.network.factory.osm.OSMNetwork
-
Retrieve the list of OSMLinks of this OSMNetwork.
- getLog() - Method in class org.opentrafficsim.road.network.factory.osm.events.ProgressListenerImpl
- getLongitude() - Method in class org.opentrafficsim.road.network.factory.osm.OSMNode
- getMatchingTags(String) - Method in class org.opentrafficsim.road.network.factory.osm.OSMRelation
-
Retrieve the OSMTags of this OSMRelation that have a specified key.
- getMatchingTags(String) - Method in class org.opentrafficsim.road.network.factory.osm.OSMWay
-
Retrieve the tags that match the give key.
- getName() - Method in class org.opentrafficsim.road.network.factory.osm.OSMNetwork
-
Retrieve the name of this OSMNetwork.
- getNetwork() - Method in class org.opentrafficsim.road.network.factory.osm.input.OSMParser
- getNetwork() - Method in class org.opentrafficsim.road.network.factory.osm.input.ReadOSMFile
- getNode(long) - Method in class org.opentrafficsim.road.network.factory.osm.OSMNetwork
-
Retrieve a Node from this Network.
- getNodes() - Method in class org.opentrafficsim.road.network.factory.osm.OSMNetwork
-
Retrieve the map of OSMNode ids to OSMNodes of this OSMNetwork.
- getNodes() - Method in class org.opentrafficsim.road.network.factory.osm.OSMRelation
-
Retrieve the list of OSMNode ids of this OSMRelation.
- getNodes() - Method in class org.opentrafficsim.road.network.factory.osm.OSMWay
-
Retrieve the list of ids that comprise this OSMWay.
- getNodesFromWay(Long) - Method in class org.opentrafficsim.road.network.factory.osm.OSMNetwork
-
Retrieve a list of Nodes that form a Way from this Network.
- getOtsNode() - Method in class org.opentrafficsim.road.network.factory.osm.OSMNode
- getProgress() - Method in class org.opentrafficsim.road.network.factory.osm.events.ProgressEvent
- getProgressListener() - Method in class org.opentrafficsim.road.network.factory.osm.input.OSMParser
- getProgressListener() - Method in class org.opentrafficsim.road.network.factory.osm.input.ReadOSMFile
- getRelation(long) - Method in class org.opentrafficsim.road.network.factory.osm.OSMNetwork
-
Retrieve a Relation from this Network.
- getRelations() - Method in class org.opentrafficsim.road.network.factory.osm.OSMNetwork
-
Retrieve the map of OSMRelations of this OSMNetwork.
- getSplineList() - Method in class org.opentrafficsim.road.network.factory.osm.OSMLink
-
Retrieve the list of OSMNodes that define the shape of this OSMLink.
- getStart() - Method in class org.opentrafficsim.road.network.factory.osm.OSMLink
- getTag(String) - Method in class org.opentrafficsim.road.network.factory.osm.OSMNode
-
Retrieve a tag of this OSMNode.
- getTaglist() - Method in class org.opentrafficsim.road.network.factory.osm.OSMRelation
-
Retrieve the list of OSMTags of this OSMRelation.
- getTags() - Method in class org.opentrafficsim.road.network.factory.osm.OSMLink
-
Retrieve the tags of this OSMLink.
- getTags() - Method in class org.opentrafficsim.road.network.factory.osm.OSMWay
-
Retrieve the list of OSMTags of this OSMWay.
- getValue() - Method in class org.opentrafficsim.road.network.factory.osm.OSMTag
-
Retrieve the value of this OSMTag.
- getWarning() - Method in class org.opentrafficsim.road.network.factory.osm.events.WarningEvent
- getWarningLog() - Method in class org.opentrafficsim.road.network.factory.osm.events.WarningListenerImpl
- getWay(long) - Method in class org.opentrafficsim.road.network.factory.osm.OSMNetwork
-
Retrieve a Way from this Network.
- getWays() - Method in class org.opentrafficsim.road.network.factory.osm.OSMNetwork
-
Retrieve the map of OSMWays of this OSMNetwork.
- getWays() - Method in class org.opentrafficsim.road.network.factory.osm.OSMRelation
-
Retrieve the list of OSMWay ids of this OSMRelation.
- GTUTypes - Enum in org.opentrafficsim.road.network.factory.osm.output
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
H
- hasFollowingLink(OSMLink) - Method in class org.opentrafficsim.road.network.factory.osm.OSMNetwork
-
Returns true if the given OSMLink has a following OSMLink.
- hasNoTags() - Method in class org.opentrafficsim.road.network.factory.osm.OSMNode
- hasPrecedingLink(OSMLink) - Method in class org.opentrafficsim.road.network.factory.osm.OSMNetwork
-
Returns true if the given link has a preceding link.
- hasTag(String) - Method in class org.opentrafficsim.road.network.factory.osm.OSMLink
-
Returns true if the link has an OSMTag with the specified key.
- HORSE - org.opentrafficsim.road.network.factory.osm.output.GTUTypes
I
- initialize(Map<String, Object>) - Method in class org.opentrafficsim.road.network.factory.osm.input.OSMParser
- isCrossing() - Method in class org.opentrafficsim.road.network.factory.osm.OSMNode
- isOneway() - Method in class org.opentrafficsim.road.network.factory.osm.OSMLink
-
Indicate if this OSMLink is one way.
- isStopSign() - Method in class org.opentrafficsim.road.network.factory.osm.OSMNode
- isTrafficSignal() - Method in class org.opentrafficsim.road.network.factory.osm.OSMNode
- isYieldSign() - Method in class org.opentrafficsim.road.network.factory.osm.OSMNode
L
- linksOriginating - Variable in class org.opentrafficsim.road.network.factory.osm.OSMNode
-
The number of OSMLinks originating at this OSMNode; i.e.
- linksTerminating - Variable in class org.opentrafficsim.road.network.factory.osm.OSMNode
-
The number of OSMLinks ending at this OSMNode; i.e.
M
- main(String[]) - Static method in class DumpOSM
-
Program execution entry point.
- makeLanes(OTSRoadNetwork, OSMLink, OTSSimulatorInterface, WarningListener) - Method in class org.opentrafficsim.road.network.factory.osm.output.Convert
-
This method creates lanes out of an OSM link LaneTypes are not yet extensive and can be further increased through Tags provided by OSM.
- makeLaneType(OTSRoadNetwork, List<GTUType>) - Static method in class org.opentrafficsim.road.network.factory.osm.output.Convert
-
This method creates a LaneType which supports all GTUTypes that have been specified in the GTUType List "GTUs".
- makeLaneType(OTSRoadNetwork, GTUType) - Static method in class org.opentrafficsim.road.network.factory.osm.output.Convert
-
This method creates a LaneType which supports the specified GTUType.
- makeLinks(WarningListener, ProgressListener) - Method in class org.opentrafficsim.road.network.factory.osm.OSMNetwork
-
Creates links out of the ways in this network.
- METRO - org.opentrafficsim.road.network.factory.osm.output.GTUTypes
O
- org.opentrafficsim.road.network.factory.osm - package org.opentrafficsim.road.network.factory.osm
-
OpenStreetMap import.
- org.opentrafficsim.road.network.factory.osm.events - package org.opentrafficsim.road.network.factory.osm.events
-
OpenStreetMap parsing and conversion events.
- org.opentrafficsim.road.network.factory.osm.input - package org.opentrafficsim.road.network.factory.osm.input
-
OpenStreetMap input.
- org.opentrafficsim.road.network.factory.osm.output - package org.opentrafficsim.road.network.factory.osm.output
-
OpenStreetMap output.
- OSMLink - Class in org.opentrafficsim.road.network.factory.osm
-
OpenStreetMap Link.
- OSMLink(OSMNode, OSMNode, List<OSMTag>, double, byte, byte) - Constructor for class org.opentrafficsim.road.network.factory.osm.OSMLink
-
Construct a new OSMLink with specified number of lanes and forward lanes.
- OSMLink(OSMNode, OSMNode, List<OSMTag>, double, WarningListener) - Constructor for class org.opentrafficsim.road.network.factory.osm.OSMLink
-
Construct a new OSMLink.
- OSMNetwork - Class in org.opentrafficsim.road.network.factory.osm
-
Container for all imported entities of an OpenStreetMap file.
- OSMNetwork(String) - Constructor for class org.opentrafficsim.road.network.factory.osm.OSMNetwork
-
Construct a new OSMNetwork.
- OSMNode - Class in org.opentrafficsim.road.network.factory.osm
-
OpenStreetmap Node.
- OSMNode(long, double, double) - Constructor for class org.opentrafficsim.road.network.factory.osm.OSMNode
-
Construct a new OSMNode.
- OSMParser - Class in org.opentrafficsim.road.network.factory.osm.input
-
Build a structure from the elements in an OSM file.
- OSMParser(List<OSMTag>, List<String>) - Constructor for class org.opentrafficsim.road.network.factory.osm.input.OSMParser
-
Construct a new OSMParser and set wantedTags and filteredKeys in one call.
- OSMRelation - Class in org.opentrafficsim.road.network.factory.osm
-
OSMRelation wraps a set of OSMTags, a set of OSMWays and a set of OSMNodes.
- OSMRelation(long) - Constructor for class org.opentrafficsim.road.network.factory.osm.OSMRelation
-
Construct a new OSMRelation.
- OSMTag - Class in org.opentrafficsim.road.network.factory.osm
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- OSMTag(String, String) - Constructor for class org.opentrafficsim.road.network.factory.osm.OSMTag
-
Construct a new OSMTag.
- OSMWay - Class in org.opentrafficsim.road.network.factory.osm
-
OSMWay wraps an ordered set of OSMNode (identified by their ids) and a list of tags.
- OSMWay(long) - Constructor for class org.opentrafficsim.road.network.factory.osm.OSMWay
-
Construct a new OSMWay.
P
- PEDESTRIAN - org.opentrafficsim.road.network.factory.osm.output.GTUTypes
- PLANE - org.opentrafficsim.road.network.factory.osm.output.GTUTypes
- process(EntityContainer) - Method in class org.opentrafficsim.road.network.factory.osm.input.OSMParser
- progress(ProgressEvent) - Method in class DumpOSM
-
Process one ProgressEvent.
- progress(ProgressEvent) - Method in interface org.opentrafficsim.road.network.factory.osm.events.ProgressListener
-
Process one ProgressEvent.
- progress(ProgressEvent) - Method in class org.opentrafficsim.road.network.factory.osm.events.ProgressListenerImpl
-
Process one ProgressEvent.
- ProgressEvent - Class in org.opentrafficsim.road.network.factory.osm.events
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- ProgressEvent(Object, String) - Constructor for class org.opentrafficsim.road.network.factory.osm.events.ProgressEvent
-
Construct a new ProgressEvent.
- ProgressListener - Interface in org.opentrafficsim.road.network.factory.osm.events
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- ProgressListenerImpl - Class in org.opentrafficsim.road.network.factory.osm.events
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- ProgressListenerImpl() - Constructor for class org.opentrafficsim.road.network.factory.osm.events.ProgressListenerImpl
R
- ReadOSMFile - Class in org.opentrafficsim.road.network.factory.osm.input
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- ReadOSMFile(String, List<OSMTag>, List<String>, ProgressListener) - Constructor for class org.opentrafficsim.road.network.factory.osm.input.ReadOSMFile
- removeRedundancy() - Method in class org.opentrafficsim.road.network.factory.osm.OSMNetwork
-
FIXME Network looks 'crooked' after using this.
S
- SCOOTER - org.opentrafficsim.road.network.factory.osm.output.GTUTypes
- setCrossing(boolean) - Method in class org.opentrafficsim.road.network.factory.osm.OSMNode
- setFilterKeys(List<String>) - Method in class org.opentrafficsim.road.network.factory.osm.input.OSMParser
-
Set/replace the filter keys.
The provided list is not copied; the caller should not modify the list afterwards. - setNodes(LinkedHashMap<Long, OSMNode>) - Method in class org.opentrafficsim.road.network.factory.osm.OSMNetwork
-
Set/replace the Nodes of this Network.
The provided list is not copied; the caller should not modify the list after setting it. - setNodes(List<Long>) - Method in class org.opentrafficsim.road.network.factory.osm.OSMWay
-
Set/replace the list of way nodes.
- setOneway(boolean) - Method in class org.opentrafficsim.road.network.factory.osm.OSMLink
-
Set the one way status of this OSMLink.
- setOtsNode(OTSRoadNode) - Method in class org.opentrafficsim.road.network.factory.osm.OSMNode
- setProgressListener(ProgressListener) - Method in class org.opentrafficsim.road.network.factory.osm.input.OSMParser
- setProgressListener(ProgressListener) - Method in class org.opentrafficsim.road.network.factory.osm.input.ReadOSMFile
- setStopSign(boolean) - Method in class org.opentrafficsim.road.network.factory.osm.OSMNode
- setTags(List<OSMTag>) - Method in class org.opentrafficsim.road.network.factory.osm.OSMWay
-
Set/replace the list of way tags.
- setTrafficSignal(boolean) - Method in class org.opentrafficsim.road.network.factory.osm.OSMNode
- setWantedTags(List<OSMTag>) - Method in class org.opentrafficsim.road.network.factory.osm.input.OSMParser
-
Set/replace the list of wanted tags.
This method makes a deep copy of the supplied list. - setYieldSign(boolean) - Method in class org.opentrafficsim.road.network.factory.osm.OSMNode
- SKI - org.opentrafficsim.road.network.factory.osm.output.GTUTypes
- SNOWMOBILE - org.opentrafficsim.road.network.factory.osm.output.GTUTypes
T
- toString() - Method in class org.opentrafficsim.road.network.factory.osm.events.ProgressEvent
- toString() - Method in class org.opentrafficsim.road.network.factory.osm.events.ProgressListenerImpl
- toString() - Method in class org.opentrafficsim.road.network.factory.osm.events.WarningEvent
- toString() - Method in class org.opentrafficsim.road.network.factory.osm.events.WarningListenerImpl
- toString() - Method in class org.opentrafficsim.road.network.factory.osm.input.OSMParser
- toString() - Method in class org.opentrafficsim.road.network.factory.osm.input.ReadOSMFile
- toString() - Method in class org.opentrafficsim.road.network.factory.osm.OSMLink
- toString() - Method in class org.opentrafficsim.road.network.factory.osm.OSMNetwork
- toString() - Method in class org.opentrafficsim.road.network.factory.osm.OSMNode
- toString() - Method in class org.opentrafficsim.road.network.factory.osm.OSMRelation
- toString() - Method in class org.opentrafficsim.road.network.factory.osm.OSMTag
- toString() - Method in class org.opentrafficsim.road.network.factory.osm.OSMWay
- toString() - Method in class org.opentrafficsim.road.network.factory.osm.output.Convert
- TRAIN - org.opentrafficsim.road.network.factory.osm.output.GTUTypes
- TRAM - org.opentrafficsim.road.network.factory.osm.output.GTUTypes
- transform(Coordinate) - Static method in class org.opentrafficsim.road.network.factory.osm.output.Convert
V
- valueOf(String) - Static method in enum org.opentrafficsim.road.network.factory.osm.output.GTUTypes
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.opentrafficsim.road.network.factory.osm.output.GTUTypes
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- warning(WarningEvent) - Method in interface org.opentrafficsim.road.network.factory.osm.events.WarningListener
-
Process one WarningEvent.
- warning(WarningEvent) - Method in class org.opentrafficsim.road.network.factory.osm.events.WarningListenerImpl
-
Process one WarningEvent.
- WarningEvent - Class in org.opentrafficsim.road.network.factory.osm.events
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- WarningEvent(Object, String) - Constructor for class org.opentrafficsim.road.network.factory.osm.events.WarningEvent
- WarningListener - Interface in org.opentrafficsim.road.network.factory.osm.events
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- WarningListenerImpl - Class in org.opentrafficsim.road.network.factory.osm.events
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- WarningListenerImpl() - Constructor for class org.opentrafficsim.road.network.factory.osm.events.WarningListenerImpl
All Classes All Packages