Skip navigation links
A C D F G H I L M O P R S T V W 

A

addNode(OSMNode) - Method in class org.opentrafficsim.road.network.factory.osm.OSMNetwork
Add one OSMNode to this OSMNetwork.
addNode(Long) - Method in class org.opentrafficsim.road.network.factory.osm.OSMRelation
Add one OSMNode id to this OSMRelation.
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(OSMWay) - Method in class org.opentrafficsim.road.network.factory.osm.OSMNetwork
Add one OSMWay to this OSMNetwork.
addWay(Long) - Method in class org.opentrafficsim.road.network.factory.osm.OSMRelation
Add one OSMWay id to this OSMRelation.
appendNode(Long) - Method in class org.opentrafficsim.road.network.factory.osm.OSMWay
Append one node id to the list of node ids.

C

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-2019 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

DumpOSM - Class in <Unnamed>
Dump an OSM file.
DumpOSM() - Constructor for class DumpOSM
 

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-2019 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.

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.

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, WarningListener) - Constructor for class org.opentrafficsim.road.network.factory.osm.OSMLink
Construct a new OSMLink.
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.
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-2019 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

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-2019 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-2019 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-2019 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-2019 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

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(HashMap<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(OTSNode) - 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
 

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
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-2019 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-2019 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-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
WarningListenerImpl() - Constructor for class org.opentrafficsim.road.network.factory.osm.events.WarningListenerImpl
 
A C D F G H I L M O P R S T V W 
Skip navigation links

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