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.Objectpublic 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 © 2024. All rights reserved.