java.lang.Object
org.jgrapht.nio.tsplib.TSPLIBImporter.Node
- Enclosing class:
- TSPLIBImporter<V,
E>
A node imported from the NODE_COORD_SECTION of a TSPLIB95-file.
- Author:
- Hannes Wellmann
-
Method Summary
Modifier and TypeMethodDescriptiondouble[]
Returns a copy of the coordinates of this node.int
Returns the number of elements the coordinates of this node have (either two or three).double
getCoordinateValue
(int i) Returns the value of the coordinate element with zero-based index i of this node.int
Returns the number of this node as specified in the source TSPLIB95-file.toString()
-
Method Details
-
getNumber
public int getNumber()Returns the number of this node as specified in the source TSPLIB95-file.- Returns:
- the number of this node
-
getCoordinatesLength
public int getCoordinatesLength()Returns the number of elements the coordinates of this node have (either two or three).- Returns:
- the number of coordinate elements of this node
-
getCoordinateValue
public double getCoordinateValue(int i) Returns the value of the coordinate element with zero-based index i of this node.- Parameters:
i
- the index of the coordinate element- Returns:
- the value of the i-th coordinate element
-
getCoordinates
public double[] getCoordinates()Returns a copy of the coordinates of this node.- Returns:
- the coordinates of this node
-
toString
-