Class QNetwork
- java.lang.Object
-
- org.matsim.core.mobsim.qsim.qnetsimengine.QNetwork
-
- All Implemented Interfaces:
MatsimNetworkObject
,NetsimNetwork
,VisNetwork
public class QNetwork extends Object implements NetsimNetwork
- Author:
- david, mrieser, dgrether
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QLinkI
getNetsimLink(Id<Link> id)
Convenience method for getLinks().get( id ).Map<Id<Link>,QLinkI>
getNetsimLinks()
NetsimNode
getNetsimNode(Id<Node> id)
Convenience method for getNodes().get( id ).Map<Id<Node>,org.matsim.core.mobsim.qsim.qnetsimengine.QNodeI>
getNetsimNodes()
Network
getNetwork()
Map<Id<Link>,? extends VisLink>
getVisLinks()
void
initialize(QNetsimEngineI simEngine, AgentCounter agentCounter, MobsimTimer simTimer)
-
-
-
Method Detail
-
initialize
public void initialize(QNetsimEngineI simEngine, AgentCounter agentCounter, MobsimTimer simTimer)
-
getNetwork
public Network getNetwork()
- Specified by:
getNetwork
in interfaceNetsimNetwork
- Specified by:
getNetwork
in interfaceVisNetwork
-
getNetsimLinks
public Map<Id<Link>,QLinkI> getNetsimLinks()
- Specified by:
getNetsimLinks
in interfaceNetsimNetwork
-
getVisLinks
public Map<Id<Link>,? extends VisLink> getVisLinks()
- Specified by:
getVisLinks
in interfaceVisNetwork
-
getNetsimNodes
public Map<Id<Node>,org.matsim.core.mobsim.qsim.qnetsimengine.QNodeI> getNetsimNodes()
- Specified by:
getNetsimNodes
in interfaceNetsimNetwork
-
getNetsimLink
public QLinkI getNetsimLink(Id<Link> id)
Description copied from interface:NetsimNetwork
Convenience method for getLinks().get( id ). May be renamed- Specified by:
getNetsimLink
in interfaceNetsimNetwork
-
getNetsimNode
public NetsimNode getNetsimNode(Id<Node> id)
Description copied from interface:NetsimNetwork
Convenience method for getNodes().get( id ). May be renamed- Specified by:
getNetsimNode
in interfaceNetsimNetwork
-
-