Skip to main content

dynamis_model/
lib.rs

1mod body;
2mod collider;
3mod config;
4mod constraint;
5mod event;
6mod mass;
7pub mod math;
8mod query;
9mod shape;
10mod soft;
11mod surface;
12
13pub use body::{BodyDesc, BodyHandle, BodyState};
14pub use collider::{ColliderDesc, ContactEventMode};
15pub use config::{MaterialCombine, PhysicsConfig};
16pub use constraint::{
17    ConstraintBreak, ConstraintDesc, ConstraintHandle, ConstraintKind, ConstraintLimit,
18    ConstraintMotor, ConstraintSpring, ConstraintSwing, DofDesc, JointDof, JointState,
19};
20pub use event::{ContactEvent, ContactEventKind};
21pub use mass::{
22    MassProperties, MassSource, analytic_solid, compute_mass_properties, mass_properties_of_intent,
23    shape_solid, solid_volume_of,
24};
25pub use query::QueryFilter;
26pub use shape::{Shape, ShapeSourceHandle, SolidGeometry};
27pub use soft::{
28    FluidMaterial, SoftAttachment, SoftBodyDesc, SoftBodyHandle, SoftElement, SoftElementKind,
29    SoftElementState, SoftMaterial,
30};
31pub use surface::{SurfaceDesc, SurfaceTable};