| AddNodePrecedence(NodePrecedence precedence) | RoutingDimension | inline |
| AddNodePrecedence(int64_t first_node, int64_t second_node, int64_t offset) | RoutingDimension | inline |
| AreVehicleTransitsPositive(int vehicle) const | RoutingDimension | inline |
| base_dimension() const | RoutingDimension | inline |
| class_transit_evaluator(RoutingVehicleClassIndex vehicle_class) const | RoutingDimension | inline |
| cumuls() const | RoutingDimension | inline |
| CumulVar(int64_t index) const | RoutingDimension | inline |
| fixed_transits() const | RoutingDimension | inline |
| FixedTransitVar(int64_t index) const | RoutingDimension | inline |
| forbidden_intervals() const | RoutingDimension | inline |
| GetAllowedIntervalsInRange(int64_t index, int64_t min_value, int64_t max_value) const | RoutingDimension | |
| GetBinaryTransitEvaluator(int vehicle) const | RoutingDimension | inline |
| GetBreakDistanceDurationOfVehicle(int vehicle) const | RoutingDimension | |
| GetBreakIntervalsOfVehicle(int vehicle) const | RoutingDimension | |
| GetCumulVarPiecewiseLinearCost(int64_t index) const | RoutingDimension | |
| GetCumulVarSoftLowerBound(int64_t index) const | RoutingDimension | |
| GetCumulVarSoftLowerBoundCoefficient(int64_t index) const | RoutingDimension | |
| GetCumulVarSoftUpperBound(int64_t index) const | RoutingDimension | |
| GetCumulVarSoftUpperBoundCoefficient(int64_t index) const | RoutingDimension | |
| GetFirstPossibleGreaterOrEqualValueForNode(int64_t index, int64_t min_value) const | RoutingDimension | inline |
| GetGlobalOptimizerOffset() const | RoutingDimension | inline |
| GetLastPossibleLessOrEqualValueForNode(int64_t index, int64_t 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 | |
| GetQuadraticCostSoftSpanUpperBoundForVehicle(int vehicle) const | RoutingDimension | inline |
| GetSoftSpanUpperBoundForVehicle(int vehicle) const | RoutingDimension | inline |
| GetSpanCostCoefficientForVehicle(int vehicle) const | RoutingDimension | inline |
| GetSpanCostCoefficientForVehicleClass(RoutingVehicleClassIndex vehicle_class) const | RoutingDimension | inline |
| GetSpanUpperBoundForVehicle(int vehicle) const | RoutingDimension | inline |
| GetTransitValue(int64_t from_index, int64_t to_index, int64_t vehicle) const | RoutingDimension | |
| GetTransitValueFromClass(int64_t from_index, int64_t to_index, int64_t vehicle_class) const | RoutingDimension | inline |
| GetUnaryTransitEvaluator(int vehicle) const | RoutingDimension | inline |
| global_span_cost_coefficient() const | RoutingDimension | inline |
| HasBreakConstraints() const | RoutingDimension | |
| HasCumulVarPiecewiseLinearCost(int64_t index) const | RoutingDimension | |
| HasCumulVarSoftLowerBound(int64_t index) const | RoutingDimension | |
| HasCumulVarSoftUpperBound(int64_t index) const | RoutingDimension | |
| HasPickupToDeliveryLimits() const | RoutingDimension | |
| HasQuadraticCostSoftSpanUpperBounds() const | RoutingDimension | inline |
| 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_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) | RoutingDimension | inline |
| SetSoftSpanUpperBoundForVehicle(BoundCost bound_cost, int vehicle) | RoutingDimension | inline |
| SetSpanCostCoefficientForAllVehicles(int64_t coefficient) | RoutingDimension | |
| SetSpanCostCoefficientForVehicle(int64_t coefficient, int vehicle) | RoutingDimension | |
| SetSpanUpperBoundForVehicle(int64_t upper_bound, int vehicle) | RoutingDimension | |
| ShortestTransitionSlack(int64_t node) const | RoutingDimension | |
| slacks() const | RoutingDimension | inline |
| SlackVar(int64_t index) const | RoutingDimension | inline |
| transit_evaluator(int vehicle) const | RoutingDimension | inline |
| transits() const | RoutingDimension | inline |
| TransitVar(int64_t 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 | |