Subversion Repositories wimsdev

Rev

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) et à deux têtes de longueur l pixels.
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 fichier filename 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.
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 entre les points (x1; y1) et (x2; y2) à deux têtes de longueur l pixels.
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 remplie de largeur w et de hauteur h centrée en (x,y).
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
Ligne horizontale passant par (x,y).
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],expression,l1,l2,...
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
 lines (deprecated)
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
:plotsteps n
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
:poly [color],x1,y1,x2,y2,x3,y3...
170
:polygon [color],x1,y1,x2,y2,x3,y3...
161
polygon
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é r.
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