AddNodePrecedence(NodePrecedence precedence) | RoutingDimension | inline |
AddNodePrecedence(int64 first_node, int64 second_node, int64 offset) | RoutingDimension | inline |
AreVehicleTransitsPositive(int vehicle) const | RoutingDimension | inline |
base_dimension() const | RoutingDimension | inline |
cumuls() const | RoutingDimension | inline |
CumulVar(int64 index) const | RoutingDimension | inline |
fixed_transits() const | RoutingDimension | inline |
FixedTransitVar(int64 index) const | RoutingDimension | inline |
forbidden_intervals() const | RoutingDimension | inline |
GetAllowedIntervalsInRange(int64 index, int64 min_value, int64 max_value) const | RoutingDimension | |
GetBreakDistanceDurationOfVehicle(int vehicle) const | RoutingDimension | |
GetBreakIntervalsOfVehicle(int vehicle) const | RoutingDimension | |
GetCumulVarPiecewiseLinearCost(int64 index) const | RoutingDimension | |
GetCumulVarSoftLowerBound(int64 index) const | RoutingDimension | |
GetCumulVarSoftLowerBoundCoefficient(int64 index) const | RoutingDimension | |
GetCumulVarSoftUpperBound(int64 index) const | RoutingDimension | |
GetCumulVarSoftUpperBoundCoefficient(int64 index) const | RoutingDimension | |
GetFirstPossibleGreaterOrEqualValueForNode(int64 index, int64 min_value) const | RoutingDimension | inline |
GetGlobalOptimizerOffset() const | RoutingDimension | inline |
GetLastPossibleLessOrEqualValueForNode(int64 index, int64 max_value) const | RoutingDimension | inline |
GetLocalOptimizerOffsetForVehicle(int vehicle) const | RoutingDimension | inline |
GetNodePrecedences() const | RoutingDimension | inline |
GetPathPrecedenceGraph() const | RoutingDimension | inline |
GetPickupToDeliveryLimitForPair(int pair_index, int pickup, int delivery) const | RoutingDimension | |
GetPostTravelEvaluatorOfVehicle(int vehicle) const | RoutingDimension | |
GetPreTravelEvaluatorOfVehicle(int vehicle) const | RoutingDimension | |
GetSoftSpanUpperBoundForVehicle(int vehicle) const | RoutingDimension | inline |
GetSpanCostCoefficientForVehicle(int vehicle) const | RoutingDimension | inline |
GetSpanUpperBoundForVehicle(int vehicle) const | RoutingDimension | inline |
GetTransitValue(int64 from_index, int64 to_index, int64 vehicle) const | RoutingDimension | |
GetTransitValueFromClass(int64 from_index, int64 to_index, int64 vehicle_class) const | RoutingDimension | inline |
GetUnaryTransitEvaluator(int vehicle) const | RoutingDimension | inline |
global_span_cost_coefficient() const | RoutingDimension | inline |
HasBreakConstraints() const | RoutingDimension | |
HasCumulVarPiecewiseLinearCost(int64 index) const | RoutingDimension | |
HasCumulVarSoftLowerBound(int64 index) const | RoutingDimension | |
HasCumulVarSoftUpperBound(int64 index) const | RoutingDimension | |
HasPickupToDeliveryLimits() const | RoutingDimension | |
HasSoftSpanUpperBounds() const | RoutingDimension | inline |
InitializeBreaks() | RoutingDimension | |
model() const | RoutingDimension | inline |
name() const | RoutingDimension | inline |
PickupToDeliveryLimitFunction typedef | RoutingDimension | |
RoutingModel class | RoutingDimension | friend |
RoutingModelInspector class | RoutingDimension | friend |
SetBreakDistanceDurationOfVehicle(int64 distance, int64 duration, int vehicle) | RoutingDimension | |
SetBreakIntervalsOfVehicle(std::vector< IntervalVar * > breaks, int vehicle, int pre_travel_evaluator, int post_travel_evaluator) | RoutingDimension | |
SetBreakIntervalsOfVehicle(std::vector< IntervalVar * > breaks, int vehicle, std::vector< int64 > node_visit_transits) | RoutingDimension | |
SetBreakIntervalsOfVehicle(std::vector< IntervalVar * > breaks, int vehicle, std::vector< int64 > node_visit_transits, std::function< int64(int64, int64)> group_delays) | RoutingDimension | |
SetCumulVarPiecewiseLinearCost(int64 index, const PiecewiseLinearFunction &cost) | RoutingDimension | |
SetCumulVarSoftLowerBound(int64 index, int64 lower_bound, int64 coefficient) | RoutingDimension | |
SetCumulVarSoftUpperBound(int64 index, int64 upper_bound, int64 coefficient) | RoutingDimension | |
SetGlobalSpanCostCoefficient(int64 coefficient) | RoutingDimension | |
SetPickupToDeliveryLimitFunctionForPair(PickupToDeliveryLimitFunction limit_function, int pair_index) | RoutingDimension | |
SetSoftSpanUpperBoundForVehicle(SimpleBoundCosts::BoundCost bound_cost, int vehicle) | RoutingDimension | inline |
SetSpanCostCoefficientForAllVehicles(int64 coefficient) | RoutingDimension | |
SetSpanCostCoefficientForVehicle(int64 coefficient, int vehicle) | RoutingDimension | |
SetSpanUpperBoundForVehicle(int64 upper_bound, int vehicle) | RoutingDimension | |
ShortestTransitionSlack(int64 node) const | RoutingDimension | |
slacks() const | RoutingDimension | inline |
SlackVar(int64 index) const | RoutingDimension | inline |
transit_evaluator(int vehicle) const | RoutingDimension | inline |
transits() const | RoutingDimension | inline |
TransitVar(int64 index) const | RoutingDimension | inline |
vehicle_capacities() const | RoutingDimension | inline |
vehicle_span_cost_coefficients() const | RoutingDimension | inline |
vehicle_span_upper_bounds() const | RoutingDimension | inline |
vehicle_to_class(int vehicle) const | RoutingDimension | inline |
~RoutingDimension() | RoutingDimension | |