Flèches et directions
Flèches
Pour dessiner des flèches il faut utiliser la macro drawarrow
\starttext
\startMPcode
path p,q,r;
p:= (0,0) .. (3cm,2cm) -- (3cm,4cm) -- (0,4cm)..cycle;
q:=(1cm,1cm)--(5cm,2cm)--(4cm,5cm)--(2cm,3cm)--cycle;
r:=fullcircle scaled 2cm;
drawarrow origin -- (3cm,0);
drawarrow p shifted (4cm,0);
drawarrow q shifted (7cm,0);
drawarrow r shifted (12cm,0);
\stopMPcode
\stoptext
Comme tu peux le voir les flèches sont dessinées au bout du chemin. Une option reverse
et une macro drawdblarrow
permettent de modifier la position de la flèches :
\starttext
\startMPcode
drawarrow origin -- (3cm,0);
drawarrow reverse ((0,-1cm) -- (3cm,-1cm));
drawdblarrow (0,-2cm) -- (3cm,-2cm);
\stopMPcode
\stoptext
N'oublies pas les ( ) qui englobe le chemin avec l'option reverse
.