Euclide est un programme de géométrie interactive.
Vous commencez par placer des points sur la feuille, puis vous
créez des objets à partir de ces points : droites,
cercles, segments, arcs de cercle... Chaque nouvelle figure peut
à son tour être utilisée pour en créer
d'autre. En agissant sur les points libres crées au
début, on observe l'évolution de la figure. Un exemple
est donné dans la figure ci-dessous :
Le programme est encore largement en développement, et
beaucoup de fonctions ne sont pas encore implémentées.
Caractéristiques :
Dans sa version actuelle, Euclide permet les actions suivantes :
création de diverses figures géométriques du
plan
déplacement des points libres
transformation des figures par des transformations afffines
mesures de distance, de longueurs, et d'angles
zoom de la figure
changement de la couleur, de l'épaisseur et du remplissage
des courbes
lieu géométrique de points
aide contextuelle spécifiant le type d'objet à
sélectionner
Parmis les figures disponibles, on trouve :
Point :
point libre (que l'on peut déplacer sans contraintes)
point d'intersection (entre deux droites, droite et cercle ...)
point sur droite, point sur cercle
barycentre de plusieurs points
Droites et objets droits :
segment
demi-droite passant par deux points
bissectrice deux deux droites (ou segmetns, ou demi-droites)
droite parallèle à une autre
droite perpendiculaire à une autre
médiatrice d'un segment (ou de deux points)
axe radical de deux cercles
Cercles :
défini par son centre et le rayon
passant par 3 points
arcs de cercles (par 2 points et orientation, par 3 points)
Courbes :
ligne brisée
courbe de Bezier
composition de plusieurs courbes simples (segments, arcs de
cercles...)
Transformations :
symmétries
rotations
translations
transformation d'une figure via une transformation
déjà définie
Ajouts prévus, en cours :
Gestion des figures "remplissables", dont la frontière est
une courbe continue qui ne se coupe pas
Amélioration de l'ergonomie générale
mise en exergue des objets cliquables
gérer une grille (carrée ou triangulaire)
Ajouts à plus long terme :
géométrie constructive : union et intersections
d'ensembles
chargement et enregistrement de fichiers
langage de macro
gestion des graphes
Génération du graphe de dépendance des objets
....
Essayer !
Une version en ligne sous forme d'applet permettant de tester le
programme est disponible. Cliquez ici
pour lancer l'applet. Une version récente de Java est requise.
Le programme est ouvert. Les sources sont donc disponibles. Il se
compose d'une bibliothèque de géométrie (pour
calculer les coordonnées et paramètres des figures
créées), ainsi que d'une interface graphique permettant
des créer les figures à la souris.
http://eukleides.free.fr/Eukleides
: Un package LateX pour dessiner des figures simples en
géométrie
euclidienne. A l'air d'être très souple et ergonomique.