Commit Graph

17 Commits

Author SHA1 Message Date
Mikaël Capelle
d8470055f1 Add getNodes() and getSuccessors() methods and remove iterable from Graph and Node. 2019-03-18 20:37:43 +01:00
Holt59
bdb378c079 Remove access to underlying containers inside Graph and Node. 2018-03-22 19:47:01 +01:00
Holt59
ccd6d7d7af Merge master. 2018-03-13 23:32:35 +01:00
Holt59
c7d4dc8077 Merge master. 2018-03-13 22:58:27 +01:00
Mikael Capelle
17da90c32c Update javadoc. 2018-03-12 17:13:02 +01:00
Mikael Capelle
bcdaf54a63 Add algorithms for CarPooling and PackageSwitch. 2018-03-07 14:47:22 +01:00
Holt59
f1d74d8040 Fix issue with click not being enable when an input was empty in nodes input panel. 2018-03-06 11:57:34 +01:00
Holt59
6d8c2462ab Improve reflections to make the input panel more generic. 2018-03-03 19:26:56 +01:00
Holt59
8e68377772 Fix issue with nodes input panel getting enabled by indavertance. 2018-03-03 15:45:21 +01:00
Holt59
be94c670b7 Update graphics. 2018-03-02 23:48:57 +01:00
Holt59
a4e7a6f708 Fix issue with NodesInputPanel getting enable when clearing threads. 2018-02-28 21:06:08 +01:00
Holt59
7de61ac27e Fix visiblity issue with markers in NodesInputPanel. 2018-02-26 20:29:05 +01:00
Holt59
1a664b8a3c Modify connection between MainWindow and the NotesInputPanel. 2018-02-26 11:31:00 +01:00
Holt59
1f06fc1eec Link inputs directly to MainWindow to avoid issue when loading new graph/redrawing. 2018-02-25 20:16:10 +01:00
Holt59
71202409b8 Rename some classes. 2018-02-25 18:34:48 +01:00
Holt59
467253f9bb Re-organize code. 2018-02-25 18:13:22 +01:00
Holt59
6bc633e5bb Add shortest path panel. 2018-02-25 17:44:27 +01:00