()
| 236 | |
| 237 | #[test] |
| 238 | fn rect_overlap_search() { |
| 239 | let mut tree = RTree::new(); |
| 240 | tree.insert(make_rect(1, 0.0, 0.0, 10.0, 10.0)); |
| 241 | tree.insert(make_rect(2, 5.0, 5.0, 15.0, 15.0)); |
| 242 | tree.insert(make_rect(3, 20.0, 20.0, 30.0, 30.0)); |
| 243 | let results = tree.search(&BoundingBox::new(3.0, 3.0, 7.0, 7.0)); |
| 244 | assert_eq!(results.len(), 2); |
| 245 | } |
| 246 | |
| 247 | #[test] |
| 248 | fn stress_insert_delete() { |