19 package org.matsim.core.router;
29 import javax.annotation.Nullable;
82 scenario, filteredNetwork, null, accessEgressToNetworkRouter, accessEgressToNetworkRouter, timeInterpretation, multimodalLinkChooser);
94 scenario, filteredNetwork,null, accessToNetworkRouter, egressFromNetworkRouter, timeInterpretation, multimodalLinkChooser);
108 mode, routeAlgo, scenario, filteredNetwork, invertedNetwork, accessToNetworkRouter, egressFromNetworkRouter, timeInterpretation,
109 multimodalLinkChooser);
static RoutingModule createPureNetworkRouter(String mode, PopulationFactory popFact, Network net, final LeastCostPathCalculator routeAlgo)
static RoutingModule createAccessEgressNetworkRouter(String mode, final LeastCostPathCalculator routeAlgo, Scenario scenario, Network filteredNetwork, RoutingModule accessEgressToNetworkRouter, TimeInterpretation timeInterpretation, MultimodalLinkChooser multimodalLinkChooser)
Double getBeelineDistanceFactor()
static RoutingModule createTeleportationRouter(String mode, Scenario scenario, TeleportedModeParams params)
Double getTeleportedModeSpeed()
static RoutingModule createAccessEgressNetworkRouter(String mode, final LeastCostPathCalculator routeAlgo, Scenario scenario, Network filteredNetwork, RoutingModule accessToNetworkRouter, RoutingModule egressFromNetworkRouter, TimeInterpretation timeInterpretation, MultimodalLinkChooser multimodalLinkChooser)
static RoutingModule createPseudoTransitRouter(String mode, PopulationFactory popFac, Network net, LeastCostPathCalculator routeAlgo, RoutingConfigGroup.TeleportedModeParams params)