Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* add rtree (#200) * Added documentation to existing functions in rtree.h * Minor fixes, wip * Insert and search function working, added visualization function for rtree in rtree_test.cc * Delete function implemented and working. * Added test for custom data structs, added free list to compensate memory leakage * Added test case for multidimensional rectangles, added rtree fuzzer * Changed rtree delete_element and delete_element_with_function from using comparator to using function as input parameter, fixed rtree_verification.cc * Added min max comparison to rtree verification fuzzer * Fixed rtree_verification.cc * Added mm_vec_map coverage to rtree_verification.cc * Code Cleanup * Fixed coding style violations * Changed lambda defaults in rtree test case * Changed cast in rtree.h * Made variables const in rtree test case * Fixed format * Changed rtree definition in rtree test * Changed documentation * Changed variable type for path_hint * Changed variable type for path_hint * Code cleanup for variable lengths * Code cleanup formatting * Fixed memory leak in rtree_test.cc * Changed position of feq in rtree.h * Made coord_t_equal non-static * Minor tweaks * Removed inline for function feq * Revert "Removed inline for function feq" This reverts commit 05d2608. * Changed Valgrind parameters * Changed Valgrind parameters single header * Fixed Valgrind option * Set initialization value for rect values * Code cleanup --------- Co-authored-by: Felix Gündling <[email protected]>
- Loading branch information