Triangle (byrne)

Auteur ou autrice : Sergey Slyusarev.

Mise en ligne le 3 décembre 2024

Image du résultat de l’exemple

Le paquet byrne permet de reproduire les figures de l'édition des Éléments d'Euclide par Oliver Byrne. Cet exemple montre comment dessiner un triangle avec des angles et des côtés de différentes couleurs.

Code


input byrne;

scaleFactor := 1.0;
textLabels := true;

beginfig(0);
  startMainPictureMode;
    pair A, B, C;
    A := (0, 0);
    B := (0, 2cm);
    C := (3cm, 0);

    byAngleDefine(C, B, A, byyellow , 0);
    byAngleDefine(B, A, C, byblue, 0);
    byAngleDefine(A, C, B, byred, 0);
    draw byNamedAngleResized();

    byLineDefine(A, B, byred, 0, 0);
    byLineDefine(B, C, byblue, 0, 0);
    byLineDefine(C, A, byyellow, 0, 0);
    draw byNamedLineSeq(1)(AB, BC, CA);

    draw byLabelsOnPolygon(A, B, C)(0, 0);
  stopMainPictureMode;
endfig;

end.

Mots clés : trianglebyrne

Cet exemple fait partie de la collection d’exemples Éléments d’Euclide.

Fichiers

Télécharger l’archive complète