Module ncollide2d::shape

source ·
Expand description

Collision shapes supported by ncollide.

Structs

A Ball shape.
SupportMap description of a capsule shape with its principal axis aligned with the y axis.
A compound shape with an aabb bounding volume.
A 2D convex polygon.
A feature (face or vertex) of a 2D convex polygon.
Shape of a box.
SupportMap description of a plane.
Shape commonly known as a 2d line strip or a 3d segment mesh.
A segment shape.
A shared immutable handle to an abstract shape.
A triangle shape.

Enums

An identifier of a feature of a convex polyhedron.
Logical description of the location of a point on a triangle.
Description of the location of a point on a triangle.

Traits

Trait implemented by shapes composed of multiple simpler shapes.
Trait implemented by all convex polyhedron.
Trait implemented by all shapes supported by ncollide.
Traits of convex shapes representable by a support mapping function.