48 Commits (master)
 

Author SHA1 Message Date
  Quentin Barrand c1ef88fb2b Final modifications to the report. 5 years ago
  Quentin Barrand df892554b9 A lot of modifications in the report. 5 years ago
  Quentin Barrand e094034f96 Added a readme. 5 years ago
  Quentin Barrand 123555712a Added the MIT License. 5 years ago
  Quentin Barrand 2ffa56d06f Removed a non-passing test generating a QuadTree with a negative rectangle. 5 years ago
  Quentin Barrand b9d1919101 Added a random QuadTree for part 5's examples. 5 years ago
  Quentin Barrand 9d115b72d4 Removed a useless instruction. 5 years ago
  Quentin Barrand c032ca7154 Added screenshots in images/ for the report. 5 years ago
  Quentin Barrand 24cf2ca779 Reorganized part 5 and disabled the graph clear in the bonus function so we have the circle's track. 5 years ago
  Quentin Barrand 2ccbbf005e The missing dot product verifications in collision_trail_point were causing the inclusion of some points not present into the trailing surface. Also added the last question's bonus. 5 years ago
  Quentin Barrand 69946a0b0b Fixed the bugged bad_draw_quadtree function. 5 years ago
  Quentin Barrand cf5184297b Committing bonus.ml event if there's still a bug in the drawing of graphical_clip. 5 years ago
  Quentin Barrand 472531694f Moved all sources to the src/ directory. 5 years ago
  Quentin Barrand f96259d212 Answered question 16. 5 years ago
  Quentin Barrand 46d80c6bed Simplified part 5 with automatic QuadTree generation for the testing. 5 years ago
  Quentin Barrand f675d699d6 Finally fixed a bug in rect_intersect, discovering during clip testing. 5 years ago
  Quentin Barrand 33e3605d9b Reorganized tests. 5 years ago
  Quentin Barrand 00c5c5442c Aesthetics fix. 5 years ago
  Quentin Barrand 749251e686 Updated test files. 5 years ago
  Quentin Barrand 99a4d4f483 Fixed the _tostring functions. 5 years ago
  Quentin Barrand 8ec6090970 Added a less performant remove function to fully answer the question. 5 years ago
  Quentin Barrand 3a8be49aee Fixed bugs and inconsistent function prototypes. 5 years ago
  Quentin Barrand d20b15fa91 Style edits. 5 years ago
  Quentin Barrand 66cdbc25fb A few changes. Added a bonus file. 5 years ago
  Quentin Barrand a26813d659 Renamed some files and added an answer to question 15. 5 years ago
  Quentin Barrand be7f4e916a Added some color for file and function names and answered more questions. 5 years ago
  Quentin Barrand c3b7b7b2d3 Refactoring. 5 years ago
  Quentin Barrand e4115fbb51 Added part 5. 5 years ago
  Quentin Barrand 7948bf39e4 Added part 4. 5 years ago
  Quentin Barrand 0ca3a66959 Added new files provided by the subject. 5 years ago
  Quentin Barrand 7a219783e5 Moved some types from part1.ml to separate files. 5 years ago
  Quentin Barrand 577e946c0c Some tests. 5 years ago
  Quentin Barrand 941c74fc6e Now using the coord type in the extension methods. 5 years ago
  Quentin Barrand 434a8b217d Now using extension functions for coordinates. Also refactored the code. 5 years ago
  Quentin Barrand 43fcc9b623 Fixes to insert / remove. 5 years ago
  Quentin Barrand c6a0d4d8fb Answered question 7. 5 years ago
  Quentin Barrand b0dd9dc38b Fixed the remove function (now recursive). 5 years ago
  Quentin Barrand 86b60dd713 Added a skeleton for the report. 5 years ago
  Quentin Barrand 568f3e1a2f Subject update. 5 years ago
  Quentin Barrand 2f09c95671 Indentation fixes. 5 years ago
  Quentin Barrand fe4483cc96 Actually finished part 2. 5 years ago
  Quentin Barrand 2eb0e77eca Improved pattern matching. 5 years ago
  Quentin Barrand e7f69afc50 Finished part 2 5 years ago
  Quentin Barrand 0c0b6a5d21 Removed a preliminary version of the subject. 5 years ago
  Quentin Barrand 5703f30ae4 Started part 2. 5 years ago
  Quentin Barrand f6aaed90f4 Added the subject in its final version. 5 years ago
  Quentin Barrand 37200e9b6a Separated part 1's functions and tests. 5 years ago
  Quentin Barrand a214b2df07 Completed part 1. 5 years ago