org.pilotix.common
Class Angle

java.lang.Object
  extended by org.pilotix.common.Angle
Direct Known Subclasses:
ServerAngle

public class Angle
extends java.lang.Object

Angle en degrés compris entre 0 et 359, les angles en dehors de cette plage étant ramenés dedans par un modulo.


Constructor Summary
Angle()
          Crée un angle de valeur 0.
Angle(Angle anAngle)
          Crée un angle avec la valeur d'un autre angle en paramètre.
Angle(float aDegree)
          Crée un angle avec la valeur passée en paramètre.
 
Method Summary
 float floatValue()
           
 byte[] getBytes()
           
 int intValue()
          Récupère la valeur de l'angle.
 void set(Angle anAngle)
          Mise à jour de l'angle avec la valeur d'un autre angle.
 void set(float aDegree)
           
 void setBytes(byte[] bytes, int offset)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Angle

public Angle()
Crée un angle de valeur 0.


Angle

public Angle(Angle anAngle)
Crée un angle avec la valeur d'un autre angle en paramètre.

Parameters:
anAngle - un angle

Angle

public Angle(float aDegree)
Crée un angle avec la valeur passée en paramètre.

Parameters:
aDegree - la valeur de l'angle
Method Detail

set

public void set(float aDegree)

set

public void set(Angle anAngle)
Mise à jour de l'angle avec la valeur d'un autre angle.

Parameters:
anAngle - l'angle dont on veut recopier la valeur

intValue

public int intValue()
Récupère la valeur de l'angle.

Returns:
un angle

floatValue

public float floatValue()

getBytes

public byte[] getBytes()

setBytes

public void setBytes(byte[] bytes,
                     int offset)


artefarita.com/pilotix Pilotix 2003-2013 - Stilisto : G.C.