Expand description
Re-exports common types related to the rigid body dynamics functionality.
Re-exports§
pub use super::ccd::CcdPlugin;pub use super::ccd::SpeculativeMargin;pub use super::ccd::SweepMode;pub use super::ccd::SweptCcd;pub use super::integrator::Gravity;pub use super::integrator::IntegratorPlugin;pub use super::joints::AngleLimit;pub use super::joints::DistanceJoint;pub use super::joints::DistanceLimit;pub use super::joints::FixedJoint;pub use super::joints::JointAnchor;pub use super::joints::JointBasis;pub use super::joints::JointCollisionDisabled;pub use super::joints::JointDamping;pub use super::joints::JointDisabled;pub use super::joints::JointForces;pub use super::joints::JointFrame;pub use super::joints::JointPlugin;pub use super::joints::PrismaticJoint;pub use super::joints::RevoluteJoint;pub use super::rigid_body::forces::ConstantAngularAcceleration;pub use super::rigid_body::forces::ConstantForce;pub use super::rigid_body::forces::ConstantLinearAcceleration;pub use super::rigid_body::forces::ConstantLocalForce;pub use super::rigid_body::forces::ConstantLocalLinearAcceleration;pub use super::rigid_body::forces::ConstantTorque;pub use super::rigid_body::forces::ForcePlugin;pub use super::rigid_body::forces::ForceSystems;pub use super::rigid_body::forces::Forces;pub use super::rigid_body::forces::RigidBodyForces;pub use super::rigid_body::mass_properties::MassPropertiesExt;pub use super::rigid_body::mass_properties::MassPropertyHelper;pub use super::rigid_body::mass_properties::MassPropertyPlugin;pub use super::rigid_body::mass_properties::components::AngularInertia;pub use super::rigid_body::mass_properties::components::CenterOfMass;pub use super::rigid_body::mass_properties::components::ColliderDensity;pub use super::rigid_body::mass_properties::components::ColliderMassProperties;pub use super::rigid_body::mass_properties::components::ComputedAngularInertia;pub use super::rigid_body::mass_properties::components::ComputedCenterOfMass;pub use super::rigid_body::mass_properties::components::ComputedMass;pub use super::rigid_body::mass_properties::components::Mass;pub use super::rigid_body::mass_properties::components::MassPropertiesBundle;pub use super::rigid_body::mass_properties::components::NoAutoAngularInertia;pub use super::rigid_body::mass_properties::components::NoAutoCenterOfMass;pub use super::rigid_body::mass_properties::components::NoAutoMass;pub use super::rigid_body::sleeping::DeactivationTime;Deprecated pub use super::rigid_body::sleeping::SleepThreshold;pub use super::rigid_body::sleeping::SleepTimer;pub use super::rigid_body::sleeping::Sleeping;pub use super::rigid_body::sleeping::SleepingDisabled;pub use super::rigid_body::sleeping::SleepingThreshold;Deprecated pub use super::rigid_body::sleeping::TimeSleeping;Deprecated pub use super::rigid_body::sleeping::TimeToSleep;pub use super::solver::PhysicsLengthUnit;pub use super::solver::SolverPlugin;pub use super::solver::SolverPlugins;pub use super::solver::islands::IslandPlugin;pub use super::solver::islands::IslandSleepingPlugin;pub use super::solver::islands::SleepBody;pub use super::solver::islands::SleepIslands;pub use super::solver::islands::WakeBody;pub use super::solver::islands::WakeIslands;pub use super::solver::islands::WakeUpBody;Deprecated pub use super::solver::schedule::SolverSchedulePlugin;pub use super::solver::schedule::SolverSet;Deprecated pub use super::solver::schedule::SolverSystems;pub use super::solver::schedule::SubstepCount;pub use super::solver::schedule::SubstepSchedule;pub use super::solver::solver_body::SolverBodyPlugin;pub use super::rigid_body::*;
Structs§
- Angular
Inertia Tensor - The 3x3 angular inertia tensor of a 3D object, representing resistance to angular acceleration.
- Mass
Properties2d - The mass, angular inertia, and local center of mass of an object in 2D space.
- Mass
Properties3d - The mass, angular inertia, and local center of mass of an object in 3D space.
Enums§
- Angular
Inertia Tensor Error - An error returned for an invalid
AngularInertiaTensorin 3D.
Traits§
- Compute
Mass Properties2d - A trait for computing
MassProperties2dfor 2D objects. - Compute
Mass Properties3d - A trait for computing
MassProperties3dfor 3D objects.