Droite, Demi-droite, Segment, VecteurMéthodes de référence pour les scripts DR. GEOPointDr. Geo's mascot

Point

valeur (getAbscissa point)
point: Référence d'un point libre sur une ligne
Retourne: L'abscisse de ce point sur la ligne. La valeur appartient à l'intervalle [0 ; 1]
Exemple:
(define x (getAbscissa a1))
(* x 10)

 

(setAbscissa point x)
point: Référence d'un point libre sur une ligne
x: Valeur décimale de l'intervalle [0 ; 1] représentant la nouvelle abscisse
Exemple:
(setAbscissa a1 0.5)

 

liste (getCoordinates point|vecteur)
Retourne les coordonnées d'un point ou d'un vecteur.
point|vecteur: Référence vers un point ou un vecteur
Retourne: Liste contenant les coordonnées du point ou du vecteur
Exemple:
(define c (getCoordinates a1))
(define x (car c))
(define y (cadr c))
(+ (* x x) (* y y))

 

(setCoordinates point coord)
Positionne les coordonnées d'un point
point: Référence d'un point libre dans le plan
coord: Liste de deux nombres décimaux
Exemple:
(define l (list 1.4 (random 5)))
(setCoordinate a1 l)

Des commentaires, des remarques ?
Vous êtes volontaire pour écrire des parties du manuel ?
-> Contactez Hilaire Fernandes at OFSET ou rejoignez la liste de diffusion de DR. GEO.

Droite, Demi-droite, Segment, VecteurMéthodes de référence pour les scripts DR. GEOPointDr. Geo's mascot