1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
//! Math utilities mod vector2; pub use vector2::Vector2; mod vector3; pub use vector3::Vector3; pub const RAD_TO_DEG: f64 = 180.0 / std::f64::consts::PI; pub const DEG_TO_RAD: f64 = std::f64::consts::PI / 180.0; /// Converts radians to degrees pub fn radians_to_degrees(radians: f64) -> f64 { radians * RAD_TO_DEG } /// Converts degrees to radians pub fn degrees_to_radians(degrees: f64) -> f64 { degrees * DEG_TO_RAD }