OR-Tools  9.6
RoutingDimension Member List

This is the complete list of members for RoutingDimension, including all inherited members.

AddNodePrecedence(NodePrecedence precedence)RoutingDimensioninline
AddNodePrecedence(int64_t first_node, int64_t second_node, int64_t offset)RoutingDimensioninline
AreVehicleTransitsPositive(int vehicle) constRoutingDimensioninline
base_dimension() constRoutingDimensioninline
class_transit_evaluator(RoutingVehicleClassIndex vehicle_class) constRoutingDimensioninline
cumuls() constRoutingDimensioninline
CumulVar(int64_t index) constRoutingDimensioninline
fixed_transits() constRoutingDimensioninline
FixedTransitVar(int64_t index) constRoutingDimensioninline
forbidden_intervals() constRoutingDimensioninline
GetAllowedIntervalsInRange(int64_t index, int64_t min_value, int64_t max_value) constRoutingDimension
GetBinaryTransitEvaluator(int vehicle) constRoutingDimensioninline
GetBreakDistanceDurationOfVehicle(int vehicle) constRoutingDimension
GetBreakIntervalsOfVehicle(int vehicle) constRoutingDimension
GetCumulVarPiecewiseLinearCost(int64_t index) constRoutingDimension
GetCumulVarSoftLowerBound(int64_t index) constRoutingDimension
GetCumulVarSoftLowerBoundCoefficient(int64_t index) constRoutingDimension
GetCumulVarSoftUpperBound(int64_t index) constRoutingDimension
GetCumulVarSoftUpperBoundCoefficient(int64_t index) constRoutingDimension
GetFirstPossibleGreaterOrEqualValueForNode(int64_t index, int64_t min_value) constRoutingDimensioninline
GetGlobalOptimizerOffset() constRoutingDimensioninline
GetLastPossibleLessOrEqualValueForNode(int64_t index, int64_t max_value) constRoutingDimensioninline
GetLocalOptimizerOffsetForVehicle(int vehicle) constRoutingDimensioninline
GetNodePrecedences() constRoutingDimensioninline
GetPathPrecedenceGraph() constRoutingDimensioninline
GetPickupToDeliveryLimitForPair(int pair_index, int pickup, int delivery) constRoutingDimension
GetPostTravelEvaluatorOfVehicle(int vehicle) constRoutingDimension
GetPreTravelEvaluatorOfVehicle(int vehicle) constRoutingDimension
GetQuadraticCostSoftSpanUpperBoundForVehicle(int vehicle) constRoutingDimensioninline
GetSoftSpanUpperBoundForVehicle(int vehicle) constRoutingDimensioninline
GetSpanCostCoefficientForVehicle(int vehicle) constRoutingDimensioninline
GetSpanCostCoefficientForVehicleClass(RoutingVehicleClassIndex vehicle_class) constRoutingDimensioninline
GetSpanUpperBoundForVehicle(int vehicle) constRoutingDimensioninline
GetTransitValue(int64_t from_index, int64_t to_index, int64_t vehicle) constRoutingDimension
GetTransitValueFromClass(int64_t from_index, int64_t to_index, int64_t vehicle_class) constRoutingDimensioninline
GetUnaryTransitEvaluator(int vehicle) constRoutingDimensioninline
global_span_cost_coefficient() constRoutingDimensioninline
HasBreakConstraints() constRoutingDimension
HasCumulVarPiecewiseLinearCost(int64_t index) constRoutingDimension
HasCumulVarSoftLowerBound(int64_t index) constRoutingDimension
HasCumulVarSoftUpperBound(int64_t index) constRoutingDimension
HasPickupToDeliveryLimits() constRoutingDimension
HasQuadraticCostSoftSpanUpperBounds() constRoutingDimensioninline
HasSoftSpanUpperBounds() constRoutingDimensioninline
InitializeBreaks()RoutingDimension
model() constRoutingDimensioninline
name() constRoutingDimensioninline
PickupToDeliveryLimitFunction typedefRoutingDimension
RoutingModel classRoutingDimensionfriend
RoutingModelInspector classRoutingDimensionfriend
SetBreakDistanceDurationOfVehicle(int64_t distance, int64_t 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_t > node_visit_transits)RoutingDimension
SetBreakIntervalsOfVehicle(std::vector< IntervalVar * > breaks, int vehicle, std::vector< int64_t > node_visit_transits, std::function< int64_t(int64_t, int64_t)> delays)RoutingDimension
SetCumulVarPiecewiseLinearCost(int64_t index, const PiecewiseLinearFunction &cost)RoutingDimension
SetCumulVarSoftLowerBound(int64_t index, int64_t lower_bound, int64_t coefficient)RoutingDimension
SetCumulVarSoftUpperBound(int64_t index, int64_t upper_bound, int64_t coefficient)RoutingDimension
SetGlobalSpanCostCoefficient(int64_t coefficient)RoutingDimension
SetPickupToDeliveryLimitFunctionForPair(PickupToDeliveryLimitFunction limit_function, int pair_index)RoutingDimension
SetQuadraticCostSoftSpanUpperBoundForVehicle(BoundCost bound_cost, int vehicle)RoutingDimensioninline
SetSoftSpanUpperBoundForVehicle(BoundCost bound_cost, int vehicle)RoutingDimensioninline
SetSpanCostCoefficientForAllVehicles(int64_t coefficient)RoutingDimension
SetSpanCostCoefficientForVehicle(int64_t coefficient, int vehicle)RoutingDimension
SetSpanUpperBoundForVehicle(int64_t upper_bound, int vehicle)RoutingDimension
ShortestTransitionSlack(int64_t node) constRoutingDimension
slacks() constRoutingDimensioninline
SlackVar(int64_t index) constRoutingDimensioninline
transit_evaluator(int vehicle) constRoutingDimensioninline
transits() constRoutingDimensioninline
TransitVar(int64_t index) constRoutingDimensioninline
vehicle_capacities() constRoutingDimensioninline
vehicle_span_cost_coefficients() constRoutingDimensioninline
vehicle_span_upper_bounds() constRoutingDimensioninline
vehicle_to_class(int vehicle) constRoutingDimensioninline
~RoutingDimension()RoutingDimension