Methodendokumentation - Coordinates
Inhaltsverzeichnis
Coordinates-Methoden
Coordinates repräsentiert zweidimensionale Koordinaten auf dem Spielfeld.
getX()
Gibt den Wert der X-Koordinate zurück.
- Rückgabetyp:
int
.getX()
Das ganze Konstrukt:
coordinates.getX()
Hier ein Code-Beispiel:
int x = coordinates.getX();
getY()
Gibt den Wert der Y-Koordinate zurück.
- Rückgabetyp:
int
.getY()
Das ganze Konstrukt:
coordinates.getY()
Hier ein Code-Beispiel:
int y = coordinates.getY();
getNeighbors()
Gibt die Koordinaten aller Nachbarfelder zurück (in einer Collection).
- Rückgabetyp:
Collection<Coordinates>
.getNeighbors()
Das ganze Konstrukt:
coordinates.getNeighbors()
Hier ein Code-Beispiel:
Collection<Coordinates> neighbors = coordinates.getNeighbors();
plus(Vector)
Addiert einen Vektor zu den Koordinaten und gibt das Ergebnis als neue Koordinaten zurück.
- Rückgabetyp:
Coordinates
.plus(vector)
Das ganze Konstrukt:
coordinates.plus(vector)
Hier ein Code-Beispiel:
Coordinates newCoordinates = coordinates.plus(moveVector);
minus(Vector)
Subtrahiert einen Vektor von den Koordinaten und gibt das Ergebnis als neue Koordinaten zurück.
- Rückgabetyp:
Coordinates
.minus(vector)
Das ganze Konstrukt:
coordinates.minus(vector)
Hier ein Code-Beispiel:
Coordinates newCoordinates = coordinates.minus(moveVector);
equals(Object) (Coordinates)
Vergleicht die Koordinaten mit einem anderen Objekt (normalerweise anderen Koordinaten).
- Rückgabetyp:
boolean
.equals(object)
Das ganze Konstrukt:
coordinates.equals(otherCoordinates)
Hier ein Code-Beispiel:
boolean areEqual = coordinates.equals(new Coordinates(2, 3));