bicho
Class Sentido

java.lang.Object
  |
  +--bicho.Sentido

public class Sentido
extends java.lang.Object


Field Summary
private static int _10meia
          denota la direccion noroeste
private static int _12
          denota la direccion norte
private static int _1meia
          denota la direccion noreste
private static int _3
          denota la direccion este
private static int _4meia
          dentoa la direccion sureste
private static int _6
          denota la direccion sur
private static int _7meia
          denota la direccion suroeste
private static int _9
          denota la direccion oeste
(package private)  int w
          representacion alterna de este sentido en terminos de las variables direccionales ya enumeradas
(package private)  int x
          cordenada X de este sentido como componente direccional
(package private)  int y
          cordenada Y de este sentido como componente direccional
 
Constructor Summary
Sentido(int z)
          norte sur este oeste noreste noroeste sureste suroeste
 
Method Summary
(package private)  bicho.Sentido dextro()
          dado una direccion regresa esta menos pi/2
 int getAngulo()
           
 int getX()
           
 int getY()
           
(package private)  bicho.Sentido levo()
          dado una direccion regresa esta mas pi/2
private  int mas_pi_medios()
          sirve para que este sentido transite de representar un angulo al mismo mas 45 graus
private  int menos_pi_medios()
          sirve para que este sentido transite de representar un angulo al mismo menos 45 graus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_12

private static final int _12
denota la direccion norte

See Also:
Constant Field Values

_10meia

private static final int _10meia
denota la direccion noroeste

See Also:
Constant Field Values

_9

private static final int _9
denota la direccion oeste

See Also:
Constant Field Values

_7meia

private static final int _7meia
denota la direccion suroeste

See Also:
Constant Field Values

_6

private static final int _6
denota la direccion sur

See Also:
Constant Field Values

_4meia

private static final int _4meia
dentoa la direccion sureste

See Also:
Constant Field Values

_3

private static final int _3
denota la direccion este

See Also:
Constant Field Values

_1meia

private static final int _1meia
denota la direccion noreste

See Also:
Constant Field Values

y

volatile int y
cordenada Y de este sentido como componente direccional


x

volatile int x
cordenada X de este sentido como componente direccional


w

volatile int w
representacion alterna de este sentido en terminos de las variables direccionales ya enumeradas

Constructor Detail

Sentido

public Sentido(int z)
norte sur este oeste noreste noroeste sureste suroeste

Method Detail

mas_pi_medios

private int mas_pi_medios()
sirve para que este sentido transite de representar un angulo al mismo mas 45 graus

Returns:
el entero que representa la direccion resultante

menos_pi_medios

private int menos_pi_medios()
sirve para que este sentido transite de representar un angulo al mismo menos 45 graus

Returns:
el entero que representa la direccion resultante

levo

bicho.Sentido levo()
dado una direccion regresa esta mas pi/2

Returns:
el objeto que representa la direccion resultante
See Also:
mas_pi_medios()

dextro

bicho.Sentido dextro()
dado una direccion regresa esta menos pi/2

Returns:
el objeto que representa la direccion resultante
See Also:
menos_pi_medios()

getAngulo

public int getAngulo()

getY

public int getY()

getX

public int getX()