public class TSPPath extends Path
TSP path class.
Modifier and Type | Field and Description |
---|---|
int[] |
stopIndexes
Uses index to represent the order of nodes passed by TSP path.
|
edgeFeatures, edgeIDs, nodeFeatures, nodeIDs, pathGuideItems, route, stopWeights, weight
Constructor and Description |
---|
TSPPath()
The Constructor.
|
TSPPath(TSPPath path)
The Constructor.
|
public int[] stopIndexes
Uses index to represent the order of nodes passed by TSP path.
For example, in a TSP analysis, the target node is int[] nodeIDs = {1, 3, 5, 7}, and the order of nodes passed by TSP path through the analysis is 5, 3, 7, 1. And stopIndexes = {2, 1, 3, 0}. Because the first node is 5, the index in nodeIDs is 2, so stopIndexes[0] is 2.
public TSPPath()
The Constructor.
public TSPPath(TSPPath path)
The Constructor.
path
- TSP pathpublic boolean equals(java.lang.Object obj)
Compares whether the specified object equals to the current TSPPath
object.