Modules

Structs

Represents an axis aligned bounding box

Generic collider holding any primitive implementing a support function.

Represents a collision between two entities.

Entity with additional contextual data

Iterator for object intersection

Performs intersection testing for a provided temporary collider.

Marker for where the object is in the tree

Query required for ray casting

Visitor for casting a ray into the collision pruning tree

Represents a collider ray intersection. Data about the ray is not saved.

Enums

Traits

Functions

Performs a gjk intersection test. Returns true if the shapes intersect.

Type Definitions