Inscription à la Forge du LIRIS : http://gforge.liris.cnrs.fr. Inscription à la Forge du LIRIS : http://gforge.liris.cnrs.fr. Demande d’adhésion au projet MEPP. Installation et configuration de SVN1 / TortoiseSVN2. Récupération du projet MEPP. Installation des dépendances (wxWidgets, CGAL, Boost, Xerces)1. Installation et configuration de Code::Blocks1 / Visual C++ 2005 Express Edition2. Machines virtuelles VMware Linux et Windows* préinstallées. - 1 pour Linux.
- 2 pour Windows.
- * pb licence.
Principe retenu : héritage multiple « conditionnel » Principe retenu : héritage multiple « conditionnel » - Chaque composant peut (ou non) être inclus au moment de la compilation / biais d’un « #define ».
- Chaque composant peut donc (ou non) ainsi enrichir :
- les facettes,
- les demi-arêtes,
- les sommets,
- le polyèdre lui-même.
- Le polyèdre enrichi ainsi que ses items géométriques héritent donc de tous les enrichissements amenés par l’héritage respectif de chaque composant.
Principe retenu : liste de composants avec « insertion conditionnelle » Principe retenu : liste de composants avec « insertion conditionnelle » - Selon le même principe que pour la partie CGAL, chaque composant peut (ou ne pas) être inclus au moment de la compilation / biais d’un « #define ».
- Chaque composant est (ou n’est pas) inséré dans la liste de composants « actifs ».
- Au moment de la création de l’IHM de base de MEPP, chaque composant « enrichit » donc le menu et la toolbar ainsi que les évènements associés.
- Tout au long de l’exécution de MEPP, chaque composant reçoit les évènements suivants :
- pre_draw,
- post_draw,
- OnMouseLeftDown,
- OnMouseLeftUp,
- OnMouseRightDown,
- OnMouseRightUp,
- OnMouseMotion,
- OnMouseWheel,
- OnChar.
Capture image/image vectorielle/vidéo Capture image/image vectorielle/vidéo Documenter : - y compris développeurs composants !
Diffuser MEPP à l’extérieur : - partenaires académiques, industriels, web,
- étudier problèmes licence.
Log « séquence interaction » / replay & démo 4ème dimension : séquence de maillages / t ?
Dostları ilə paylaş: |