Skip to main content

Crate loam_physics

Crate loam_physics 

Source

Re-exports§

pub use body::BodyArena;
pub use body::BodyDef;
pub use body::BodyId;
pub use body::RigidBody;
pub use dirty::DirtyDrain;
pub use edit::EditError;
pub use field_contact::FieldContact;
pub use field_contact::FieldContactFn;
pub use field_contact::FieldNarrowphase;
pub use field_contact::FieldRefusal;
pub use geometry::ColliderRef;
pub use geometry::GeometryId;
pub use geometry::GeometryRef;
pub use geometry::GeometryStore;
pub use integrator::integrate_body;
pub use integrator::PhysicsSpace;
pub use manifold::ContactPoint;
pub use manifold::Manifold;
pub use narrowphase::Narrowphase;
pub use narrowphase::NarrowphaseFn;
pub use response::Contact;
pub use response::FRICTION_COEFF;
pub use state::WorldState;
pub use world::FieldId;
pub use world::Island;
pub use world::World;

Modules§

body
collider
Collider::Sphere::center is ignored: the body position is the centre.
collision
Space-free: nothing here depends on PhysicsSpace.
dirty
edit
euclidean_r2
euclidean_r3
euclidean_r4
World angular velocity composes as rotation_current * delta_rotor under Rotor4’s left-first convention.
field_contact
geometry
integrator
manifold
Contact anchors and impulses persist across steps; manifold keys use generational handles.
narrowphase
response
state
world

Enums§

Collider
ColliderKind