|
void | Dispose () |
|
RoutingModel | Model () |
|
long | GetTransitValue (long from_index, long to_index, long vehicle) |
|
long | GetTransitValueFromClass (long from_index, long to_index, long vehicle_class) |
|
IntVar | CumulVar (long index) |
|
IntVar | TransitVar (long index) |
|
IntVar | FixedTransitVar (long index) |
|
IntVar | SlackVar (long index) |
|
IntVarVector | Cumuls () |
|
IntVarVector | FixedTransits () |
|
IntVarVector | Transits () |
|
IntVarVector | Slacks () |
|
void | SetSpanUpperBoundForVehicle (long upper_bound, int vehicle) |
|
void | SetSpanCostCoefficientForVehicle (long coefficient, int vehicle) |
|
void | SetSpanCostCoefficientForAllVehicles (long coefficient) |
|
void | SetSlackCostCoefficientForVehicle (long coefficient, int vehicle) |
|
void | SetSlackCostCoefficientForAllVehicles (long coefficient) |
|
void | SetGlobalSpanCostCoefficient (long coefficient) |
|
void | SetCumulVarSoftUpperBound (long index, long upper_bound, long coefficient) |
|
bool | HasCumulVarSoftUpperBound (long index) |
|
long | GetCumulVarSoftUpperBound (long index) |
|
long | GetCumulVarSoftUpperBoundCoefficient (long index) |
|
void | SetCumulVarSoftLowerBound (long index, long lower_bound, long coefficient) |
|
bool | HasCumulVarSoftLowerBound (long index) |
|
long | GetCumulVarSoftLowerBound (long index) |
|
long | GetCumulVarSoftLowerBoundCoefficient (long index) |
|
void | SetBreakIntervalsOfVehicle (IntervalVarVector breaks, int vehicle, int pre_travel_evaluator, int post_travel_evaluator) |
|
void | SetBreakIntervalsOfVehicle (IntervalVarVector breaks, int vehicle, long[] node_visit_transits) |
|
void | SetBreakDistanceDurationOfVehicle (long distance, long duration, int vehicle) |
|
void | InitializeBreaks () |
|
bool | HasBreakConstraints () |
|
void | SetBreakIntervalsOfVehicle (IntervalVarVector breaks, int vehicle, long[] node_visit_transits, LongLongToLong delays) |
|
IntervalVarVector | GetBreakIntervalsOfVehicle (int vehicle) |
|
int | GetPreTravelEvaluatorOfVehicle (int vehicle) |
|
int | GetPostTravelEvaluatorOfVehicle (int vehicle) |
|
RoutingDimension | BaseDimension () |
|
long | ShortestTransitionSlack (long node) |
|
string | Name () |
|
void | SetPickupToDeliveryLimitFunctionForPair (IntIntToLong limit_function, int pair_index) |
|
bool | HasPickupToDeliveryLimits () |
|
void | AddNodePrecedence (long first_node, long second_node, long offset) |
|
long | GetSpanUpperBoundForVehicle (int vehicle) |
|
long | GetSpanCostCoefficientForVehicle (int vehicle) |
|
long | GetSlackCostCoefficientForVehicle (int vehicle) |
|
long | GlobalSpanCostCoefficient () |
|
long | GetGlobalOptimizerOffset () |
|
long | GetLocalOptimizerOffsetForVehicle (int vehicle) |
|
void | SetSoftSpanUpperBoundForVehicle (BoundCost bound_cost, int vehicle) |
|
bool | HasSoftSpanUpperBounds () |
|
BoundCost | GetSoftSpanUpperBoundForVehicle (int vehicle) |
|
void | SetQuadraticCostSoftSpanUpperBoundForVehicle (BoundCost bound_cost, int vehicle) |
|
bool | HasQuadraticCostSoftSpanUpperBounds () |
|
BoundCost | GetQuadraticCostSoftSpanUpperBoundForVehicle (int vehicle) |
|
Definition at line 18 of file RoutingDimension.cs.