Definition at line 635 of file routing_lp_scheduling.h.
|
| LocalDimensionCumulOptimizer (const RoutingDimension *dimension, RoutingSearchParameters::SchedulingSolver solver_type) |
|
DimensionSchedulingStatus | ComputeRouteCumulCost (int vehicle, const std::function< int64(int64)> &next_accessor, int64 *optimal_cost) |
|
DimensionSchedulingStatus | ComputeRouteCumulCostWithoutFixedTransits (int vehicle, const std::function< int64(int64)> &next_accessor, int64 *optimal_cost_without_transits) |
|
DimensionSchedulingStatus | ComputeRouteCumuls (int vehicle, const std::function< int64(int64)> &next_accessor, std::vector< int64 > *optimal_cumuls, std::vector< int64 > *optimal_breaks) |
|
DimensionSchedulingStatus | ComputePackedRouteCumuls (int vehicle, const std::function< int64(int64)> &next_accessor, std::vector< int64 > *packed_cumuls, std::vector< int64 > *packed_breaks) |
|
const RoutingDimension * | dimension () const |
|
◆ LocalDimensionCumulOptimizer()
◆ ComputePackedRouteCumuls()
DimensionSchedulingStatus ComputePackedRouteCumuls |
( |
int |
vehicle, |
|
|
const std::function< int64(int64)> & |
next_accessor, |
|
|
std::vector< int64 > * |
packed_cumuls, |
|
|
std::vector< int64 > * |
packed_breaks |
|
) |
| |
◆ ComputeRouteCumulCost()
DimensionSchedulingStatus ComputeRouteCumulCost |
( |
int |
vehicle, |
|
|
const std::function< int64(int64)> & |
next_accessor, |
|
|
int64 * |
optimal_cost |
|
) |
| |
◆ ComputeRouteCumulCostWithoutFixedTransits()
DimensionSchedulingStatus ComputeRouteCumulCostWithoutFixedTransits |
( |
int |
vehicle, |
|
|
const std::function< int64(int64)> & |
next_accessor, |
|
|
int64 * |
optimal_cost_without_transits |
|
) |
| |
◆ ComputeRouteCumuls()
DimensionSchedulingStatus ComputeRouteCumuls |
( |
int |
vehicle, |
|
|
const std::function< int64(int64)> & |
next_accessor, |
|
|
std::vector< int64 > * |
optimal_cumuls, |
|
|
std::vector< int64 > * |
optimal_breaks |
|
) |
| |
◆ dimension()
The documentation for this class was generated from the following file: