pub use self::size::Size;
pub use self::point::IntPoint;
pub use self::point::RealPoint;
pub use self::point::RealPoint1d;
pub use self::point::RealPoint2d;
pub use self::point::RealPoint3d;
pub use self::point::RealPoint4d;
pub use self::point::Point;
pub use self::point::{p1, p2, p3};
pub use self::range::IntRange;
pub use self::range::RealRange;
pub use self::matrix::RectMatrix;
pub use self::matrix::RealRectMatrix;
pub use self::matrix::RowVector;
pub use self::matrix::ColVector;
pub use self::matrix::MatElement;
pub use self::factorial::fact;
pub use self::factorial::fact_iterative;
pub use self::utils::measure_time;
pub use self::mapping::Mapping;
pub use self::mapping::Evaluator;
pub use self::color::HslProvider;
mod size;
mod point;
mod range;
mod matrix;
mod factorial;
mod utils;
mod mapping;
mod color;