Rev 18352 | Rev 18524 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 18352 | Rev 18463 | ||
---|---|---|---|
Line 40... | Line 40... | ||
40 | :copyresized x1,y1,x2,y2,dx1,dy1,dx2,dy2,[filename] |
40 | :copyresized x1,y1,x2,y2,dx1,dy1,dx2,dy2,[filename] |
41 | 41 | ||
42 | 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é |
42 | 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é |
43 | :crosshair x1,y1,[color] |
43 | :crosshair x1,y1,[color] |
44 | 44 | ||
45 |
|
45 | Dessine une croix au point (x1,y1) |
46 | :crosshairs [color], x1,y1,x2,y2,... |
46 | :crosshairs [color], x1,y1,x2,y2,... |
47 | 47 | ||
48 |
|
48 | Dessine des croix aux points de coordonnées (x1,y1), (x2,y2), ... |
49 | :crosshairsize w |
49 | :crosshairsize w |
50 | 50 | ||
51 |
|
51 | Règle la taille des croix à w (en pixels). |
52 | :dashed |
52 | :dashed |
53 | 53 | ||
54 | Keyword: Indique que la commande suivante est en pointillés si cette possibilité existe pour cette commande. |
54 | Keyword: Indique que la commande suivante est en pointillés si cette possibilité existe pour cette commande. |
55 | :dashhalfline x1,y1,x2,y2,[color] |
55 | :dashhalfline x1,y1,x2,y2,[color] |
56 | 56 | ||
57 |
|
57 | Demi-droite en pointillés de (x1;y1) passant par (x2;y2). |
58 | :darrow x1,y1,x2,y2,l,[color] |
58 | :darrow x1,y1,x2,y2,l,[color] |
59 | dasharrow dashedarrow |
59 | dasharrow dashedarrow |
60 | Flèche en pointillés allant du point (x1;y1) vers le point (x2;y2) dont la tête est de longueur l pixels. |
60 | Flèche en pointillés allant du point (x1;y1) vers le point (x2;y2) dont la tête est de longueur l pixels. |
61 | :darrow2 x1,y1,x2,y2,l,[color] |
61 | :darrow2 x1,y1,x2,y2,l,[color] |
62 | dasharrow2 dashedarrow2 |
62 | dasharrow2 dashedarrow2 |
Line 64... | Line 64... | ||
64 | :darrows [color],l,x1,y1,x2,y2,x3,y3,x4,y4,... |
64 | :darrows [color],l,x1,y1,x2,y2,x3,y3,x4,y4,... |
65 | 65 | ||
66 | Flèches en pointillés allant du point (x1;y1) vers le point (x2;y2), du point (x3;y3) vers le point (x4;y4) et dont la tête est de longueur l pixels. |
66 | Flèches en pointillés allant du point (x1;y1) vers le point (x2;y2), du point (x3;y3) vers le point (x4;y4) et dont la tête est de longueur l pixels. |
67 | :darrows2 [color],l,x1,y1,x2,y2,x3,y3,x4,y4,... |
67 | :darrows2 [color],l,x1,y1,x2,y2,x3,y3,x4,y4,... |
68 | 68 | ||
69 | Flèches en pointillés entre les points (x1;y1) et (x2;y2), (x3;y3) et (x4;y4) ayant deux têtes de longueur l pixels. |
69 | Flèches en pointillés entre les points (x1;y1) et (x2;y2), (x3;y3) et (x4;y4) ayant deux têtes de longueur l pixels. |
70 | :dashhalfline x1,y1,x2,y2,[color] |
70 | :dashhalfline x1,y1,x2,y2,[color] |
71 | 71 | ||
72 | Demi-droite en pointillés partant de (x1;y1) et passant par (x2;y2) de couleur color |
72 | Demi-droite en pointillés partant de (x1;y1) et passant par (x2;y2) de couleur color |
73 | :dhline x,y,[color] |
73 | :dhline x,y,[color] |
74 | dashedhorizontalline dashhorizontalline hdline horizontaldashedline |
74 | dashedhorizontalline dashhorizontalline hdline horizontaldashedline |
Line 79... | Line 79... | ||
79 | :dline x1,y1,x2,y2,[color] |
79 | :dline x1,y1,x2,y2,[color] |
80 | dashedline dashline |
80 | dashedline dashline |
81 | Droite en pointillés passant par les points de coordonnées (x1;y1) et (x2;y2). |
81 | Droite en pointillés passant par les points de coordonnées (x1;y1) et (x2;y2). |
82 | :dlines [color],x1,y1,x2,y2,x3,y3... |
82 | :dlines [color],x1,y1,x2,y2,x3,y3... |
83 | dashedlines dashlines |
83 | dashedlines dashlines |
84 |
|
84 | Droites en pointillés passant par les points de coordonnées (x1;y1) et (x2;y2), (x3;y3) et (x4;y4) etc. |
85 | :dpolyline [color],x1,y1,x2,y2,x3,y3... |
85 | :dpolyline [color],x1,y1,x2,y2,x3,y3... |
86 | 86 | ||
87 | Ligne polygonale en pointillés joignant les points (x1;y1), (x2;y2), (x3;y3) ... |
87 | Ligne polygonale en pointillés joignant les points (x1;y1), (x2;y2), (x3;y3) ... |
88 | :dotfill x,y,nx,ny,[color] |
88 | :dotfill x,y,nx,ny,[color] |
89 | pointfill diskfill |
89 | pointfill diskfill |
90 | 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. |
90 | 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. |
91 | :dsegment x1,y1,x2,y2,[color] |
91 | :dsegment x1,y1,x2,y2,[color] |
92 | dashsegment |
92 | dashsegment |
93 |
|
93 | Segment en pointillés (x1,y1)---(x2,y2). |
94 | :dvline x,y,[color] |
94 | :dvline x,y,[color] |
95 | dashedverticaline dashverticalline vdline verticaldashedline |
95 | dashedverticaline dashverticalline vdline verticaldashedline |
96 | Droite verticale en pointillés passant par le point (x;y). |
96 | Droite verticale en pointillés passant par le point (x;y). |
97 | :ellipse x,y,w,h,[color] |
97 | :ellipse x,y,w,h,[color] |
98 | 98 | ||
Line 103... | Line 103... | ||
103 | :fcircle x,y,d,[color] |
103 | :fcircle x,y,d,[color] |
104 | ball disk filledcircle |
104 | ball disk filledcircle |
105 | Disque de centre (x;y) et de diamètre d pixels. |
105 | Disque de centre (x;y) et de diamètre d pixels. |
106 | :fcircles [color],x1,y1,r1,x2,y2,r2 ... |
106 | :fcircles [color],x1,y1,r1,x2,y2,r2 ... |
107 | 107 | ||
108 |
|
108 | Cercles coloriés de centre (x1;y1) et rayon r1 (selon xrange) ... |
109 | :fellipse x,y,w,h,[color] |
109 | :fellipse x,y,w,h,[color] |
110 | filledellipse |
110 | filledellipse |
111 | Ellipse de largeur w et de hauteur h centrée en (x,y) et remplie avec la couleur color. |
111 | Ellipse de largeur w et de hauteur h centrée en (x,y) et remplie avec la couleur color. |
- | 112 | :fhyppolygon [color],x1,y1,x2,y2,x3,y3,... |
|
- | 113 | ||
- | 114 | Polygone hyperbolique colorié dans le disque de Poincaré de sommets (x1; y1), (x2; y2), (x3; y3),... (géométrie hyperbolique) et rempli avec la couleur color. |
|
112 | :fhyptriangle x1,y1,x2,y2,x3,y3,[color] |
115 | :fhyptriangle x1,y1,x2,y2,x3,y3,[color] |
113 | 116 | ||
114 | Triangle dans le disque de Poincaré de sommets (x1;y1), (x2;y2), (x3;y3) (géométrie hyperbolique) et rempli avec la couleur color. |
117 | Triangle dans le disque de Poincaré de sommets (x1;y1), (x2;y2), (x3;y3) (géométrie hyperbolique) et rempli avec la couleur color. |
115 | :fill x,y,[color] |
118 | :fill x,y,[color] |
116 | flood floodfill |
119 | flood floodfill |
Line 146... | Line 149... | ||
146 | horizontalline |
149 | horizontalline |
147 | Droite horizontale passant par le point (x;y). |
150 | Droite horizontale passant par le point (x;y). |
148 | :hyplines [color],x1,y1,x2,y2,x3,y3,x4,y4, ... |
151 | :hyplines [color],x1,y1,x2,y2,x3,y3,x4,y4, ... |
149 | 152 | ||
150 | Géodésiques hyperboliques dans le disque de Poincaré passant par les points de coordonnées (x1;y1) et (x2;y2), (x3;y3) et (x4;y4), etc |
153 | Géodésiques hyperboliques dans le disque de Poincaré passant par les points de coordonnées (x1;y1) et (x2;y2), (x3;y3) et (x4;y4), etc |
- | 154 | :hyppolygon [color],x1,y1,x2,y2,x3,y3,... |
|
- | 155 | ||
- | 156 | Polygone hyperbolique dans le disque de Poincaré (x1,y1)-(x2,y2)-(x3,y3)... |
|
151 | :hypsegments [color],x1,y1,x2,y2,x3,y3,x4,y4, ... |
157 | :hypsegments [color],x1,y1,x2,y2,x3,y3,x4,y4, ... |
152 | 158 | ||
153 | Géodésiques hyperboliques dans le disque de Poincaré entre les points de coordonnées (x1;y1) et (x2;y2), (x3;y3) et (x4;y4), etc |
159 | Géodésiques hyperboliques dans le disque de Poincaré entre les points de coordonnées (x1;y1) et (x2;y2), (x3;y3) et (x4;y4), etc |
154 | :hyptriangle x1,y1,x2,y2,x3,y3,[color] |
160 | :hyptriangle x1,y1,x2,y2,x3,y3,[color] |
155 | 161 | ||
156 | Triangle dans le disque de Poincaré de sommets (x1;y1), (x2;y2), (x3;y3) (géométrie hyperbolique) |
162 | Triangle hyperbolique dans le disque de Poincaré de sommets (x1;y1), (x2;y2), (x3;y3) (géométrie hyperbolique) |
157 | :interlace |
163 | :interlace |
158 | 164 | ||
159 | Set interlaced image |
165 | Set interlaced image |
160 | :killaffine |
166 | :killaffine |
161 | 167 | ||
Line 179... | Line 185... | ||
179 | 185 | ||
180 | Dessine des courbes de niveau de la surface décrite par une expression de niveaux l1, l2,... |
186 | Dessine des courbes de niveau de la surface décrite par une expression de niveaux l1, l2,... |
181 | :levelstep n |
187 | :levelstep n |
182 | 188 | ||
183 | Règle le nombre d'étapes en pixels utilisé pour le dessin des courbes de niveaux. Entre 1 and 16, defaut : 4. |
189 | Règle le nombre d'étapes en pixels utilisé pour le dessin des courbes de niveaux. Entre 1 and 16, defaut : 4. |
184 | :line x1,y1,x2,y2,[color] |
- | |
185 | - | ||
186 | Droite passant par les points de coordonnées (x1;y1) et (x2;y2). |
- | |
187 | :lines [color],x1,y1,x2,y2,x3,y3,x4,y4, ... |
190 | :lines [color],x1,y1,x2,y2,x3,y3,x4,y4, ... |
188 | 191 | ||
189 | Droites passant par les points de coordonnées (x1;y1) et (x2;y2), (x3;y3) et (x4;y4), etc |
192 | Droites passant par les points de coordonnées (x1;y1) et (x2;y2), (x3;y3) et (x4;y4), etc |
190 | :linear a,b,c,d |
193 | :linear a,b,c,d |
191 | 194 | ||
Line 265... | Line 268... | ||
265 | :segments [color],x1,y1,x2,y2,x3,y3,x4,y4, ... |
268 | :segments [color],x1,y1,x2,y2,x3,y3,x4,y4, ... |
266 | 269 | ||
267 | Segments entre les points de coordonnées (x1;y1) et (x2;y2), (x3;y3) et (x4;y4), etc |
270 | Segments entre les points de coordonnées (x1;y1) et (x2;y2), (x3;y3) et (x4;y4), etc |
268 | :setbrush [filename] |
271 | :setbrush [filename] |
269 | 272 | ||
270 |
|
273 | Utilise l'image [filename] comme "brush" pour tous les dessins de ligne. |
271 | :setmatrix n,a,b,c,d |
274 | :setmatrix n,a,b,c,d |
272 | 275 | ||
273 | Définit la transformation linéaire pour les objets de multicopy (x;y) -> [a,b;c,d](x;y). |
276 | Définit la transformation linéaire pour les objets de multicopy (x;y) -> [a,b;c,d](x;y). |
274 | :setparallelogram xs,ys,xu,yu,xv,yv |
277 | :setparallelogram xs,ys,xu,yu,xv,yv |
275 | 278 | ||
Line 280... | Line 283... | ||
280 | :setstyle [color1],[color2],... |
283 | :setstyle [color1],[color2],... |
281 | 284 | ||
282 | Définit la couleur des lignes the line style comme color1,color2,... |
285 | Définit la couleur des lignes the line style comme color1,color2,... |
283 | :settile [filename] |
286 | :settile [filename] |
284 | 287 | ||
285 |
|
288 | Utilise l'image [filename] comme modèle pour toutes les commandes de remplissages. |
286 | :settransform n,a,b,c,d,tx,ty |
289 | :settransform n,a,b,c,d,tx,ty |
287 | 290 | ||
288 | Définit la n-ième transformation linéaire pour les objets de multicopy (x;y) -> [a,b;c,d](x;y) + (tx;ty). |
291 | Définit la n-ième transformation linéaire pour les objets de multicopy (x;y) -> [a,b;c,d](x;y) + (tx;ty). |
289 | :setvector n,tx,ty |
292 | :setvector n,tx,ty |
290 | 293 |