-
Notifications
You must be signed in to change notification settings - Fork 0
QCTW/ParisVII_ProjectIntGraphique
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This project is designed and implemented by: HSIEH Yung-Kun (student id: 21505130 / [email protected]) FAN Yi-Zhe (student id: 21502157 / [email protected]) Project version: 0.9 (draft) Project gitlab location: http://moule.informatique.univ-paris-diderot.fr:8080/hsieh/project-int-graphique-m1-2016/tree/master Project implemented: 1. Be able to drag and drop a cycle or square in 3D to create a node. 2. Be able to move a node or several nodes with group selection by mouse left click and drag. 3. Be able to rename a node by mouse right click menu. 4. Be able to add, remove an edge between 2 nodes by mouse right click menu. 5. Be able to set as start/end node by mouse right click menu for algorithm Dijkstra to find its shortest path. 6. Be able to calculate the distance between 2 nodes directly and displayed its distance. 7. Be able to animate Dijkstra's algorithm step by step forward/backward/flow. 8. Difference between edit mode and play mode. 9. Be able to cancel an right menu action by pressing ESC 10.Implemented ESC key listener, left click mouse listener, right click mouse listener, left mouse drag and drop 11.Use lambda expression in ActionMenu 12.Play buttons are updated for each of its playing status 13.Snapshot all nodes for each steps in the algorithm.
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published