affichage couleur peut avoir comme paramètre différentes valeurs,
reliées par +, permettant de gérer les attributs des graphiques à
venir d’une ligne de commandes normale (la commande est alors globale) ou de
gérer les attributs d’un objet graphique ou d’une légende (la commande est
alors locale).
Attention
affichage(0) remet l’affichage par défaut : couleur noire, figure non
pleine, les points ont des légendes...
hidden_name est une valeur de paramètre de la commande affichage qui permet de ne pas afficher le nom de l’objet. On tape (ici la commande affichage est locale au point A) :
On obtient :
On tape (ici la commande affichage est locale):
On obtient :
Attention NE PAS mettre affichage(hidden_name) comme commande globale car après, aucun nom sera visible, et seule la commande affichage(0) remettra l’affichage par défaut.
Un entier entre 0 et 255 (ou un nom de couleur) représente une couleur de la palette des couleurs que l’on peut voir avec le bouton des couleurs de l’écran de géométrie et, un entier entre 256 et 381 représente les couleurs de l’arc en ciel. Pour voir les couleurs de l’arc en ciel il suffit d’exécuter le programme suivant :
arcenciel():={ local j,C; C:=[]; for (j:=256;j<382;j++){ C:=append(C,carre(j,j+1,couleur=j+rempli)); } C; }
Pour voir l’arc en ciel, on tape a:=arcenciel():;, puis a pour voir toutes les couleurs (le numéro d’une couleur est alors égal à son abscisse) ou par exemple a[300-256] pour voir la couleur de numéro 300.
Autre méthode, on tape :
ciel():={ local j;
for (j:=0;j<126;j++)
carre(j,(j+1),affichage=rempli+256+j);}
puis,
ClrGraph;ciel() et on ouvre la fenêtre DispG avec le menu
Cfg sous menu Montrer puis DispG.
On regle cfg de cette fenêtre en prenant WX-=-1, WX+=127,
WY-=0 et WY+=1 et on voit ainsi les 126 couleurs
de l’arc en ciel !
La commande couleur ou affichage avec comme
paramètre un entier entre 0 et 381 (ou un nom de couleur) permet de
tracer un objet géométrique avec la couleur spécifiée.
couleur ou affichage a un argument (resp deux arguments) : le nom
de la couleur ou l’entier désignant cette couleur (noir=0, rouge=1, vert=2,
jaune=3, bleu=4) (resp l’objet géométrique ou une légende et le nom de la couleur ou le numéro de la couleur).
Attention
Le nom couleur ou affichage ou display ou color peut
aussi servir de paramètre optionnel
d’une commande graphique. Dans ce cas, le nom du paramètre optionnel (ici
couleur ou affichage ou color) est suivi de = puis de
la valeur de l’entier désignant la couleur, est
le paramètre que l’on passe comme argument supplémentaire
dans les commandes graphiques.
On tape :
Ou on tape :
On obtient :
On tape :
Ou on tape :
On obtient :
On tape :
On obtient :
On tape :
Ou on tape :
On obtient :
rempli ou filled est une valeur de paramètre de la commande affichage qui permet d e dessiner une figure pleine. On tape (ici la commande affichage est globale) :
On obtient :
couleur ou affichage peut avoir comme argument la forme de la
représentation des points 2-d à l’affichage. Ces formes peuvent avoir des
traits plus ou moins épais selon la valeur de n de
point_width_n.
La représentation des points 3-d a comme forme un carré (c’est
point_carre) plus ou moins
gros selon la valeur de n de point_width_n.
Les différentes options sont :
Les différentes épaisseurs sont :
point_width_1 ou epaisseur_point_1,point_width_2 ou
epaisseur_point_2...point_width_8 ou
epaisseur_point_8
Attention
Le nom couleur ou color ou affichage est aussi le nom d’un
paramètre que
l’on passe comme argument supplémentaire dans les commandes géométriques
lorsqu’il est suivi de =, puis de la valeur d’un attribut puis de
+, puis de la valeur d’un autre attribut etc...
On tape :
Ou on tape :
On obtient :
On tape :
On obtient :
couleur ou affichage peut avoir comme argument la forme de la
représentation des lignes à l’affichage.
Les différentes options sont :
On tape :
On obtient :
couleur ou affichage peut avoir comme argument
l’épaisseur de la représentation des lignes à l’affichage.
Les différentes options d’épaisseurs sont :
line_width_1, line_wdith_2,...line_width_8 ou
epaisseur_ligne_1, epaisseur_ligne_2,...epaisseur_ligne_8.
line_width_n est un argument de couleur ou affichage et
permet de dessiner une ligne plus ou moins epaisse.
On tape :
On obtient :
On tape :
On obtient :