Google OR-Tools v9.14
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
Google.OrTools.ConstraintSolver.RoutingModel.NodeNeighborsByCostClass Class Reference

Detailed Description

Definition at line 1662 of file RoutingModel.cs.

Inheritance diagram for Google.OrTools.ConstraintSolver.RoutingModel.NodeNeighborsByCostClass:

Public Member Functions

void Dispose ()
 NodeNeighborsByCostClass (RoutingModel routing_model)
void ComputeNeighbors (RoutingModel.NodeNeighborsParameters params_)
int[] GetIncomingNeighborsOfNodeForCostClass (int cost_class, int node_index)
int[] GetOutgoingNeighborsOfNodeForCostClass (int cost_class, int node_index)
bool IsNeighborhoodArcForCostClass (int cost_class, long from, long to)

Protected Member Functions

virtual void Dispose (bool disposing)

Protected Attributes

bool swigCMemOwn

Constructor & Destructor Documentation

◆ NodeNeighborsByCostClass()

Google.OrTools.ConstraintSolver.RoutingModel.NodeNeighborsByCostClass.NodeNeighborsByCostClass ( RoutingModel routing_model)
inline

Definition at line 1709 of file RoutingModel.cs.

Member Function Documentation

◆ ComputeNeighbors()

void Google.OrTools.ConstraintSolver.RoutingModel.NodeNeighborsByCostClass.ComputeNeighbors ( RoutingModel.NodeNeighborsParameters params_)
inline

Definition at line 1712 of file RoutingModel.cs.

◆ Dispose() [1/2]

void Google.OrTools.ConstraintSolver.RoutingModel.NodeNeighborsByCostClass.Dispose ( )
inline

Definition at line 1692 of file RoutingModel.cs.

◆ Dispose() [2/2]

virtual void Google.OrTools.ConstraintSolver.RoutingModel.NodeNeighborsByCostClass.Dispose ( bool disposing)
inlineprotectedvirtual

Definition at line 1697 of file RoutingModel.cs.

◆ GetIncomingNeighborsOfNodeForCostClass()

int[] Google.OrTools.ConstraintSolver.RoutingModel.NodeNeighborsByCostClass.GetIncomingNeighborsOfNodeForCostClass ( int cost_class,
int node_index )
inline

Definition at line 1717 of file RoutingModel.cs.

◆ GetOutgoingNeighborsOfNodeForCostClass()

int[] Google.OrTools.ConstraintSolver.RoutingModel.NodeNeighborsByCostClass.GetOutgoingNeighborsOfNodeForCostClass ( int cost_class,
int node_index )
inline

Definition at line 1729 of file RoutingModel.cs.

◆ IsNeighborhoodArcForCostClass()

bool Google.OrTools.ConstraintSolver.RoutingModel.NodeNeighborsByCostClass.IsNeighborhoodArcForCostClass ( int cost_class,
long from,
long to )
inline

Definition at line 1741 of file RoutingModel.cs.

Member Data Documentation

◆ swigCMemOwn

bool Google.OrTools.ConstraintSolver.RoutingModel.NodeNeighborsByCostClass.swigCMemOwn
protected

Definition at line 1664 of file RoutingModel.cs.


The documentation for this class was generated from the following file: