Module ncollide2d::world[][src]

High level API to detect collisions in large, complex scenes.

Structs

CollisionGroups

Groups of collision used to filter which object interact with which other one.

CollisionGroupsPairFilter

A collision filter based collision groups.

CollisionObject

A stand-alone object that has a position and a shape.

CollisionObjectHandle

The unique identifier of a collision object.

CollisionObjectSlab

A set of collision objects that can be indexed by collision object handles.

CollisionObjects

An iterator yielding references to collision objects.

CollisionWorld

A world that handles collision objects.

InterferencesWithAABB

Iterator through all the objects on the world which bounding volume intersects a specific AABB.

InterferencesWithPoint

Iterator through all the objects on the world that intersect a specific point.

InterferencesWithRay

Iterator through all the objects on the world that intersect a specific ray.

Enums

GeometricQueryType

The kind of query a CollisionObject may be involved on.

Type Definitions

BroadPhaseObject

Type of the broad phase trait-object used by the collision world.

NarrowPhaseObject

Type of the narrow phase trait-object used by the collision world.