Namespace Gravitas.CollisionHandling
Classes
- CollisionDetection
Provides deterministic 3D narrow-phase collision checks.
- CollisionDetectionMixed
Deterministic mixed 2D/3D narrow-phase collision checks.
- CollisionPair
Owns deterministic 3D pair lifecycle, culling, contact, and notification state.
- CollisionResponse
Solves deterministic contact response for one collision pair manifold.
- CollisionResponse2D
Deterministic pure 2D manifold contact response.
- CollisionResponseMixed
Solves deterministic mixed 3D/2D contact response with the 2D body constrained to its X/Z plane.
- ContactManifold
Fixed-capacity deterministic contact manifold owned by one collision pair.
- ContactManifold2D
Fixed-capacity deterministic pure 2D contact manifold owned by one collision pair.
Structs
- ContactAnchor
Represents a 3D contact point in one rigid world-space frame.
- ContactAnchor2D
Represents a planar contact point as a world-space origin plus a rotated local offset.
- ContactManifold.Enumerator
Enumerates the active contacts in deterministic order.
- ContactManifold2D.Enumerator
Enumerates the active contacts in deterministic order.
- ManifoldContact
A deterministic narrow-phase contact point for a collision manifold.
- ManifoldContact2D
A deterministic pure 2D narrow-phase contact point for a collision manifold.
- MixedContact
Contact generated between one 3D collider and one embedded 2D collider.