^^Logo; turtle graphics; sintesi per esempi.

E' il tentativo di mettere nel modo piu' stringato possibile l'essenza della grafica della tartaruga.

TURTLE MOTION, riferimento proprio
FD 100 avanti 100 (forward)
BD 50 indietro 50 (Backward)
RT 90 destra gira 90 (right turn)
LT 45 sinistra gira 45 (left turn)

TURTLE MOTION, riferimento terrestre esterno
x coordinata orizzontale
y coordinata verticale
HOME vai nel centro del sistema di riferimento
SETX 100 poni x a 100
SETY 200 poni y a 200
SETXY 100 200 poni x a 100 e y a 200
SETH 20 poni la direzione a 20

TURTLE-PEN CONTROL
PU penna su (pen up)
PD penna giu' (pen down)
   
ST mostra tartaruga (show turtle)
HT nascondi tartaruga (hide turtle)

Housekeeping
CS pulisce schermo (clear screen)
e pone stato iniziale tartaruga
CLEAN pulisce schermo senza cambiare  stato  tartaruga


Altri cmd grafica 2D

CIRCLE 100 fa un cerchio di raggio 100, centrato nella tartaruga.

CIRCLE2 100 fa un cerchio di raggio 100, tangente alla tartaruga.

ELLIPSEARC 180 200 100 0   ellisse di 180 gadi, asse laterale 200, asse longitudinale 100, angolo iniziale zero



TURTLE MOTION queries
XCOR restituisce la coordinata x della tartaruga
YCOR restituisce la coordinata y della tartaruga
HEADING restituisce l'angolo della tartaruga
   
TOWARDS  [200 100] restituisce l'HEADING per puntare al punto 0[200 100]
DISTANCE [200 100] restituisce la distanza per raggiungere il punto dal posizione corrente
PIXEL restituisce una lista di colori RGB es [120 30 80]