User definable data pointer. The value will persist for the pair of shapes until the separate() callback is called. NOTE: If you need to clean up this pointer, you should implement the separate() callback to do it.
Calculated value to use for the elasticity coefficient. Override in a pre-solve collision handler for custom behavior.
Calculated value to use for applying surface velocities. Override in a pre-solve collision handler for custom behavior.
Calculated value to use for the friction coefficient. Override in a pre-solve collision handler for custom behavior.
A colliding pair of shapes.