My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Links

Actuellement, il existe assez peu de programmes permettant de créer facilement des figures géométriques en imposant des propriétés simples sur la forme du résultat (par exemple que deux parties du dessin soient parallèles).

Ce projet propose d'implanter un programme permettant de réaliser des figures géométriques en deux dimensions avec des possibilités de manipulation et de rendu efficaces. Par le terme de figure géométrique, on entend un arrangement dans le plan d'objets géométriques simples (points, droites, cercles ...) reliés entre eux par des relations géométriques (angles, longueur ...). La manipulation de ces figures consiste à pouvoir modifier les composantes de la figure géométrique (que ce soient les objets ou les relations), et le rendu consiste à pouvoir créer des images ayant un certain niveau de qualité graphique. Un des intérêts du sujet consiste à ajouter des contraintes géométriques aux objets dessinés, et à les résoudre (au moins approximativement).


Accès au code

  • Accès en lecture seule
  • svn checkout http://pfa-sujet15.googlecode.com/svn/trunk/ graphistic
  • Accès en écriture (restreint aux membres du projet)
  • svn checkout https://pfa-sujet15.googlecode.com/svn/trunk/ graphistic
  • Compilation à l'aide de cmake
  • cmake . -DPREFIX=/path/to/install
    make
    make install
  • Compilation à l'aide de qmake (non maintenue)
  • ./configure --prefix /path/to/install 
    make
    make install

Liens utiles

Powered by Google Project Hosting