DotNet Reference

DotNet Reference

RoutingModel Member List

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

ActiveVar(long index)RoutingModelinline
AddAtSolutionCallback(VoidToVoid callback)RoutingModelinline
AddConstantDimension(long value, long capacity, bool fix_start_cumul_to_zero, string name)RoutingModelinline
AddConstantDimensionWithSlack(long value, long capacity, long slack_max, bool fix_start_cumul_to_zero, string name)RoutingModelinline
AddDimension(int evaluator_index, long slack_max, long capacity, bool fix_start_cumul_to_zero, string name)RoutingModelinline
AddDimensionWithVehicleCapacity(int evaluator_index, long slack_max, long[] vehicle_capacities, bool fix_start_cumul_to_zero, string name)RoutingModelinline
AddDimensionWithVehicleTransitAndCapacity(int[] evaluator_indices, long slack_max, long[] vehicle_capacities, bool fix_start_cumul_to_zero, string name)RoutingModelinline
AddDimensionWithVehicleTransits(int[] evaluator_indices, long slack_max, long capacity, bool fix_start_cumul_to_zero, string name)RoutingModelinline
AddDisjunction(long[] indices, long penalty, long max_cardinality)RoutingModelinline
AddDisjunction(long[] indices, long penalty)RoutingModelinline
AddDisjunction(long[] indices)RoutingModelinline
ADDED_TYPE_REMOVED_FROM_VEHICLERoutingModelstatic
AddIntervalToAssignment(IntervalVar interval)RoutingModelinline
AddLocalSearchFilter(LocalSearchFilter filter)RoutingModelinline
AddLocalSearchOperator(LocalSearchOperator ls_operator)RoutingModelinline
AddPickupAndDelivery(long pickup, long delivery)RoutingModelinline
AddPickupAndDeliverySets(int pickup_disjunction, int delivery_disjunction)RoutingModelinline
AddRequiredTypeAlternativesWhenAddingType(int dependent_type, SWIGTYPE_p_absl__flat_hash_setT_int_t required_type_alternatives)RoutingModelinline
AddRequiredTypeAlternativesWhenRemovingType(int dependent_type, SWIGTYPE_p_absl__flat_hash_setT_int_t required_type_alternatives)RoutingModelinline
AddSearchMonitor(SearchMonitor monitor)RoutingModelinline
AddSoftSameVehicleConstraint(long[] indices, long cost)RoutingModelinline
AddToAssignment(IntVar var)RoutingModelinline
AddVariableMaximizedByFinalizer(IntVar var)RoutingModelinline
AddVariableMinimizedByFinalizer(IntVar var)RoutingModelinline
AddVariableTargetToFinalizer(IntVar var, long target)RoutingModelinline
AddVectorDimension(long[] values, long capacity, bool fix_start_cumul_to_zero, string name)RoutingModelinline
AddWeightedVariableMinimizedByFinalizer(IntVar var, long cost)RoutingModelinline
ApplyLocks(long[] locks)RoutingModelinline
ApplyLocksToAllVehicles(long[][] locks, bool close_routes)RoutingModelinline
ArcIsMoreConstrainedThanArc(long from, long to1, long to2)RoutingModelinline
AreEmptyRouteCostsConsideredForVehicle(int vehicle)RoutingModelinline
AssignmentToRoutes(Assignment assignment, long[][] routes)RoutingModelinline
CheckLimit()RoutingModelinline
CloseModel()RoutingModelinline
CloseModelWithParameters(Google.OrTools.ConstraintSolver.RoutingSearchParameters search_parameters)RoutingModelinline
CompactAndCheckAssignment(Assignment assignment)RoutingModelinline
CompactAssignment(Assignment assignment)RoutingModelinline
ComputeLowerBound()RoutingModelinline
ConsiderEmptyRouteCostsForVehicle(bool consider_costs, int vehicle)RoutingModelinline
CostsAreHomogeneousAcrossVehicles()RoutingModelinline
CostVar()RoutingModelinline
DebugOutputAssignment(Assignment solution_assignment, string dimension_to_print)RoutingModelinline
Dispose()RoutingModelinline
Dispose(bool disposing)RoutingModelinlineprotectedvirtual
End(int vehicle)RoutingModelinline
GetAmortizedLinearCostFactorOfVehicles()RoutingModelinline
GetAmortizedQuadraticCostFactorOfVehicles()RoutingModelinline
GetArcCostForClass(long from_index, long to_index, long cost_class_index)RoutingModelinline
GetArcCostForFirstSolution(long from_index, long to_index)RoutingModelinline
GetArcCostForVehicle(long from_index, long to_index, long vehicle)RoutingModelinline
GetCostClassesCount()RoutingModelinline
GetCostClassIndexOfVehicle(long vehicle)RoutingModelinline
GetDepot()RoutingModelinline
GetDimensionOrDie(string dimension_name)RoutingModelinline
GetDisjunctionIndices(long index)RoutingModelinline
GetDisjunctionIndices(int index)RoutingModelinline
GetDisjunctionMaxCardinality(int index)RoutingModelinline
GetDisjunctionPenalty(int index)RoutingModelinline
GetFixedCostOfVehicle(int vehicle)RoutingModelinline
GetHomogeneousCost(long from_index, long to_index)RoutingModelinline
GetMutableDimension(string dimension_name)RoutingModelinline
GetNonZeroCostClassesCount()RoutingModelinline
GetNumberOfDecisionsInFirstSolution(Google.OrTools.ConstraintSolver.RoutingSearchParameters search_parameters)RoutingModelinline
GetNumberOfDisjunctions()RoutingModelinline
GetNumberOfRejectsInFirstSolution(Google.OrTools.ConstraintSolver.RoutingSearchParameters search_parameters)RoutingModelinline
GetNumberOfVisitTypes()RoutingModelinline
GetNumOfSingletonNodes()RoutingModelinline
GetPickupAndDeliveryPolicyOfVehicle(int vehicle)RoutingModelinline
GetPrimaryConstrainedDimension()RoutingModelinline
GetRequiredTypeAlternativesWhenAddingType(int type)RoutingModelinline
GetRequiredTypeAlternativesWhenRemovingType(int type)RoutingModelinline
GetSameVehicleIndicesOfIndex(int node)RoutingModelinline
GetStatus()RoutingModelinline
GetVehicleClassesCount()RoutingModelinline
GetVehicleClassIndexOfVehicle(long vehicle)RoutingModelinline
GetVisitType(long index)RoutingModelinline
GetVisitTypePolicy(long index)RoutingModelinline
HasDimension(string dimension_name)RoutingModelinline
HasVehicleWithCostClassIndex(int cost_class_index)RoutingModelinline
IgnoreDisjunctionsAlreadyForcedToZero()RoutingModelinline
IsEnd(long index)RoutingModelinline
IsMatchingModel()RoutingModelinline
IsStart(long index)RoutingModelinline
IsVehicleAllowedForIndex(int vehicle, long index)RoutingModelinline
IsVehicleUsed(Assignment assignment, int vehicle)RoutingModelinline
kNoDimensionRoutingModelstatic
kNoDisjunctionRoutingModelstatic
kNoPenaltyRoutingModelstatic
MakeGuidedSlackFinalizer(RoutingDimension dimension, LongToLong initializer)RoutingModelinline
MakePathSpansAndTotalSlacks(RoutingDimension dimension, IntVarVector spans, IntVarVector total_slacks)RoutingModelinline
MakeSelfDependentDimensionFinalizer(RoutingDimension dimension)RoutingModelinline
MutablePreAssignment()RoutingModelinline
Next(Assignment assignment, long index)RoutingModelinline
Nexts()RoutingModelinline
NextVar(long index)RoutingModelinline
Nodes()RoutingModelinline
PICKUP_AND_DELIVERY_FIFORoutingModelstatic
PICKUP_AND_DELIVERY_LIFORoutingModelstatic
PICKUP_AND_DELIVERY_NO_ORDERRoutingModelstatic
PreAssignment()RoutingModelinline
ReadAssignment(string file_name)RoutingModelinline
ReadAssignmentFromRoutes(long[][] routes, bool ignore_inactive_indices)RoutingModelinline
RegisterPositiveTransitCallback(LongLongToLong callback)RoutingModelinline
RegisterPositiveUnaryTransitCallback(LongToLong callback)RoutingModelinline
RegisterTransitCallback(LongLongToLong callback)RoutingModelinline
RegisterUnaryTransitCallback(LongToLong callback)RoutingModelinline
RestoreAssignment(Assignment solution)RoutingModelinline
RoutesToAssignment(long[][] routes, bool ignore_inactive_indices, bool close_routes, Assignment assignment)RoutingModelinline
ROUTING_FAILRoutingModelstatic
ROUTING_FAIL_TIMEOUTRoutingModelstatic
ROUTING_INVALIDRoutingModelstatic
ROUTING_NOT_SOLVEDRoutingModelstatic
ROUTING_SUCCESSRoutingModelstatic
RoutingModel(RoutingIndexManager index_manager)RoutingModelinline
RoutingModel(RoutingIndexManager index_manager, Google.OrTools.ConstraintSolver.RoutingModelParameters parameters)RoutingModelinline
SetAllowedVehiclesForIndex(int[] vehicles, long index)RoutingModelinline
SetAmortizedCostFactorsOfAllVehicles(long linear_cost_factor, long quadratic_cost_factor)RoutingModelinline
SetAmortizedCostFactorsOfVehicle(long linear_cost_factor, long quadratic_cost_factor, int vehicle)RoutingModelinline
SetArcCostEvaluatorOfAllVehicles(int evaluator_index)RoutingModelinline
SetArcCostEvaluatorOfVehicle(int evaluator_index, int vehicle)RoutingModelinline
SetAssignmentFromOtherModelAssignment(Assignment target_assignment, RoutingModel source_model, Assignment source_assignment)RoutingModelinline
SetFirstSolutionEvaluator(LongLongToLong evaluator)RoutingModelinline
SetFixedCostOfAllVehicles(long cost)RoutingModelinline
SetFixedCostOfVehicle(long cost, int vehicle)RoutingModelinline
SetPickupAndDeliveryPolicyOfAllVehicles(int policy)RoutingModelinline
SetPickupAndDeliveryPolicyOfVehicle(int policy, int vehicle)RoutingModelinline
SetPrimaryConstrainedDimension(string dimension_name)RoutingModelinline
SetVisitType(long index, int type, int type_policy)RoutingModelinline
Size()RoutingModelinline
Solve(Assignment assignment)RoutingModelinline
Solve()RoutingModelinline
SolveFromAssignmentWithParameters(Assignment assignment, Google.OrTools.ConstraintSolver.RoutingSearchParameters search_parameters)RoutingModelinline
solver()RoutingModelinline
SolveWithParameters(Google.OrTools.ConstraintSolver.RoutingSearchParameters search_parameters)RoutingModelinline
Start(int vehicle)RoutingModelinline
swigCMemOwnRoutingModelprotected
TYPE_ADDED_TO_VEHICLERoutingModelstatic
TYPE_ON_VEHICLE_UP_TO_VISITRoutingModelstatic
TYPE_SIMULTANEOUSLY_ADDED_AND_REMOVEDRoutingModelstatic
UnperformedPenalty(long var_index)RoutingModelinline
UnperformedPenaltyOrValue(long default_value, long var_index)RoutingModelinline
VehicleCostsConsideredVar(int vehicle)RoutingModelinline
VehicleIndex(int index)RoutingModelinline
Vehicles()RoutingModelinline
VehicleVar(long index)RoutingModelinline
VehicleVars()RoutingModelinline
WriteAssignment(string file_name)RoutingModelinline