Interface VehicleRoutingTransportCosts
- All Superinterfaces:
BackwardTransportCost,BackwardTransportTime,ForwardTransportCost,ForwardTransportTime,TransportCost,TransportDistance,TransportTime
- All Known Implementing Classes:
AbstractForwardVehicleRoutingTransportCosts,CrowFlyCosts,EuclideanCosts,FastVehicleRoutingTransportCostsMatrix,GreatCircleCosts,ManhattanCosts,VehicleRoutingTransportCostsMatrix
public interface VehicleRoutingTransportCosts
extends TransportTime, TransportCost, TransportDistance
Interface for transportCost and transportTime.
Transport here is what happens between two activities within the transport system, i.e. in the physical transport network. And must give the answer of how long does it take from A to B, and how much does this cost.
- Author:
- schroeder
-
Method Summary
Methods inherited from interface com.graphhopper.jsprit.core.problem.cost.BackwardTransportCost
getBackwardTransportCostMethods inherited from interface com.graphhopper.jsprit.core.problem.cost.BackwardTransportTime
getBackwardTransportTimeMethods inherited from interface com.graphhopper.jsprit.core.problem.cost.ForwardTransportCost
getTransportCostMethods inherited from interface com.graphhopper.jsprit.core.problem.cost.ForwardTransportTime
getTransportTimeMethods inherited from interface com.graphhopper.jsprit.core.problem.cost.TransportDistance
getDistance