[][src]Module nphysics3d::object

Objects that may be added to the physical world.

Structs

ActivationStatus

The activation status of a body.

BodyHandle

A world-specific body handle.

BodyPartHandle

A unique identifier of a body part added to the world.

BodySet

A set containing all the bodies added to the world.

BodyUpdateStatus
Collider

A geometric entity that can be attached to a body so it can be affected by contacts and proximity queries.

ColliderData

Data stored into each collider.

ColliderDesc

A non-deformable collider builder.

DeformableColliderDesc

A deformable collider builder.

FEMVolume

A deformable volume using FEM to simulate linear elasticity.

FEMVolumeDesc

A builder for FEMVolume bodies.

Ground

A singleton representing the ground.

MassConstraintSystem

A deformable surface using a mass-LengthConstraint model with triangular elements.

MassConstraintSystemDesc

A builder of a mass-constraint system.

MassSpringSystem

A deformable surface using a mass-spring model with triangular elements.

MassSpringSystemDesc

A builder for mass-spring systems.

Multibody

An articulated body simulated using the reduced-coordinates approach.

MultibodyDesc

A multibody builder.

MultibodyLink

One link of a multibody.

RigidBody

A rigid body.

RigidBodyDesc

The description of a rigid body, used to build a new RigidBody.

Enums

BodyStatus

The status of a body.

ColliderAnchor

Description of the way a collider is attached to a body.

Traits

Body

Trait implemented by all bodies supported by nphysics.

BodyDesc

A abstract body descriptor to be passed to the physics World to create a body.

BodyPart

Trait implemented by each part of a body supported by nphysics.

Type Definitions

Bodies

Iterator yielding all the bodies on a body set.

BodiesMut

Mutable iterator yielding all the bodies on a body set.

ColliderHandle

Type of the handle of a collider.