1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
//! Collision detection and joints.

pub use detection::detector::Detector;
pub use detection::activation_manager::ActivationManager;

pub mod constraint;

// XXX: `pub` due to rust#18241
pub mod detector;

/// Joint handling.
pub mod joint {
    pub use detection::joint::anchor::Anchor;
    pub use detection::joint::joint::Joint;
    pub use detection::joint::ball_in_socket::BallInSocket;
    pub use detection::joint::fixed::Fixed;
    pub use detection::joint::joint_manager::JointManager;

    mod joint_manager;
    mod anchor;
    mod ball_in_socket;
    mod fixed;
    // XXX: `pub` due to rust#18241
    #[allow(missing_docs)]
    pub mod joint;
}

mod activation_manager;