| AddNodePrecedence(NodePrecedence precedence) | operations_research::RoutingDimension | inline |
| AddNodePrecedence(int64_t first_node, int64_t second_node, int64_t offset, NodePrecedence::PerformedConstraint performed_constraint=NodePrecedence::PerformedConstraint::kFirstAndSecondIndependent) | operations_research::RoutingDimension | inline |
| AllTransitEvaluatorSignsAreUnknown() const | operations_research::RoutingDimension | |
| AreVehicleTransitsPositive(int vehicle) const | operations_research::RoutingDimension | inline |
| base_dimension() const | operations_research::RoutingDimension | inline |
| class_transit_evaluator(RoutingVehicleClassIndex vehicle_class) const | operations_research::RoutingDimension | inline |
| cumuls() const | operations_research::RoutingDimension | inline |
| CumulVar(int64_t index) const | operations_research::RoutingDimension | inline |
| fixed_transits() const | operations_research::RoutingDimension | inline |
| FixedTransitVar(int64_t index) const | operations_research::RoutingDimension | inline |
| forbidden_intervals() const | operations_research::RoutingDimension | inline |
| GetAllowedIntervalsInRange(int64_t index, int64_t min_value, int64_t max_value) const | operations_research::RoutingDimension | |
| GetBinaryTransitEvaluator(int vehicle) const | operations_research::RoutingDimension | inline |
| GetBreakDistanceDurationOfVehicle(int vehicle) const | operations_research::RoutingDimension | |
| GetBreakIntervalsOfVehicle(int vehicle) const | operations_research::RoutingDimension | |
| GetCumulVarMax(int64_t index) const | operations_research::RoutingDimension | inline |
| GetCumulVarMin(int64_t index) const | operations_research::RoutingDimension | inline |
| GetCumulVarPiecewiseLinearCost(int64_t index) const | operations_research::RoutingDimension | |
| GetCumulVarSoftLowerBound(int64_t index) const | operations_research::RoutingDimension | |
| GetCumulVarSoftLowerBoundCoefficient(int64_t index) const | operations_research::RoutingDimension | |
| GetCumulVarSoftUpperBound(int64_t index) const | operations_research::RoutingDimension | |
| GetCumulVarSoftUpperBoundCoefficient(int64_t index) const | operations_research::RoutingDimension | |
| GetFirstPossibleGreaterOrEqualValueForNode(int64_t index, int64_t min_value) const | operations_research::RoutingDimension | inline |
| GetGlobalOptimizerOffset() const | operations_research::RoutingDimension | inline |
| GetLastPossibleLessOrEqualValueForNode(int64_t index, int64_t max_value) const | operations_research::RoutingDimension | inline |
| GetLocalOptimizerOffsetForVehicle(int vehicle) const | operations_research::RoutingDimension | inline |
| GetNodePrecedences() const | operations_research::RoutingDimension | inline |
| GetPathPrecedenceGraph() const | operations_research::RoutingDimension | inline |
| GetPickupToDeliveryLimitForPair(int pair_index, int pickup_alternative_index, int delivery_alternative_index) const | operations_research::RoutingDimension | |
| GetPostTravelEvaluatorOfVehicle(int vehicle) const | operations_research::RoutingDimension | |
| GetPrecedenceStatus(bool first_unperformed, bool second_unperformed, NodePrecedence::PerformedConstraint performed_constraint) | operations_research::RoutingDimension | inlinestatic |
| GetPreTravelEvaluatorOfVehicle(int vehicle) const | operations_research::RoutingDimension | |
| GetQuadraticCostSoftSpanUpperBoundForVehicle(int vehicle) const | operations_research::RoutingDimension | inline |
| GetSlackCostCoefficientForVehicle(int vehicle) const | operations_research::RoutingDimension | inline |
| GetSlackCostCoefficientForVehicleClass(RoutingVehicleClassIndex vehicle_class) const | operations_research::RoutingDimension | inline |
| GetSoftSpanUpperBoundForVehicle(int vehicle) const | operations_research::RoutingDimension | inline |
| GetSpanCostCoefficientForVehicle(int vehicle) const | operations_research::RoutingDimension | inline |
| GetSpanCostCoefficientForVehicleClass(RoutingVehicleClassIndex vehicle_class) const | operations_research::RoutingDimension | inline |
| GetSpanUpperBoundForVehicle(int vehicle) const | operations_research::RoutingDimension | inline |
| GetTransitEvaluatorSign(int vehicle) const | operations_research::RoutingDimension | inline |
| GetTransitValue(int64_t from_index, int64_t to_index, int64_t vehicle) const | operations_research::RoutingDimension | |
| GetTransitValueFromClass(int64_t from_index, int64_t to_index, int64_t vehicle_class) const | operations_research::RoutingDimension | inline |
| GetUnaryTransitEvaluator(int vehicle) const | operations_research::RoutingDimension | inline |
| global_span_cost_coefficient() const | operations_research::RoutingDimension | inline |
| HasBreakConstraints() const | operations_research::RoutingDimension | |
| HasCumulVarPiecewiseLinearCost(int64_t index) const | operations_research::RoutingDimension | |
| HasCumulVarSoftLowerBound(int64_t index) const | operations_research::RoutingDimension | |
| HasCumulVarSoftUpperBound(int64_t index) const | operations_research::RoutingDimension | |
| HasPickupToDeliveryLimits() const | operations_research::RoutingDimension | |
| HasQuadraticCostSoftSpanUpperBounds() const | operations_research::RoutingDimension | inline |
| HasSoftSpanUpperBounds() const | operations_research::RoutingDimension | inline |
| index() const | operations_research::RoutingDimension | inline |
| InitializeBreaks() | operations_research::RoutingDimension | |
| IsUnary() const | operations_research::RoutingDimension | inline |
| model() const | operations_research::RoutingDimension | inline |
| name() const | operations_research::RoutingDimension | inline |
| operator=(const RoutingDimension &)=delete | operations_research::RoutingDimension | |
| PickupToDeliveryLimitFunction typedef | operations_research::RoutingDimension | |
| PrecedenceStatus enum name | operations_research::RoutingDimension | |
| RoutingDimension(const RoutingDimension &)=delete | operations_research::RoutingDimension | |
| RoutingModel class | operations_research::RoutingDimension | friend |
| RoutingModelInspector class | operations_research::RoutingDimension | friend |
| SetBreakDistanceDurationOfVehicle(int64_t distance, int64_t duration, int vehicle) | operations_research::RoutingDimension | |
| SetBreakIntervalsOfVehicle(std::vector< IntervalVar * > breaks, int vehicle, int pre_travel_evaluator, int post_travel_evaluator) | operations_research::RoutingDimension | |
| SetBreakIntervalsOfVehicle(std::vector< IntervalVar * > breaks, int vehicle, std::vector< int64_t > node_visit_transits) | operations_research::RoutingDimension | |
| SetBreakIntervalsOfVehicle(std::vector< IntervalVar * > breaks, int vehicle, std::vector< int64_t > node_visit_transits, std::function< int64_t(int64_t, int64_t)> delays) | operations_research::RoutingDimension | |
| SetCumulVarPiecewiseLinearCost(int64_t index, const PiecewiseLinearFunction &cost) | operations_research::RoutingDimension | |
| SetCumulVarRange(int64_t index, int64_t min, int64_t max) | operations_research::RoutingDimension | inline |
| SetCumulVarSoftLowerBound(int64_t index, int64_t lower_bound, int64_t coefficient) | operations_research::RoutingDimension | |
| SetCumulVarSoftUpperBound(int64_t index, int64_t upper_bound, int64_t coefficient) | operations_research::RoutingDimension | |
| SetGlobalSpanCostCoefficient(int64_t coefficient) | operations_research::RoutingDimension | |
| SetPickupToDeliveryLimitFunctionForPair(PickupToDeliveryLimitFunction limit_function, int pair_index) | operations_research::RoutingDimension | |
| SetQuadraticCostSoftSpanUpperBoundForVehicle(BoundCost bound_cost, int vehicle) | operations_research::RoutingDimension | inline |
| SetSlackCostCoefficientForAllVehicles(int64_t coefficient) | operations_research::RoutingDimension | |
| SetSlackCostCoefficientForVehicle(int64_t coefficient, int vehicle) | operations_research::RoutingDimension | |
| SetSoftSpanUpperBoundForVehicle(BoundCost bound_cost, int vehicle) | operations_research::RoutingDimension | inline |
| SetSpanCostCoefficientForAllVehicles(int64_t coefficient) | operations_research::RoutingDimension | |
| SetSpanCostCoefficientForVehicle(int64_t coefficient, int vehicle) | operations_research::RoutingDimension | |
| SetSpanUpperBoundForVehicle(int64_t upper_bound, int vehicle) | operations_research::RoutingDimension | |
| ShortestTransitionSlack(int64_t node) const | operations_research::RoutingDimension | |
| slacks() const | operations_research::RoutingDimension | inline |
| SlackVar(int64_t index) const | operations_research::RoutingDimension | inline |
| transit_evaluator(int vehicle) const | operations_research::RoutingDimension | inline |
| transits() const | operations_research::RoutingDimension | inline |
| TransitVar(int64_t index) const | operations_research::RoutingDimension | inline |
| vehicle_capacities() const | operations_research::RoutingDimension | inline |
| vehicle_slack_cost_coefficients() const | operations_research::RoutingDimension | inline |
| vehicle_span_cost_coefficients() const | operations_research::RoutingDimension | inline |
| vehicle_span_upper_bounds() const | operations_research::RoutingDimension | inline |
| vehicle_to_class(int vehicle) const | operations_research::RoutingDimension | inline |
| vehicle_to_cumul_dependent_class(int vehicle) const | operations_research::RoutingDimension | inline |
| ~RoutingDimension() | operations_research::RoutingDimension | |