Re-exports

Modules

  • Dynamics-specific algebraic entities: velocity, forces, and inertias.
  • Counters for benchmarking various parts of the physics engine.
  • Collision detection information.
  • Persistent force generation.
  • Joints using the reduced-coordinates formalism or using constraints.
  • Material data structures.
  • Compilation flags dependent aliases for mathematical types.
  • nalgebra
  • ncollide
  • Objects that may be added to the physical world.
  • Constraint solver.
  • Miscellaneous utilities.
  • Volume and inertia tensor computation.
  • The physics world.

Structs

Enums

Constants

  • The maximum number of possible rotations of a rigid body.
  • The maximum number of possible translations of a rigid body.
  • The maximum number of possible rotations and translations of a rigid body.

Traits

  • Trait implemented by all bodies supported by nphysics.
  • A abstract body descriptor to be passed to the physics World to create a body.
  • Trait auto-implemented for types that can be used as a Body handle.
  • Trait implemented by each part of a body supported by nphysics.
  • Trait implemented by sets of bodies.
  • Trait auto-implemented for types that can be used as a Collider handle.
  • Trait implemented by sets of colliders.
  • Trait implemented by shapes composed of multiple simpler shapes.
  • Trait implemented by all convex polyhedron.
  • Trait implemented by deformable shapes.
  • Trait implemented by all shapes supported by ncollide.
  • Traits of convex shapes representable by a support mapping function.

Type Aliases