Commit Graph

100 Commits

Author SHA1 Message Date
Antonin Boyon
de958c9f15 correction of JoglEventListener2D 2021-03-02 18:36:05 +01:00
Antonin Boyon
9a156f8d11 2D engine 2021-03-02 18:31:57 +01:00
764a0fe710 Merge branch 'master' of https://forge.info.unicaen.fr/git/l-system 2021-03-02 18:00:50 +01:00
5e7be4e1d9 Parser#parse(String) (not finished) 2021-03-02 18:00:47 +01:00
Arthur
4878df85f7 Control key update but still an acceleration problem 2021-03-02 17:49:59 +01:00
Arthur
44250cd124 Scroll works 2021-03-02 17:13:47 +01:00
Eideen
4806109ad6 Add help scrollbar and window limitation 2021-03-02 16:00:49 +01:00
Arthur
161f9b64c2 Scroll REALLY Fixed 2021-03-01 13:34:04 +01:00
Arthur
41fc399f70 Scroll Camera Works 2021-03-01 12:41:47 +01:00
3fe3b481d8 done somes optimization with 3d + fixed potential rewriter issue 2021-02-23 00:23:42 +01:00
1eda03f965 optimized import + added keyboard controls and fps log 2021-02-20 13:41:32 +01:00
Arthur
0d4d8c3169 Moving MainFrame methods to Tab and remove useless HashMaps, Implements nbIterations modification 2021-02-18 15:28:38 +01:00
f4fe768cd8 Merge branch 'master' of https://forge.info.unicaen.fr/git/l-system 2021-02-17 16:23:37 +01:00
1b6e865ce2 added keyboard and mouse listeners + adde axes 3d + first control implementations(not fully work as intended) 2021-02-17 16:23:21 +01:00
Arthur
73ef819bb3 Backspace works 2021-02-17 16:07:01 +01:00
Arthur
d33ab0043a Warnings Fixed 2021-02-17 15:50:51 +01:00
Arthur
85491f9f30 Erase get's more precise 2021-02-17 15:43:38 +01:00
Arthur
2139f3d7c3 We can now erase rules and axioms 2021-02-17 15:31:00 +01:00
Arthur
a29f8f5ec3 Listener's Factorisation 2021-02-17 14:59:02 +01:00
Arthur
0bc81d70a5 Interface works 2021-02-17 12:00:02 +01:00
Arthur
2b19f4a8be Fields correctly works and maximum axiome number is set to 1 2021-02-17 11:04:12 +01:00
Arthur
2c52427f88 Deleting Listener. 2021-02-17 10:40:39 +01:00
Arthur
80ea9ae5f0 Adding Listeners. 2021-02-17 10:39:10 +01:00
61e26dc007 add xyz axes 2021-02-16 18:04:55 +01:00
Antonin Boyon
b544c486af 2D moteur 2021-02-16 18:01:40 +01:00
Antonin Boyon
12ca805180 2D moteur 2021-02-16 18:00:59 +01:00
Arthur
e32cfa6fe6 Adding some changes on the AxiomFieldListener 2021-02-16 17:58:26 +01:00
785d0ac429 refactored jogl 2021-02-16 17:40:29 +01:00
Eideen
0c0d5ffc53 Delete Help.java 2021-02-16 17:21:38 +01:00
Eideen
74dd97fc44 Add a Help window 2021-02-16 17:12:02 +01:00
Arthur
62a04cf747 Merge remote-tracking branch 'origin/master' 2021-02-16 16:38:24 +01:00
Arthur
a168e308be Adding some changes 2021-02-16 16:38:17 +01:00
Antonin Boyon
8c1fe66ce6 Merge branch 'master' of https://forge.info.unicaen.fr/git/l-system 2021-02-16 16:20:30 +01:00
Antonin Boyon
f423f14aef merge 2021-02-16 16:20:25 +01:00
Arthur
96ab815450 Adding Help Tab and AxiomFieldListener
class.
2021-02-16 15:06:50 +01:00
22e1262f12 add ant build + fixed a forget import 2021-02-15 18:33:24 +01:00
Arthur
1c655b405f Made Listeners works 2021-02-12 17:58:19 +01:00
33db153302 refactored events listeners + renamed Help to Constants + moved files 2021-02-11 23:02:15 +01:00
74f98c2692 Fixed rewritter 2021-02-09 17:20:22 +01:00
83a606f2ec deleted somes files 2021-02-09 16:10:02 +01:00
Antonin Boyon
3ee0261350 Merge branch 'master' of https://forge.info.unicaen.fr/git/l-system 2021-02-09 15:58:29 +01:00
Antonin Boyon
2f214f007f Librairies pour le moteur 2D et 3D (version Win, Linux et Mac) 2021-02-09 15:51:09 +01:00
651e3aed40 improved parser + added rewriter to Main (currently not work correctly) 2021-02-05 22:35:05 +01:00
203845dcca Parser not accept '=' inside axiom anymore 2021-02-05 19:34:47 +01:00
ba570154e4 Moved Parser and refactored isCorrect method in Parser 2021-02-05 19:28:55 +01:00
Arthur
cab689070c final parser and adding of iterations number 2021-02-03 10:05:31 +01:00
Arthur
049e3aeda7 parser 2021-02-02 18:02:10 +01:00
Quentin Legot
664d3ed06d implemented rewritter 2021-02-02 17:57:42 +01:00
Quentin Legot
2216561506 added first parser implementation 2021-02-02 16:07:08 +01:00
Quentin Legot
0d8d0a68f2 Added main 2021-02-02 15:46:38 +01:00