(tree: DynamicTree<Actor>)
| 41 | } |
| 42 | |
| 43 | function runQuery(tree: DynamicTree<Actor>) { |
| 44 | tree.query(queryAABB, queryCallback); |
| 45 | |
| 46 | for (let i = 0; i < actors.length; ++i) { |
| 47 | if (actors[i].proxyId == null) { |
| 48 | continue; |
| 49 | } |
| 50 | |
| 51 | const overlap = AABB.testOverlap(queryAABB, actors[i].aabb); |
| 52 | // console.assert(overlap == actors[i].overlap); |
| 53 | } |
| 54 | } |
| 55 | |
| 56 | const rayCastInput: RayCastInput = { |
| 57 | // p1: { x: 0.0, y: 2.0 + worldExtent }, |
no test coverage detected