#![warn(missing_docs)]
#![doc(
html_logo_url = "http://free.plopgrizzly.com/plop/icon.svg",
html_favicon_url = "http://free.plopgrizzly.com/plop/icon.svg",
html_root_url = "http://free.plopgrizzly.com/plop/"
)]
extern crate aci_png; extern crate ami;
mod derivative;
mod rigid_body;
mod state;
mod kinematics;
mod mass;
pub mod prelude;
pub use ami::{ BBox };
pub use derivative::Derivative;
pub use rigid_body::RigidBody;
pub use state::State;
pub use mass::Mass;
mod constants {
pub const GRAVITY: f32 = 9.81;
#[allow(unused)] pub const METER: f32 = 1.0;
#[allow(unused)] pub const DT: f32 = 1.0 / 100.0;
}
pub fn integrate(_state: State, _t: f32, _dt: f32) {
}