pl.trammer.ludwik.geo
Class Coordinates

java.lang.Object
  extended by pl.trammer.ludwik.geo.Coordinates

public class Coordinates
extends Object

Obiekty tej klasy symbolizują współrzędne geograficzne.

Author:
Ludwik Trammer

Constructor Summary
Coordinates(double latitude, double longitude)
          Tworzy nowy obiekt współrzędnych geograficznych.
 
Method Summary
 boolean equals(Object obj)
          Dwie współrzędne geograficzne są sobie równe jeśli mają identyczne długość i szerokość geograficzną.
 double getLatitude()
          Zwraca szerokość geograficzną.
 double getLongitude()
          Zwraca długość geograficzną.
 int hashCode()
           
 void setLatitude(double latitude)
          Zmiana szeroości geograficznej.
 void setLongitude(double longitude)
          Zmiana długości geograficznej.
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Coordinates

public Coordinates(double latitude,
                   double longitude)
Tworzy nowy obiekt współrzędnych geograficznych.

Parameters:
latitude - szerokość geograficzna
longitude - długość geograficzna
Method Detail

setLongitude

public void setLongitude(double longitude)
Zmiana długości geograficznej. Wartość musi znajdować się w przedziale od -180 do 180.


setLatitude

public void setLatitude(double latitude)
Zmiana szeroości geograficznej. Wartość musi znajdować się w przedziale od -90 do 90.


getLongitude

public double getLongitude()
Zwraca długość geograficzną.


getLatitude

public double getLatitude()
Zwraca szerokość geograficzną.


hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Dwie współrzędne geograficzne są sobie równe jeśli mają identyczne długość i szerokość geograficzną.

Overrides:
equals in class Object