Subversion Repositories wimsdev

Rev

Rev 5513 | Rev 8540 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5513 Rev 8520
Line 119... Line 119...
119
 seg segment
119
 seg segment
120
Segment entre les points de coordonnées (x1; y1) et (x2; y2).
120
Segment entre les points de coordonnées (x1; y1) et (x2; y2).
121
:linear a,b,c,d
121
:linear a,b,c,d
122
 
122
 
123
Applique la transformation linéaire (x;y) -> [a,b;c,d](x;y)  aux objets définis ultérieurement..
123
Applique la transformation linéaire (x;y) -> [a,b;c,d](x;y)  aux objets définis ultérieurement..
124
:lines [color],x1,y1,x2,y2,x3,y3...
124
:polyline [color],x1,y1,x2,y2,x3,y3...
125
 
-
 
-
 
125
 lines (deprecated)
126
Ligne polygonale joignant les points (x1; y1), (x2; y2), (x3; y3) ...
126
Ligne polygonale joignant les points (x1; y1), (x2; y2), (x3; y3) ...
127
:linewidth w
127
:linewidth w
128
 
128
 
129
Epaisseur des traits à w pixels.
129
Epaisseur des traits à w pixels.
130
:multicopy n1,n2,...,nk, [filename]
130
:multicopy n1,n2,...,nk, [filename]
Line 187... Line 187...
187
:setbrush [filename]
187
:setbrush [filename]
188
 
188
 
189
 Utilise l'image [filename] comme "brush" pour tous les dessins de ligne.
189
 Utilise l'image [filename] comme "brush" pour tous les dessins de ligne.
190
:setmatrix n,a,b,c,d
190
:setmatrix n,a,b,c,d
191
 
191
 
192
Définit la transformation linéaire pour les objets de multicopy (x;y) -> [a,b;c,d](x;y). 	
192
Définit la transformation linéaire pour les objets de multicopy (x;y) -> [a,b;c,d](x;y).
193
:setparallelogram xs,ys,xu,yu,xv,yv
193
:setparallelogram xs,ys,xu,yu,xv,yv
194
 
194
 
195
Prépare l'endroit où l'image sera copiée par multicopy (coordonnées mathématiques) : xs,ys coordonnées mathématiques de l'origine, xu,yu coordonnées mathématique de la "ligne horizontale de l'image" à copier, xv,yv coordonnées mathématique de la "ligne verticale de l'image" à copier.
195
Prépare l'endroit où l'image sera copiée par multicopy (coordonnées mathématiques) : xs,ys coordonnées mathématiques de l'origine, xu,yu coordonnées mathématique de la "ligne horizontale de l'image" à copier, xv,yv coordonnées mathématique de la "ligne verticale de l'image" à copier.
196
:setpixel x,y,[color]
196
:setpixel x,y,[color]
197
 
197
 
Line 205... Line 205...
205
:settransform n,a,b,c,d,tx,ty
205
:settransform n,a,b,c,d,tx,ty
206
 
206
 
207
Définit la n-ième transformation linéaire pour les objets de multicopy (x;y) -> [a,b;c,d](x;y) + (tx;ty).
207
Définit la n-ième transformation linéaire pour les objets de multicopy (x;y) -> [a,b;c,d](x;y) + (tx;ty).
208
:setvector n,tx,ty
208
:setvector n,tx,ty
209
 
209
 
210
Définit la n-ième translation transformation linéaire pour les objets de multicopy: (x;y) -> (tx,ty).	
210
Définit la n-ième translation transformation linéaire pour les objets de multicopy: (x;y) -> (tx,ty).
211
:size x,y
211
:size x,y
212
 
212
 
213
 Set the image size to x pixels horizontally and y pixels vertically.
213
 Set the image size to x pixels horizontally and y pixels vertically.
214
:square x,y,s,[color]
214
:square x,y,s,[color]
215
 
215