AuD
Lecture 'Algorithmen und Datenstrukturen' (code examples)
Coordinate.java
Go to the documentation of this file.
1
package
aud.graph.matrix;
2
11
public
class
Coordinate
implements
Comparable<Coordinate> {
12
14
public
int
i
;
16
public
int
j
;
17
19
public
Coordinate
(
int
i
,
int
j
) {
20
this.i=
i
;
21
this.j=
j
;
22
}
23
24
@Override
public
int
compareTo
(
Coordinate
other) {
25
int
rv=
j
-other.
j
;
26
return
rv!=0 ? rv : (
i
-other.
i
);
27
}
28
@Override
public
boolean
equals
(Object other) {
29
Coordinate
coord=(
Coordinate
) other;
30
return
i
==coord.i &&
j
==coord.
j
;
31
}
32
33
@Override
public
String
toString
() {
34
return
"("
+
i
+
","
+
j
+
")"
;
35
}
36
}
aud.graph.matrix.Coordinate
Row/column coordinates (i,j).
Definition:
Coordinate.java:11
aud.graph.matrix.Coordinate.equals
boolean equals(Object other)
Definition:
Coordinate.java:28
aud.graph.matrix.Coordinate.i
int i
row index
Definition:
Coordinate.java:14
aud.graph.matrix.Coordinate.j
int j
column index
Definition:
Coordinate.java:16
aud.graph.matrix.Coordinate.compareTo
int compareTo(Coordinate other)
Definition:
Coordinate.java:24
aud.graph.matrix.Coordinate.toString
String toString()
Definition:
Coordinate.java:33
aud.graph.matrix.Coordinate.Coordinate
Coordinate(int i, int j)
create coordinate (i,j)
Definition:
Coordinate.java:19
graph
matrix
Coordinate.java
Generated on Mon Jul 1 2024 15:12:57 for AuD by
1.9.5