Expand description
Objects that may be added to the physical world.
Structs§
- Activation
Status - The activation status of a body.
- Body
Part Handle - A unique identifier of a body part added to the world.
- Body
Update Status - Collider
- A geometric entity that can be attached to a body so it can be affected by contacts and proximity queries.
- Collider
Data - Data stored in each collider.
- Collider
Desc - A non-deformable collider builder.
- Collider
Removal Data - The data a collider set must return after a collider has been removed.
- Default
Body Set - The default set containing all the bodies added to the world.
- Default
Collider Set - The default set containing all the colliders added to the world.
- Deformable
Collider Desc - A deformable collider builder.
- FEMSurface
- A deformable surface using FEM to simulate linear elasticity.
- FEMSurface
Desc - A builder for FEMSurface bodies.
- Ground
- A singleton representing the ground.
- Mass
Constraint System - A deformable surface using a mass-LengthConstraint model with triangular elements.
- Mass
Constraint System Desc - A builder of a mass-constraint system.
- Mass
Spring System - A deformable surface using a mass-spring model with triangular elements.
- Mass
Spring System Desc - A builder for mass-spring systems.
- Multibody
- An articulated body simulated using the reduced-coordinates approach.
- Multibody
Desc - A multibody builder.
- Multibody
Link - One link of a multibody.
- Rigid
Body - A rigid body.
- Rigid
Body Desc - The description of a rigid body, used to build a new
RigidBody
.
Enums§
- Body
Part Motion - Body
Status - The status of a body.
- Collider
Anchor - Description of the way a collider is attached to a body.
Traits§
- Body
- Trait implemented by all bodies supported by nphysics.
- Body
Desc - A abstract body descriptor to be passed to the physics
World
to create a body. - Body
Handle - Trait auto-implemented for types that can be used as a Body handle.
- Body
Part - Trait implemented by each part of a body supported by nphysics.
- BodySet
- Trait implemented by sets of bodies.
- Collider
Handle - Trait auto-implemented for types that can be used as a Collider handle.
- Collider
Set - Trait implemented by sets of colliders.
Type Aliases§
- Default
Body Handle - The body handle used by the
DefaultBodySet
. - Default
Body Part Handle - The body part handle used by the
DefaultBodySet
. - Default
Collider Handle - The collider handle used by the
DefaultColliderSet
.