diff options
Diffstat (limited to 'src/dynamics/mod.rs')
| -rw-r--r-- | src/dynamics/mod.rs | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/dynamics/mod.rs b/src/dynamics/mod.rs index 751f6f9..53d1b5b 100644 --- a/src/dynamics/mod.rs +++ b/src/dynamics/mod.rs @@ -1,6 +1,9 @@ //! Structures related to dynamics: bodies, joints, etc. +pub use self::ccd::CCDSolver; +pub use self::coefficient_combine_rule::CoefficientCombineRule; pub use self::integration_parameters::IntegrationParameters; +pub(crate) use self::joint::JointGraphEdge; pub(crate) use self::joint::JointIndex; #[cfg(feature = "dim3")] pub use self::joint::RevoluteJoint; @@ -14,18 +17,14 @@ pub use self::joint::{ PrismaticJoint, SpringModel, // GenericJoint }; +pub(crate) use self::rigid_body::RigidBodyChanges; pub use self::rigid_body::{ActivationStatus, BodyStatus, RigidBody, RigidBodyBuilder}; pub use self::rigid_body_set::{BodyPair, RigidBodyHandle, RigidBodySet}; -pub use parry::mass_properties::MassProperties; -// #[cfg(not(feature = "parallel"))] -pub use self::ccd::CCDSolver; -pub use self::coefficient_combine_rule::CoefficientCombineRule; -pub(crate) use self::joint::JointGraphEdge; -pub(crate) use self::rigid_body::RigidBodyChanges; #[cfg(not(feature = "parallel"))] pub(crate) use self::solver::IslandSolver; #[cfg(feature = "parallel")] pub(crate) use self::solver::ParallelIslandSolver; +pub use parry::mass_properties::MassProperties; mod ccd; mod coefficient_combine_rule; |
