Rev 8540 | Rev 16272 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 8540 | Rev 8721 | ||
---|---|---|---|
Line 7... | Line 7... | ||
7 | :animstep n |
7 | :animstep n |
8 | 8 | ||
9 | Set up an integer which can be called in any evaluation. Used for animation. Direct use of this command must be avoided under WIMS. |
9 | Set up an integer which can be called in any evaluation. Used for animation. Direct use of this command must be avoided under WIMS. |
10 | :arc x,y,w,h,a1,a2,[color] |
10 | :arc x,y,w,h,a1,a2,[color] |
11 | 11 | ||
12 | Arc de l'ellipse de largeur w et de hauteur h centrée en (x,y) entre l'angle a1 et l'angle a2 en degrés. |
12 | Arc de l'ellipse de largeur w et de hauteur h centrée en (x,y) (coordonnées mathématiques) entre l'angle a1 et l'angle a2 en degrés. |
13 | :arrow x1,y1,x2,y2,l,[color] |
13 | :arrow x1,y1,x2,y2,l,[color] |
14 | 14 | ||
15 | Flèche allant du point (x1; y1) vers le point (x2; y2) dont la tête est de longueur l pixels. |
15 | Flèche allant du point (x1; y1) vers le point (x2; y2) et dont la tête est de longueur l pixels. |
16 | :arrow2 x1,y1,x2,y2,l,[color] |
16 | :arrow2 x1,y1,x2,y2,l,[color] |
17 | 17 | ||
18 | Flèche entre les points (x1; y1) et (x2; y2) |
18 | Flèche entre les points (x1; y1) et (x2; y2) ayant deux têtes de longueur l pixels. |
19 | :circle x,y,d,[color] |
19 | :circle x,y,d,[color] |
20 | 20 | ||
21 | Cercle de centre (x; y) et de diamètre d pixels. |
21 | Cercle de centre (x; y) et de diamètre d pixels. |
22 | :comment |
22 | :comment |
23 | 23 | ||
24 | Ligne de commentaire. |
24 | Ligne de commentaire. |
25 | :copy x,y,x1,y1,x2,y2,[filename] |
25 | :copy x,y,x1,y1,x2,y2,[filename] |
26 | insert |
26 | insert |
27 | Insère le rectangle de diagonale (x1; y1) et (x2; y2) du |
27 | 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. |
28 | :copyresized x1,y1,x2,y2,dx1,dy1,dx2,dy2,[filename] |
28 | :copyresized x1,y1,x2,y2,dx1,dy1,dx2,dy2,[filename] |
29 | 29 | ||
30 | 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é |
30 | 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é |
- | 31 | :crosshair x1,y1,[color] |
|
- | 32 | ||
- | 33 | dessine une croix au point (x1,y1) |
|
- | 34 | :crosshairs [color], x1,y1,x2,y2,... |
|
- | 35 | ||
- | 36 | dessine des croix aux points de coordonnées (x1,y1), (x2,y2), ... |
|
- | 37 | :crosshairsize w |
|
- | 38 | ||
- | 39 | Règle la taille des croix à w (en pixels). |
|
- | 40 | ||
31 | :darrow x1,y1,x2,y2,l,[color] |
41 | :darrow x1,y1,x2,y2,l,[color] |
32 | dasharrow dashedarrow |
42 | dasharrow dashedarrow |
33 | Flèche |
43 | Flèche en pointillés allant du point (x1; y1) vers le point (x2; y2) dont la tête est de longueur l pixels. |
34 | :darrow2 x1,y1,x2,y2,l,[color] |
44 | :darrow2 x1,y1,x2,y2,l,[color] |
35 | dasharrow2 dashedarrow2 |
45 | dasharrow2 dashedarrow2 |
36 | Flèche en pointillés entre les points (x1; y1) et (x2; y2) et à deux têtes de longueur l pixels. |
46 | Flèche en pointillés entre les points (x1; y1) et (x2; y2) et à deux têtes de longueur l pixels. |
37 | :dhline x,y,[color] |
47 | :dhline x,y,[color] |
38 | dashedhorizontalline dashhorizontalline hdline horizontaldashedline |
48 | dashedhorizontalline dashhorizontalline hdline horizontaldashedline |
Line 58... | Line 68... | ||
58 | :fcircle x,y,d,[color] |
68 | :fcircle x,y,d,[color] |
59 | ball disk filledcircle |
69 | ball disk filledcircle |
60 | Disque de centre (x; y) et de diamètre d pixels. |
70 | Disque de centre (x; y) et de diamètre d pixels. |
61 | :fellipse x,y,w,h,[color] |
71 | :fellipse x,y,w,h,[color] |
62 | filledellipse |
72 | filledellipse |
63 | Ellipse |
73 | Ellipse de largeur w et de hauteur h centrée en (x,y) et remplie avec la couleur color. |
64 | :fill x,y,[color] |
74 | :fill x,y,[color] |
65 | flood floodfill |
75 | flood floodfill |
66 | Colorie la région contenant le point (x; y) avec la couleur color |
76 | Colorie la région contenant le point (x; y) avec la couleur color |
67 | :filltoborder x,y,[color1],[color2] |
77 | :filltoborder x,y,[color1],[color2] |
68 | 78 | ||
Line 73... | Line 83... | ||
73 | :frect x1,y1,x2,y2,[color] |
83 | :frect x1,y1,x2,y2,[color] |
74 | filledrect fillecrectangle frectangle |
84 | filledrect fillecrectangle frectangle |
75 | Rectangle de diagonale (x1; y1) et (x2; y2) et rempli avec la couleur color. |
85 | Rectangle de diagonale (x1; y1) et (x2; y2) et rempli avec la couleur color. |
76 | :fsquare x,y,s,[color] |
86 | :fsquare x,y,s,[color] |
77 | filledsquare |
87 | filledsquare |
78 | Carré de coin supérieur gauche (x; y) et de côté s, rempli avec la couleur color. |
88 | Carré de coin supérieur gauche (x; y) et de côté de longueur s, rempli avec la couleur color. |
79 | :ftriangle x1,y1,x2,y2,x3,y3,[color] |
89 | :ftriangle x1,y1,x2,y2,x3,y3,[color] |
80 | filledtriangle |
90 | filledtriangle |
81 | Triangle de sommets (x1; y1), (x2; y2), (x3; y3) et rempli avec la couleur color. |
91 | Triangle de sommets (x1; y1), (x2; y2), (x3; y3) et rempli avec la couleur color. |
82 | :gridfill x,y,nx,ny,[color] |
92 | :gridfill x,y,nx,ny,[color] |
83 | 93 | ||
Line 85... | Line 95... | ||
85 | :hatchfill x,y,nx,ny,[color] |
95 | :hatchfill x,y,nx,ny,[color] |
86 | 96 | ||
87 | Remplit la région contenant le point (x; y) avec des lignes (simples) de couleur color. (nx; ny) est la distance verticale et horizontale entre deux lignes. |
97 | Remplit la région contenant le point (x; y) avec des lignes (simples) de couleur color. (nx; ny) est la distance verticale et horizontale entre deux lignes. |
88 | :hline x,y,[color] |
98 | :hline x,y,[color] |
89 | horizontalline |
99 | horizontalline |
90 |
|
100 | Droite horizontale passant par le point (x; y). |
91 | :interlace |
101 | :interlace |
92 | 102 | ||
93 | Set interlaced image |
103 | Set interlaced image |
94 | :killaffine |
104 | :killaffine |
95 | 105 | ||
Line 107... | Line 117... | ||
107 | killtranslate |
117 | killtranslate |
108 | Réinitialise la translation au vecteur nul. |
118 | Réinitialise la translation au vecteur nul. |
109 | :lattice x0,y0,x1,y1,x2,y2,n1,n2,[color] |
119 | :lattice x0,y0,x1,y1,x2,y2,n1,n2,[color] |
110 | 120 | ||
111 | Réseau de n1xn2 points partant de (x0,y0), avec n1 lignes dans la direction de (x1,y1) et n2 colonnes dans la direction de( x2,y2). |
121 | Réseau de n1xn2 points partant de (x0,y0), avec n1 lignes dans la direction de (x1,y1) et n2 colonnes dans la direction de( x2,y2). |
112 | :levelcurve [color] |
122 | :levelcurve [color],[expression],l1,l2,... |
113 | 123 | ||
114 | Dessine des courbes de niveau de expression de niveaux l1, l2,... |
124 | Dessine des courbes de niveau de la surface décrite par une expression de niveaux l1, l2,... |
115 | :levelstep n |
125 | :levelstep n |
116 | 126 | ||
117 | Règle le nombre d'étapes en pixels utilisé pour le dessin des courbes de niveaux. Entre 1 and 16, defaut : 4. |
127 | Règle le nombre d'étapes en pixels utilisé pour le dessin des courbes de niveaux. Entre 1 and 16, defaut : 4. |
118 | :segment x1,y1,x2,y2,[color] |
128 | :segment x1,y1,x2,y2,[color] |
119 | seg line |
129 | seg line (deprecated) |
120 | Segment entre les points de coordonnées (x1; y1) et (x2; y2). |
130 | Segment entre les points de coordonnées (x1; y1) et (x2; y2). |
121 | :linear a,b,c,d |
131 | :linear a,b,c,d |
122 | 132 | ||
123 | Applique la transformation linéaire (x;y) -> [a,b;c,d](x;y) aux objets définis ultérieurement.. |
133 | Applique la transformation linéaire (x;y) -> [a,b;c,d](x;y) aux objets définis ultérieurement.. |
124 | :polyline [color],x1,y1,x2,y2,x3,y3... |
134 | :polyline [color],x1,y1,x2,y2,x3,y3... |
125 |
|
135 | lines (deprecated) |
126 | Ligne polygonale joignant les points (x1; y1), (x2; y2), (x3; y3) ... |
136 | Ligne polygonale joignant les points (x1; y1), (x2; y2), (x3; y3) ... |
127 | :linewidth w |
137 | :linewidth w |
128 | 138 | ||
129 | Epaisseur des traits à w pixels. |
139 | Epaisseur des traits à w pixels. |
130 | :multicopy n1,n2,...,nk, [filename] |
140 | :multicopy n1,n2,...,nk, [filename] |
Line 146... | Line 156... | ||
146 | curve |
156 | curve |
147 | Courbe représentative de la fonction formula. |
157 | Courbe représentative de la fonction formula. |
148 | :plotjump j |
158 | :plotjump j |
149 | 159 | ||
150 | Saut de la courbe tracée si deux points consécutifs ont une distance de plus de j pixels. Utile afin d'éviter de dessiner des fonctions discontinues comme des fonctions continues. Valeur par défaut : 200. |
160 | Saut de la courbe tracée si deux points consécutifs ont une distance de plus de j pixels. Utile afin d'éviter de dessiner des fonctions discontinues comme des fonctions continues. Valeur par défaut : 200. |
151 | : |
161 | :plotstep n |
152 | plotsteps tstep tsteps |
162 | plotsteps tstep tsteps |
153 | Nombre de points calculés dans le tracé de courbes. Valeur par défaut : 100. |
163 | Nombre de points calculés dans le tracé de courbes. Valeur par défaut : 100. |
154 | :point x,y,[color] |
164 | :point x,y,[color] |
155 | 165 | ||
156 | Point de coordonnées (x; y) et de diamètre l'épaisseur de trait. |
166 | Point de coordonnées (x; y) et de diamètre l'épaisseur de trait. |
157 | :points [color],x1,y1,x2,y2,... |
167 | :points [color],x1,y1,x2,y2,... |
158 | 168 | ||
159 | Points de coordonnées (x1; y1), (x2; y2), ... et de diamètre l'épaisseur de trait. |
169 | Points de coordonnées (x1; y1), (x2; y2), ... et de diamètre l'épaisseur de trait. |
160 | : |
170 | :polygon [color],x1,y1,x2,y2,x3,y3... |
161 |
|
171 | poly |
162 | Polygone de sommets (x1; y1), (x2; y2), (x3; y3)... |
172 | Polygone de sommets (x1; y1), (x2; y2), (x3; y3)... |
163 | :range x1,x2,y1,y2 |
173 | :range x1,x2,y1,y2 |
164 | 174 | ||
165 | Détermine les coordonnées des bords de l'image. |
175 | Détermine les coordonnées des bords de l'image. |
166 | :rays [color],x0,y0,x1,y1,x2,y2... |
176 | :rays [color],x0,y0,x1,y1,x2,y2... |
Line 211... | Line 221... | ||
211 | :size x,y |
221 | :size x,y |
212 | 222 | ||
213 | Set the image size to x pixels horizontally and y pixels vertically. |
223 | Set the image size to x pixels horizontally and y pixels vertically. |
214 | :square x,y,s,[color] |
224 | :square x,y,s,[color] |
215 | 225 | ||
216 | Carré de coin supérieur gauche (x; y) et de côté |
226 | Carré de coin supérieur gauche (x; y) et de côté s (en pixels). |
217 | :text [color],x,y,[font],[string] |
227 | :text [color],x,y,[font],[string] |
218 | print string write |
228 | print string write |
219 | Ecrit string au point de coordonnées (x; y) avec la police font=small,medium,large ou giant. |
229 | Ecrit string au point de coordonnées (x; y) avec la police font=small,medium,large ou giant. |
220 | :textup [color],x,y,[font],[string] |
230 | :textup [color],x,y,[font],[string] |
221 | stringup writeup |
231 | stringup writeup |
222 | Ecrit string de bas en haut au point de coordonnées (x; y) avec la police font=small,medium,large ou giant. |
232 | Ecrit string de bas en haut au point de coordonnées (x; y) avec la police font=small,medium,large ou giant. |
223 | :trange t1,t2 |
233 | :trange t1,t2 |
224 | ranget |
234 | ranget |
225 | Intervalle du paramètre pour le tracé des courbes paramétriques. |
235 | Intervalle du paramètre pour le tracé des courbes paramétriques (par défaut 0 et 1). |
226 | :translation tx,ty |
236 | :translation tx,ty |
227 | translate |
237 | translate |
228 | Applique la translation (x;y) -> (x;y)+(tx;ty) aux objets définis ultérieurement. |
238 | Applique la translation (x;y) -> (x;y)+(tx;ty) aux objets définis ultérieurement. |
229 | :transparent [color] |
239 | :transparent [color] |
230 | 240 |