pub fn to_norm_floats(self) -> [f32; 4] {
            [
                f32::from_bits((self.v[0] >> 9) | 0x3f800000) - 1.0,
                f32::from_bits((self.v[1] >> 9) | 0x3f800000) - 1.0,
                f32::from_bits((self.v[2] >> 9) | 0x3f800000) - 1.0,
                f32::from_bits((self.v[3] >> 9) | 0x3f800000) - 1.0,
            ]
        }
/// Converts the full range of a 32 bit integer to a float in [0, 1).
Converts the full range of a 32 bit integer to a float in [0, 1).
Converts the full range of a 32 bit integer to a float in [ 0 1 ) .
pub fn to_norm_floats(self) -> [f32; 4] {
            [
                f32::from_bits((self.v[0] >> 9) | 0x3f800000) - 1.0,
                f32::from_bits((self.v[1] >> 9) | 0x3f800000) - 1.0,
                f32::from_bits((self.v[2] >> 9) | 0x3f800000) - 1.0,
                f32::from_bits((self.v[3] >> 9) | 0x3f800000) - 1.0,
            ]
        }
pub fn to_norm_floats ( self ) -> [ f32 ; 4 ] { [ f32 :: from_bits ( ( self . v [ 0 ] >> 9 ) | 0x3f800000 ) - 1.0 , f32 :: from_bits ( ( self . v [ 1 ] >> 9 ) | 0x3f800000 ) - 1.0 , f32 :: from_bits ( ( self . v [ 2 ] >> 9 ) | 0x3f800000 ) - 1.0 , f32 :: from_bits ( ( self . v [ 3 ] >> 9 ) | 0x3f800000 ) - 1.0 , ] }
Converts the full range of a 32 bit integer to a float in [0, 1).
Converts the full range of a 32 bit integer to a float in [ 0 1 ) .
self
self