pub const PI: f32 = 3.14159265358979323846;
pub const TAU: f32 = 6.28318530717958647692;
pub const FRAC_PI_2: f32 = 1.57079632679489661923;
pub const FRAC_PI_3: f32 = 1.04719755119659774615;
pub const FRAC_PI_4: f32 = 0.78539816339744830962;
pub const FRAC_PI_6: f32 = 0.52359877559829887308;
pub const FRAC_1_PI: f32 = 0.31830988618379067154;
pub const FRAC_2_PI: f32 = 0.63661977236758134308;
pub const E: f32 = 2.71828182845904523536;
pub const LOG2_E: f32 = 1.44269504088896340736;
pub const LOG10_E: f32 = 0.43429448190325182765;
pub const LN_2: f32 = 0.69314718055994530942;
pub const LN_10: f32 = 2.30258509299404568402;
pub const SQRT_2: f32 = 1.41421356237309504880;
pub const FRAC_1_SQRT_2: f32 = 0.70710678118654752440;
pub const DEG_TO_RAD: f32 = PI / 180.0;
pub const RAD_TO_DEG: f32 = 180.0 / PI;
#[inline]
pub fn deg_to_rad(deg: f32) -> f32 {
deg * DEG_TO_RAD
}
#[inline]
pub fn rad_to_deg(rad: f32) -> f32 {
rad * RAD_TO_DEG
}