testOverlap method
Determine if two generic shapes overlap.
Implementation
bool testOverlap(
Shape shapeA,
int indexA,
Shape shapeB,
int indexB,
Transform xfA,
Transform xfB,
) {
_input.proxyA.set(shapeA, indexA);
_input.proxyB.set(shapeB, indexB);
_input.transformA.setFrom(xfA);
_input.transformB.setFrom(xfB);
_input.useRadii = true;
_cache.count = 0;
World.distance.compute(_output, _cache, _input);
// djm note: anything significant about 10.0f?
return _output.distance < 10.0 * settings.epsilon;
}