java.lang.Objectjus.aoo.turtle.Turtle
public class Turtle
Réalise les fonctions d'une tortue du modèle Logo
Constructor Summary | |
---|---|
Turtle(jus.aoo.geometrie.DrawingSpace feuille)
le constructeur de tortue |
Method Summary | |
---|---|
void |
avancer(int d)
Fait avancer la tortue de d pas |
void |
baisser()
Baisse la plume |
jus.util.geometrie.Vecteur |
cap()
Restitue le cap de la tortue |
void |
draw()
affiche la tortue sur le support de dessin |
void |
droite(int a)
Fait tourner la à droite d'un angle a |
boolean |
estLeve()
Restitue l'état de la plume |
void |
gauche(int a)
Fait tourner la tortue à gauche d'un angle a |
void |
lever()
Lève la plume |
jus.util.geometrie.Point |
position()
Restitue la position de la tortue |
void |
reculer(int d)
Fait reculer la tortue de d pas |
java.lang.String |
toString()
Restitue la représentation textuelle de la tortue |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Turtle(jus.aoo.geometrie.DrawingSpace feuille)
feuille
- la surface exploréeMethod Detail |
---|
public void avancer(int d)
d
- la distance à parcourirpublic void reculer(int d)
d
- la distance à parcourirpublic void droite(int a)
a
- l'angle de rotation en degrépublic void gauche(int a)
a
- l'angle de rotation en degrépublic void lever()
public void baisser()
public java.lang.String toString()
toString
in class java.lang.Object
public jus.util.geometrie.Point position()
public jus.util.geometrie.Vecteur cap()
public boolean estLeve()
public void draw()