doBoundingBoxBroadphase method
Check if the bounding boxes of two bodies are intersecting.
Implementation
void doBoundingBoxBroadphase(Body bodyA, Body bodyB,List<Body> pairs1,List<Body> pairs2) {
if (bodyA.aabbNeedsUpdate) {
bodyA.updateAABB();
}
if (bodyB.aabbNeedsUpdate) {
bodyB.updateAABB();
}
// Check AABB / AABB
if (bodyA.aabb.overlaps(bodyB.aabb)) {
pairs1.add(bodyA);
pairs2.add(bodyB);
}
}