|
MATSIM
|

Public Member Functions | |
| final void | notifyMobsimInitialized (MobsimInitializedEvent e) |
| final Map< Id< Person >, MobsimAgent > | getAgents () |
| final MobsimAgent | getAgent (Id< Person > agentId) |
| final Map< Id< Vehicle >, MobsimVehicle > | getVehicles () |
| final MobsimVehicle | getVehicle (Id< Vehicle > vehicleId) |
| final Collection< MobsimVehicle > | getEnrouteVehiclesOnLink (Id< Link > linkId) |
| final MobsimVehicle | getDriversVehicle (Id< Person > driverId) |
| final MobsimAgent | getVehiclesDriver (Id< Vehicle > vehicleId) |
Private Attributes | |
| QSim | qSim |
Provides Mobsim related data such as the Agents or QVehicles.
Definition at line 45 of file MobsimDataProvider.java.
| final void org.matsim.withinday.mobsim.MobsimDataProvider.notifyMobsimInitialized | ( | MobsimInitializedEvent | e | ) |
Implements org.matsim.core.mobsim.framework.listeners.MobsimInitializedListener.
Definition at line 88 of file MobsimDataProvider.java.
| final Map<Id<Person>, MobsimAgent> org.matsim.withinday.mobsim.MobsimDataProvider.getAgents | ( | ) |
Definition at line 92 of file MobsimDataProvider.java.
References org.matsim.core.mobsim.qsim.QSim.getAgents().
Referenced by org.matsim.withinday.replanning.identifiers.filter.ActivityStartingFilterFactory.createAgentFilter(), org.matsim.withinday.replanning.identifiers.filter.AgentTypeFilterFactory.createAgentFilter(), org.matsim.withinday.replanning.identifiers.filter.TransportModeFilterFactory.createAgentFilter(), org.matsim.withinday.replanning.identifiers.filter.NextTransportModeFilterFactory.createAgentFilter(), org.matsim.withinday.replanning.identifiers.filter.LinkFilterFactory.createAgentFilter(), org.matsim.withinday.mobsim.MobsimDataProvider.getAgent(), org.matsim.withinday.replanning.identifiers.InitialIdentifierImpl.getAgentsToReplan(), org.matsim.withinday.replanning.identifiers.LegPerformingIdentifier.getAgentsToReplan(), org.matsim.withinday.replanning.identifiers.ActivityPerformingIdentifier.getAgentsToReplan(), org.matsim.withinday.replanning.identifiers.LegStartedIdentifier.getAgentsToReplan(), org.matsim.withinday.replanning.identifiers.LeaveLinkIdentifier.getAgentsToReplan(), org.matsim.withinday.mobsim.MobsimDataProvider.getDriversVehicle(), and org.matsim.withinday.replanning.identifiers.tools.ActivityReplanningMap.notifyMobsimInitialized().

| final MobsimAgent org.matsim.withinday.mobsim.MobsimDataProvider.getAgent | ( | Id< Person > | agentId | ) |
Definition at line 96 of file MobsimDataProvider.java.
References org.matsim.withinday.mobsim.MobsimDataProvider.getAgents().
Referenced by org.matsim.withinday.replanning.identifiers.tools.ActivityReplanningMap.handleEvent(), and org.matsim.withinday.controller.ExecutedPlansServiceImpl.notifyAfterMobsim().

| final Map<Id<Vehicle>, MobsimVehicle> org.matsim.withinday.mobsim.MobsimDataProvider.getVehicles | ( | ) |
Definition at line 100 of file MobsimDataProvider.java.
References org.matsim.core.mobsim.qsim.QSim.getVehicles().
Referenced by org.matsim.withinday.mobsim.MobsimDataProvider.getVehicle(), and org.matsim.withinday.mobsim.MobsimDataProvider.getVehiclesDriver().

| final MobsimVehicle org.matsim.withinday.mobsim.MobsimDataProvider.getVehicle | ( | Id< Vehicle > | vehicleId | ) |
Definition at line 104 of file MobsimDataProvider.java.
References org.matsim.withinday.mobsim.MobsimDataProvider.getVehicles().

| final Collection<MobsimVehicle> org.matsim.withinday.mobsim.MobsimDataProvider.getEnrouteVehiclesOnLink | ( | Id< Link > | linkId | ) |
Definition at line 108 of file MobsimDataProvider.java.
References org.matsim.core.mobsim.qsim.QSim.getNetsimNetwork().

| final MobsimVehicle org.matsim.withinday.mobsim.MobsimDataProvider.getDriversVehicle | ( | Id< Person > | driverId | ) |
Definition at line 112 of file MobsimDataProvider.java.
References org.matsim.withinday.mobsim.MobsimDataProvider.getAgents(), and org.matsim.core.mobsim.framework.VehicleUsingAgent.getVehicle().

| final MobsimAgent org.matsim.withinday.mobsim.MobsimDataProvider.getVehiclesDriver | ( | Id< Vehicle > | vehicleId | ) |
Definition at line 120 of file MobsimDataProvider.java.
References org.matsim.vis.snapshotwriters.VisVehicle.getDriver(), and org.matsim.withinday.mobsim.MobsimDataProvider.getVehicles().

|
private |
Definition at line 83 of file MobsimDataProvider.java.
1.8.13