Module rhusics::collide [] [src]

Generic data structures and algorithms for collision detection

Modules

broad

Broad phase

narrow

Generic narrow phase collision detection algorithms.

prelude2d

Type wrappers and convenience functions for 2D collision detection

prelude3d

Type wrappers and convenience functions for 3D collision detection

Structs

CollisionShape

Collision shape describing a complete collision object in the collision world.

Contact

Contact manifold for a single collision contact point.

ContactEvent

Contains all contact information for a single contact, together with IDs of the colliding bodies

Enums

CollisionMode

Control continuous mode for shapes

CollisionStrategy

Collision strategy to use for collisions.

Traits

Collider

Used to check if two shapes should be checked for collisions

ComputeBound

Utilities for computing bounding volumes of primitives

Primitive

Minkowski support function for primitive