#![cfg_attr(not(test), no_std)]
#![doc(
test(attr(deny(warnings))),
html_root_url = "https://docs.rs/vek/0.9.4",
//html_logo_url = "https://yoanlcq.github.io/vek/logo.png",
//html_favicon_url = "https://yoanlcq.github.io/vek/favicon.ico",
)]
#![warn(missing_docs)]
#![cfg_attr(all(nightly, feature="clippy"), feature(plugin))]
#![cfg_attr(all(nightly, feature="clippy"), plugin(clippy))]
#![cfg_attr(all(nightly, feature="repr_simd" ), feature(repr_simd, simd_ffi))]
#![cfg_attr(all(nightly,test), feature(test))]
#[cfg(not(test))]
extern crate core as std;
#[cfg(all(nightly,test))]
extern crate test;
#[cfg(feature="serde")]
#[macro_use]
extern crate serde;
#[cfg(feature="x86intrin")]
extern crate x86intrin;
extern crate num_traits;
extern crate num_integer;
#[allow(unused_imports)]
#[macro_use]
extern crate approx;
#[allow(unused_imports)]
#[macro_use]
extern crate static_assertions;
pub mod ops;
pub use ops::*;
pub mod vec;
pub use vec::*;
pub mod mat;
pub use mat::*;
pub mod quaternion;
pub use quaternion::*;
pub mod transition;
pub use transition::*;
pub mod transform;
pub use transform::*;
pub mod bezier;
pub use bezier::*;
pub mod geom;
pub use geom::*;