Module parry3d::shape[][src]

Shapes supported by parry.

Structs

Ball

A Ball shape.

Capsule

A capsule shape defined as a round segment.

Compound

A compound shape with an aabb bounding volume.

Cone

Cone shape with its principal axis aligned with the y axis.

ConvexPolyhedron

A convex polyhedron without degenerate faces.

Cuboid

Shape of a box.

Cylinder

Cylinder shape with its principal axis aligned with the y axis.

HalfSpace

A half-space delimited by an infinite plane.

HeightField

An heightfield implicitly discretized with triangles.

HeightFieldCellStatus

The status of the cell of an heightfield.

PolygonalFeature

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

Polyline

A polyline.

RoundShape

A shape with rounded borders.

Segment

A segment shape.

SharedShape

The shape of a collider.

Tetrahedron

A tetrahedron with 4 vertices.

TriMesh

A triangle mesh.

Triangle

A triangle shape.

Enums

FeatureId

An identifier of a feature of a convex polyhedron.

SegmentPointLocation

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

ShapeType

Enum representing the type of a shape.

TetrahedronPointLocation

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

TrianglePointLocation

Description of the location of a point on a triangle.

TypedShape

Enum representing the shape with its actual type

Traits

PolygonalFeatureMap

Trait implemented by convex shapes with features with polyhedral approximations.

Shape

Trait implemented by shapes usable by Rapier.

SimdCompositeShape

Trait implemented by shapes composed of multiple simpler shapes.

SupportMap

Traits of convex shapes representable by a support mapping function.

TypedSimdCompositeShape

Type Definitions

RoundCone

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

RoundConvexPolyhedron

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

RoundCuboid

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

RoundCylinder

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

RoundTriangle

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