public interface ManifoldSolver
Manifoldfor two given
Shapes that are in collision.
Manifold is a collection of contact points for a collision. For two dimensions, this will never
be more than two contacts.
It's possible that no contact points are returned, in which case the
getManifold(Penetration, Convex, Transform, Convex, Transform, Manifold)
method will return false.
boolean getManifold(Penetration penetration, Convex convex1, Transform transform1, Convex convex2, Transform transform2, Manifold manifold)
When returning true, this method fills in the
Manifold object with the points, depth, and normal.
Penetration object will be left unchanged by this method.