Commit Graph

17 Commits

Author SHA1 Message Date
Quinn 38847abead Added interactivity and can now save the graph state to a text file 2023-05-02 11:19:39 -05:00
Quinn 1a4d6e6909 Everything can now be drawn 2023-05-02 10:28:06 -05:00
Quinn 3321e77061 Added a Graph datastructure and refactored the Line/Vertex classes 2023-05-02 09:49:38 -05:00
Quinn 9b0acbe34c Refactored the ray class to have its interesections work more consistently. 2023-04-30 19:17:41 -05:00
Quinn 527615220f The ray class is mostly refactored, but the collision code needs to be debugged. 2023-04-08 10:18:56 -05:00
Quinn cd4ec2c819 Refactoring the ray class to extend a line class 2023-04-06 18:05:56 -05:00
Quinn aa012e660b Got rid of the distance variable in Line. now just using direction's length. 2023-04-06 17:15:43 -05:00
Quinn 1f46ab4eab Fixed the line of best fit function 2023-04-06 17:09:47 -05:00
Quinn f12e336229 Working on debugging line of best fit code. 2023-04-06 11:34:02 -05:00
Quinn a06415f371 Added angleDiff() function to vector to get the difference in angle from one vector to another. 2023-04-06 10:54:53 -05:00
Quinn 7438d0f64e Wrote tests for the Vector class 2023-04-06 10:39:31 -05:00
Quinn fc9d4e497b Implemented the RANSAC algorithm in the SLAM class. 2023-04-06 00:45:33 -05:00
Quinn dea6794c05 Got rid of as many warnings as possible. 2023-04-05 23:31:35 -05:00
Quinn 1dcd5b3614 We now have full functionality like we did in Ray-Tracing-2. It's time to begin adding features. 2023-04-05 23:28:21 -05:00
Quinn 913dc74fd6 Fixed all processing related errors 2023-04-05 23:01:51 -05:00
Quinn c17ee2e960 Porting over Ray-Tracing-2 to Intellij. Fixed processing core reference issues. still need to fix other issues though. 2023-04-05 22:45:50 -05:00
Quinn b280f0e98d Initial commit 2023-04-05 22:34:54 -05:00