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 | : |
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 |