Uses of Interface
basics.costs.VehicleRoutingTransportCosts

Packages that use VehicleRoutingTransportCosts
algorithms   
basics   
util   
 

Uses of VehicleRoutingTransportCosts in algorithms
 

Constructors in algorithms with parameters of type VehicleRoutingTransportCosts
HardTimeWindowActivityLevelConstraint(StateManager states, VehicleRoutingTransportCosts routingCosts)
           
StateUpdates.UpdateStates(StateManagerImpl states, VehicleRoutingTransportCosts routingCosts, VehicleRoutingActivityCosts activityCosts)
           
UpdateCostsAtAllLevels(VehicleRoutingActivityCosts activityCost, VehicleRoutingTransportCosts transportCost, StateManagerImpl states)
          Updates total costs (i.e.
UpdateCostsAtRouteLevel(StateManagerImpl states, VehicleRoutingTransportCosts tpCosts, VehicleRoutingActivityCosts actCosts)
           
UpdateEarliestStartTimeWindowAtActLocations(StateManagerImpl states, VehicleRoutingTransportCosts transportCosts)
           
UpdateLatestOperationStartTimeAtActLocations(StateManagerImpl states, VehicleRoutingTransportCosts tpCosts)
           
 

Uses of VehicleRoutingTransportCosts in basics
 

Methods in basics that return VehicleRoutingTransportCosts
 VehicleRoutingTransportCosts VehicleRoutingProblem.getTransportCosts()
          Returns routing costs.
 

Methods in basics with parameters of type VehicleRoutingTransportCosts
 VehicleRoutingProblem.Builder VehicleRoutingProblem.Builder.setRoutingCost(VehicleRoutingTransportCosts costs)
          Sets routing costs.
 

Uses of VehicleRoutingTransportCosts in util
 

Classes in util that implement VehicleRoutingTransportCosts
 class CrowFlyCosts
           
 class ManhattanCosts
           
 class VehicleRoutingTransportCostsMatrix
          CostMatrix that allows pre-compiled time and distance-matrices to be considered as VehicleRoutingRoutingCosts in the VehicleRoutingProblem.