Module parry2d_f64::shape[][src]

Expand description

Shapes supported by parry.

Structs

A Ball shape.

A capsule shape defined as a round segment.

A compound shape with an aabb bounding volume.

A 2D convex polygon.

Shape of a box.

A half-space delimited by an infinite plane.

A 2D heightfield.

A polygonal feature representing the local polygonal approximation of a vertex, or face, of a convex shape.

A polyline.

A shape with rounded borders.

A segment shape.

The shape of a collider.

A triangle mesh.

A triangle shape.

Enums

An identifier of a feature of a convex polyhedron.

Logical description of the location of a point on a triangle.

Enum representing the type of a shape.

Description of the location of a point on a triangle.

Enum representing the shape with its actual type

Traits

Trait implemented by convex shapes with features with polyhedral approximations.

Trait implemented by shapes usable by Rapier.

Trait implemented by shapes composed of multiple simpler shapes.

Traits of convex shapes representable by a support mapping function.

Type Definitions

A convex polygon dilated by a sphere (so it has round corners).

A cuboid dilated by a sphere (so it has round corners).

A triangle dilated by a sphere (so it has round corners).