/* Image d'un triangle par translation */ size(7cm,0); // Placement de 3 points donnés pair A=(0,0),B=(3,1),C=(1,3); // Définition du triangle et son tracé path tr=A--B--C--cycle; draw(tr,dashed+blue); // Définition de la translation t de vecteur u(3;2) transform t=shift(3,2); // Placement des sommets de tr et du triangle image dot(tr,linewidth(4bp)); dot(t*tr,green+6bp); // Tracé du vecteur de la tranlation draw(Label("$\vec{u}$"),C--t*C,N,red,Arrow);