Page 1 sur 1

Paramètre legend de la commande draw

Posté : sam. 29 déc. 2012, 19:13
par zariski
Bonsoir !
Faisant de multiples essais, je suis tombé sur un os (un autre ?) avec ce code là:

Figure asymptote 15d0f4e49140bfd1fee0076ba082e84e
*** Pour masquer/découvrir le code Asymptote qui a permis de créer la figure, il faut cliquer dessus. ;-) ***

CODE ASYMPTOTE de la figure ci-dessus : Tout sélectionner
  1. unitsize(2cm);
  2.  
  3. pen p=rgb(0.84,0.24,0.84) + 2mm;
  4.  
  5. draw(Label("Ma fl\`eche", red, position=0.80, align=NW),
  6. (2,0)--(4,2),
  7. 0.5mm + blue,
  8. arrow = Arrow(HookHead, size=5mm, angle=15, filltype=Draw(0.8red), position=0.4),
  9. bar=BeginBar(3mm),
  10. marker=dot(p)
  11. );
  12.  
  13. shipout(bbox(5mm,white));


Il fonctionne mais je ne comprends pas l'option : Label legend="",

Re: Paramètre legend de la commande draw

Posté : sam. 29 déc. 2012, 19:34
par GM
Comme le nom de l'argument l'indique, c'est pour "légender" le chemin.

Figure asymptote 00792a5bc81fa9c5f64bbfe933ff8228
*** Pour masquer/découvrir le code Asymptote qui a permis de créer la figure, il faut cliquer dessus. ;-) ***

CODE ASYMPTOTE de la figure ci-dessus : Tout sélectionner
  1. unitsize(2cm);
  2.  
  3. pair depart=(2,0), arrivee=(4,2);
  4.  
  5. dot(depart^^arrivee);
  6. draw(depart--arrivee, blue, legend="raccourci", MidArrow());
  7. draw(depart{dir(90)}..arrivee, red, legend="d\'etour", MidArrow());
  8.  
  9. add(legend(),point(E),20E,UnFill);
  10. shipout(bbox(5mm,white));

Re: Paramètre legend de la commande draw

Posté : sam. 29 déc. 2012, 20:53
par zariski
Ahhhh ok !!! C'est le add qui me manquait !!! Merkiiii