public class LinearSumAssignment
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
LinearSumAssignment.Status |
Modifier and Type | Field and Description |
---|---|
protected boolean |
swigCMemOwn |
Modifier | Constructor and Description |
---|---|
|
LinearSumAssignment() |
protected |
LinearSumAssignment(long cPtr,
boolean cMemoryOwn) |
Modifier and Type | Method and Description |
---|---|
int |
addArcWithCost(int left_node,
int right_node,
long cost) |
void |
delete() |
protected void |
finalize() |
long |
getAssignmentCost(int left_node) |
long |
getCost(int arc) |
protected static long |
getCPtr(LinearSumAssignment obj) |
int |
getLeftNode(int arc) |
int |
getNumArcs() |
int |
getNumNodes() |
long |
getOptimalCost() |
int |
getRightMate(int left_node) |
int |
getRightNode(int arc) |
LinearSumAssignment.Status |
solve() |
protected static long |
swigRelease(LinearSumAssignment obj) |
protected LinearSumAssignment(long cPtr, boolean cMemoryOwn)
public LinearSumAssignment()
protected static long getCPtr(LinearSumAssignment obj)
protected static long swigRelease(LinearSumAssignment obj)
protected void finalize()
finalize
in class java.lang.Object
public void delete()
public int addArcWithCost(int left_node, int right_node, long cost)
public int getNumNodes()
public int getNumArcs()
public int getLeftNode(int arc)
public int getRightNode(int arc)
public long getCost(int arc)
public LinearSumAssignment.Status solve()
public long getOptimalCost()
public int getRightMate(int left_node)
public long getAssignmentCost(int left_node)
Copyright © 2025. All rights reserved.