Retta, Semiretta, Segmento, Vettore, AngoloMetodi di riferimento per DGSPuntoDr. Geo's mascot

Punto

valore (getAbscissa punto)
punto: punto su una curva
output: ascissa curvilinea del punto sulla curva. Il valore appartiene all'intervallo chiuso [0;1]
Esempio:
(define x (getAbscissa a1))
(* x 10)

 

(setAbscissa punto x)
punto: punto su una curva
x: valore decimale nell'intervallo [0;1] che rappresenta l'ascissa del punto
Esempio:
(setAbscissa a1 0.5)

 

liste (getCoordinates punto|vettore)
Restituisce le coordinate di un punto o di un vettore.
punto|vettore: punto o vettore
output: lista contenente le coordinate del punto o del vettore
Esempio:
(define c (getCoordinates a1))
(define x (car c))
(define y (cadr c))
(+ (* x x) (* y y))

 

(setCoordinates punto coord)
Posiziona le coordinate di un punto
punto: punto libero nel piano
coord: lista di numeri decimali
Esempio:
(define l (list 1.4 (random 5)))
(setCoordinate a1 l)

Hai domande o commenti da fare?
Vuoi partecipare alla stesura di parti di questo manuale?
-> Contatta Andrea Centomo all'OFSET (acentomo at ofset dot org) o aggiungiti alla lista per la diffusione di DR. GEO.

Retta, Semiretta, Segmento, Vettore, AngoloMetodi di riferimento per DGSPuntoDr. Geo's mascot