Rev 16344 | Rev 17915 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 16344 | Rev 17658 | ||
---|---|---|---|
Line 20... | Line 20... | ||
20 | 20 | ||
21 | Flèche entre les points (x1;y1) et (x2;y2) ayant deux têtes de longueur l pixels. |
21 | Flèche entre les points (x1;y1) et (x2;y2) ayant deux têtes de longueur l pixels. |
22 | :circle x,y,d,[color] |
22 | :circle x,y,d,[color] |
23 | 23 | ||
24 | Cercle de centre (x;y) et de diamètre d pixels. |
24 | Cercle de centre (x;y) et de diamètre d pixels. |
- | 25 | :circles [color],x1,y1,d1,x2,y2,d2 ... |
|
- | 26 | ||
- | 27 | Cercles de centre (x1;y1) et de diamètre d1 (selon xrange)... |
|
25 | :comment |
28 | :comment |
26 | 29 | ||
27 | Ligne de commentaire. |
30 | Ligne de commentaire. |
28 | :copy x,y,x1,y1,x2,y2,[filename] |
31 | :copy x,y,x1,y1,x2,y2,[filename] |
29 | insert |
32 | insert |
30 | Insère le rectangle de diagonale (x1; |
33 | Insère le rectangle de diagonale (x1;y1) et (x2;y2) (dans le repère en pixels) du fichier filename au point (x; y) : l'extrémité en haut à gauche de l'image est au point (x; y). Si x1=y1=x2=y2=-1, tout le fichier est copié. [filename] est l'adresse du fichier à partir du répertoire wims/public_html/gifs ou du répertoire indiqué dans common_images pour les modules OEF. |
31 | :copyresized x1,y1,x2,y2,dx1,dy1,dx2,dy2,[filename] |
34 | :copyresized x1,y1,x2,y2,dx1,dy1,dx2,dy2,[filename] |
32 | 35 | ||
33 | Insère le rectangle de diagonale (x1;y1) et (x2;y2) du fichier filename dans le rectangle de diagonale (dx1;dy1) et (dx2;dy2) (remise à la taille réalisée). si x1=y1=x2=y2=-1, tout le fichier filename est copié |
36 | Insère le rectangle de diagonale (x1;y1) et (x2;y2) du fichier filename dans le rectangle de diagonale (dx1;dy1) et (dx2;dy2) (remise à la taille réalisée). si x1=y1=x2=y2=-1, tout le fichier filename est copié |
34 | :crosshair x1,y1,[color] |
37 | :crosshair x1,y1,[color] |
35 | 38 | ||
Line 44... | Line 47... | ||
44 | :darrow x1,y1,x2,y2,l,[color] |
47 | :darrow x1,y1,x2,y2,l,[color] |
45 | dasharrow dashedarrow |
48 | dasharrow dashedarrow |
46 | Flèche en pointillés allant du point (x1; y1) vers le point (x2; y2) dont la tête est de longueur l pixels. |
49 | Flèche en pointillés allant du point (x1; y1) vers le point (x2; y2) dont la tête est de longueur l pixels. |
47 | :darrow2 x1,y1,x2,y2,l,[color] |
50 | :darrow2 x1,y1,x2,y2,l,[color] |
48 | dasharrow2 dashedarrow2 |
51 | dasharrow2 dashedarrow2 |
49 | Flèche en pointillés entre les points (x1; |
52 | Flèche en pointillés entre les points (x1;y1) et (x2;y2) et à deux têtes de longueur l pixels. |
50 | :dhline x,y,[color] |
53 | :dhline x,y,[color] |
51 | dashedhorizontalline dashhorizontalline hdline horizontaldashedline |
54 | dashedhorizontalline dashhorizontalline hdline horizontaldashedline |
52 | Droite horizontale en pointillés passant par le point (x; |
55 | Droite horizontale en pointillés passant par le point (x;y). |
53 | :diamondfill x,y,nx,ny,[color] |
56 | :diamondfill x,y,nx,ny,[color] |
54 | diafill |
57 | diafill |
55 | Remplit la région contenant le point (x;y) avec des lignes de couleur color (quadrillage oblique). (nx;ny) est la distance verticale et horizontale (en pixels) entre deux lignes. |
58 | Remplit la région contenant le point (x;y) avec des lignes de couleur color (quadrillage oblique). (nx;ny) est la distance verticale et horizontale (en pixels) entre deux lignes. |
56 | :dline x1,y1,x2,y2,[color] |
59 | :dline x1,y1,x2,y2,[color] |
57 | dashedline dashline |
60 | dashedline dashline |
Line 62... | Line 65... | ||
62 | :dotfill x,y,nx,ny,[color] |
65 | :dotfill x,y,nx,ny,[color] |
63 | pointfill diskfill |
66 | pointfill diskfill |
64 | Remplit la région contenant le point (x; y) avec des gros points de couleur color. (nx; ny) est la distance verticale et horizontale entre deux points. |
67 | Remplit la région contenant le point (x; y) avec des gros points de couleur color. (nx; ny) est la distance verticale et horizontale entre deux points. |
65 | :dsegment x1,y1,x2,y2,[color] |
68 | :dsegment x1,y1,x2,y2,[color] |
66 | dashsegment |
69 | dashsegment |
67 |
|
70 | Dashed line segment (x1,y1)---(x2,y2). |
68 | :dvline x,y,[color] |
71 | :dvline x,y,[color] |
69 | dashedverticaline dashverticalline vdline verticaldashedline |
72 | dashedverticaline dashverticalline vdline verticaldashedline |
70 | Droite verticale en pointillés passant par le point (x; y). |
73 | Droite verticale en pointillés passant par le point (x; y). |
71 | :ellipse x,y,w,h,[color] |
74 | :ellipse x,y,w,h,[color] |
72 | 75 | ||
73 | Ellipse de largeur w et de hauteur h centrée en (x,y). |
76 | Ellipse de largeur w et de hauteur h centrée en (x,y). |
- | 77 | :ellipses [color],x1,y1,w1,h1,x2,y2,w2,h2,... |
|
- | 78 | ||
- | 79 | Ellipse de largeur w1 et de hauteur h1 centrée en (x1,y1), etc |
|
74 | :fcircle x,y,d,[color] |
80 | :fcircle x,y,d,[color] |
75 | ball disk filledcircle |
81 | ball disk filledcircle |
76 | Disque de centre (x;y) et de diamètre d pixels. |
82 | Disque de centre (x;y) et de diamètre d pixels. |
77 | :fellipse x,y,w,h,[color] |
83 | :fellipse x,y,w,h,[color] |
78 | filledellipse |
84 | filledellipse |
Line 134... | Line 140... | ||
134 | :linear a,b,c,d |
140 | :linear a,b,c,d |
135 | 141 | ||
136 | Applique la transformation linéaire (x;y) -> [a,b;c,d](x;y) aux objets définis ultérieurement.. |
142 | Applique la transformation linéaire (x;y) -> [a,b;c,d](x;y) aux objets définis ultérieurement.. |
137 | :linewidth w |
143 | :linewidth w |
138 | 144 | ||
139 |
|
145 | Épaisseur des traits à w pixels. |
140 | :multicopy n1,n2,...,nk, [filename] |
146 | :multicopy n1,n2,...,nk, [filename] |
141 | 147 | ||
142 | Copie l'image [filename] dans le parallélogramme donné par la commande setparallelogram et applique à l'image les transformations n1, ..., nk (au maximum 19). Si n1 ... ne sont pas donnés, toutes les transformations définies précédemment sont appliquées. Attention, setparallelogram et au moins un setvector ou setmatrix ou settransform doivent d'abord avoir été définis. |
148 | Copie l'image [filename] dans le parallélogramme donné par la commande setparallelogram et applique à l'image les transformations n1, ..., nk (au maximum 19). Si n1 ... ne sont pas donnés, toutes les transformations définies précédemment sont appliquées. Attention, setparallelogram et au moins un setvector ou setmatrix ou settransform doivent d'abord avoir été définis. |
143 | :new x,y |
149 | :new x,y |
144 | 150 | ||
Line 230... | Line 236... | ||
230 | :size x,y |
236 | :size x,y |
231 | 237 | ||
232 | Set the image size to x pixels horizontally and y pixels vertically. |
238 | Set the image size to x pixels horizontally and y pixels vertically. |
233 | :square x,y,s,[color] |
239 | :square x,y,s,[color] |
234 | 240 | ||
235 | Carré de coin supérieur gauche (x; |
241 | Carré de coin supérieur gauche (x;y) et de côté s (en pixels). |
236 | :text [color],x,y,[font],[string] |
242 | :text [color],x,y,[font],[string] |
237 | print string write |
243 | print string write |
238 |
|
244 | Écrit string au point de coordonnées (x; y) avec la police font=small,medium,large ou giant. |
239 | :textup [color],x,y,[font],[string] |
245 | :textup [color],x,y,[font],[string] |
240 | stringup writeup |
246 | stringup writeup |
241 |
|
247 | Écrit string de bas en haut au point de coordonnées (x; y) avec la police font=small,medium,large ou giant. |
242 | :trange t1,t2 |
248 | :trange t1,t2 |
243 | ranget |
249 | ranget |
244 | Intervalle du paramètre pour le tracé des courbes paramétriques (par défaut 0 et 1). |
250 | Intervalle du paramètre pour le tracé des courbes paramétriques (par défaut 0 et 1). |
245 | :translation tx,ty |
251 | :translation tx,ty |
246 | translate |
252 | translate |