Commandes Graphiques
(149.16)
(70, 31)
Remarque:
Etant donné que l'écran est constitué par des points les lignes dia-
gonales peuvent ne pas sembler droites.
D'autre part, les courbes
peuvent ne pas être affichées avec exactitude.
S, R, ou X dans le terme (C) spécifient les points de la ligne tracée qui s'afficher-
ont, s'effaceront ou apparaîtront en image inversée.
S:
Trace la ligne en faisant apparaître les points (définit les points).
R: Trace la ligne en effaçant les points.
Est utilisé pour tracer une ligne dans
une zone où les points environant sont affichés ou pour effacer une ligne
existante. (Restaure les points.)
X:
Trace la ligne et efface les points s'ils étaient déjà affichés ou les affiche s'ils
n'y étaient pas. (Inverse les points.) Si ni S, ni R ni X n'est spécifié, S est pris
par défaut.
La valeur de l'expression 5 dans le terme (D) spécifie le type de ligne.
Par exemple, lorsque la valeur de expression 5 est 26214 (&6666), voici le type
de ligne qui est dessiné.
16 points
Une ligne est dessinée en répétant la configuration
représentée à gauche.
Le nombre 26214 {&6666I peut être exprimé en binaire comme suit:
0110011001100110
Si les 16 points de la ligne représentés dans la figure ci-dessus et le nombre
binaire sont comparés, on peut voir que les points correspondants aux 1 sont
affichés et les points correspondants aux 0 effacés. Ainsi, le type de ligne est
spécifié par les 0 et les 1 après que la valeur de expression 5 ait été convertie en
un nombre binaire de 16 chiffres. Par conséquent, la ligne n'apparaît pas sur
l'écran lorsque la valeur de expression 5 est 0 et une ligne en trait plein apparaît
lorsque la valeur est 65535 (&FFFF).
Une ligne en trait plein est également
affichée si expression 5 est omise. Cependant, si R est spécifié dans le terme (C),
l'opposé se produit et si X est spécifié, les points correspondants au chiffre 1
sont inversés.
182