quadtree implementation
Showing
- CMakeLists.txt 13 additions, 10 deletionsCMakeLists.txt
- include/box.h 17 additions, 4 deletionsinclude/box.h
- include/box_edges.h 9 additions, 0 deletionsinclude/box_edges.h
- include/convex_triangulation.h 1 addition, 1 deletioninclude/convex_triangulation.h
- include/quad_tree.h 17 additions, 9 deletionsinclude/quad_tree.h
- include/triangle.h 8 additions, 3 deletionsinclude/triangle.h
- include/triangle_fragment_id_assigner.h 22 additions, 0 deletionsinclude/triangle_fragment_id_assigner.h
- src/data_structures/box.cpp 34 additions, 7 deletionssrc/data_structures/box.cpp
- src/data_structures/box_edges.cpp 8 additions, 0 deletionssrc/data_structures/box_edges.cpp
- src/data_structures/quad_tree.cpp 152 additions, 0 deletionssrc/data_structures/quad_tree.cpp
- src/debug_utilities/mostly_equal.cpp 1 addition, 1 deletionsrc/debug_utilities/mostly_equal.cpp
- src/debug_utilities/print_triangles.cpp 1 addition, 1 deletionsrc/debug_utilities/print_triangles.cpp
- src/shapes/triangle.cpp 14 additions, 6 deletionssrc/shapes/triangle.cpp
- src/union.cpp 6 additions, 2 deletionssrc/union.cpp
- src/utilities/convex_triangulation.cpp 3 additions, 3 deletionssrc/utilities/convex_triangulation.cpp
- tests/quad_tree_tests.cpp 97 additions, 0 deletionstests/quad_tree_tests.cpp
- tests/unit_tests/convex_triangulation_tests.cpp 2 additions, 2 deletionstests/unit_tests/convex_triangulation_tests.cpp
- tests/unit_tests/intersection_tests/intersections_tests.cpp 0 additions, 0 deletionstests/unit_tests/intersection_tests/intersections_tests.cpp
include/box_edges.h
0 → 100644
include/triangle_fragment_id_assigner.h
0 → 100644
src/data_structures/box_edges.cpp
0 → 100644
src/data_structures/quad_tree.cpp
0 → 100644
tests/quad_tree_tests.cpp
0 → 100644
Please register or sign in to comment