public class Coordinates
Eine 2D Koordinate der Form (x, y).
@NotNull public java.lang.String toString()
@NotNull public Coordinates plus(@NotNull Vector vector)
Addiere den class Vector
auf die class Coordinates
auf.
class Vector
,
class Coordinates
@NotNull public Vector minus(@NotNull Coordinates other)
Berechne die Distanz zweier Koordinaten, als class Vector
class Vector
@NotNull public Coordinates minus(@NotNull Vector other)
Ziehe die Distanz (als class Vector
) von der Koordinate ab.
class Vector
@NotNull public Vector unaryPlus()
Wandelt die class Coordinates
in einen entsprechenden class Vector
.
class Coordinates
,
class Vector
@NotNull public java.util.Set<sc.plugin2021.Coordinates> getCorners()
Gibt ein Set der vier Ecken dieser Koordinaten zurück.
@NotNull public java.util.Set<sc.plugin2021.Coordinates> getNeighbors()
Gibt ein Set der vier benachbarten Felder dieser Koordinaten zurück.
public int getX()
public int getY()
public int component1()
public int component2()
@NotNull public Coordinates copy(int x, int y)
Eine 2D Koordinate der Form (x, y).
public int hashCode()
Eine 2D Koordinate der Form (x, y).
public boolean equals(@Nullable java.lang.Object p)
Eine 2D Koordinate der Form (x, y).