Skip to main content

dynamis_model/
lib.rs

1//! Simulation vocabulary: shapes, descriptions, handles and configuration,
2//! independent of any GPU.
3
4mod body;
5mod collider;
6mod config;
7mod constraint;
8mod event;
9mod mass;
10mod query;
11mod shape;
12
13pub use body::{BodyDesc, BodyHandle, BodyState, MAX_COLLIDERS_PER_BODY};
14pub use collider::{ColliderDesc, ContactEventMode};
15pub use config::{MaterialCombine, PhysicsConfig};
16pub use constraint::{
17    ConstraintBreak, ConstraintDesc, ConstraintHandle, ConstraintKind, ConstraintLimit,
18    ConstraintMotor, ConstraintSpring, ConstraintSwing, DofDesc,
19};
20pub use event::{ContactEvent, ContactEventKind};
21pub use mass::{
22    MassProperties, MassSource, compute_mass_properties, shape_volume, solid_volume_of,
23};
24pub use query::QueryFilter;
25pub use shape::{Shape, ShapeSourceHandle};