Class Coordenadas

java.lang.Object
  extended by Coordenadas

public class Coordenadas
extends java.lang.Object

Clase Coordenada que implementa por el lado del servidor la posicion en la que se encuentra la figura que sera dibujada por los clientes


Constructor Summary
Coordenadas(int width, int heigth, java.lang.String arquitectura, boolean circular)
          Constructor de clase coordenada que permite calcular tamano del mapa
 
Method Summary
 void changeCoordinates()
          Metodo que cambia todos los parametros de clase Coordenadas, con el fin de adaptar dinamicamente la posicion de la figura en el mapa
 int getHeigth()
          Retorna posicion vertical de la figura en el mapa
 boolean getRight()
          Retorna valor de parametro right
 boolean getUp()
          Retorna valor de parametro up
 int getWidth()
          Retorna posicion horizontal de la figura en el mapa
 void modify(int clientCounter)
          Metodo que permite modificar tamano de ventana de mapa del servidor
 void setRight()
          Cambian la direccion en que va la pelota, futuramente implementado cuando * existan "bordes" en cada panel
 void setUp()
          Cambian la direccion en que va la pelota, futuramente implementado cuando existan "bordes" en cada panel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Coordenadas

public Coordenadas(int width,
                   int heigth,
                   java.lang.String arquitectura,
                   boolean circular)
Constructor de clase coordenada que permite calcular tamano del mapa

Parameters:
width - altura empleada para calcular el tamano del mapa
heigth - anchura empleada para calcular el tamano del mapa
arquitectura - Especifica arquitectura implementada por el servidor
circular - especifica si la arquitectura es circular o no
Method Detail

modify

public void modify(int clientCounter)
Metodo que permite modificar tamano de ventana de mapa del servidor

Parameters:
clientCounter - Numero maximo de clientes que se han conectado

getWidth

public int getWidth()
Retorna posicion horizontal de la figura en el mapa

Returns:
retorna posicion horizontal

getHeigth

public int getHeigth()
Retorna posicion vertical de la figura en el mapa

Returns:
retorna posicion vertical

getUp

public boolean getUp()
Retorna valor de parametro up

Returns:
retorna valor de parametro up

getRight

public boolean getRight()
Retorna valor de parametro right

Returns:
retorna valor de parametro right

setUp

public void setUp()
Cambian la direccion en que va la pelota, futuramente implementado cuando existan "bordes" en cada panel


setRight

public void setRight()
Cambian la direccion en que va la pelota, futuramente implementado cuando * existan "bordes" en cada panel


changeCoordinates

public void changeCoordinates()
Metodo que cambia todos los parametros de clase Coordenadas, con el fin de adaptar dinamicamente la posicion de la figura en el mapa