pub fn init_identity(&mut self) {
        unsafe {
            ffi::cogl_quaternion_init_identity(self.to_glib_none_mut().0);
        }
    }
/// Initializes the quaternion with the canonical quaternion identity
/// [1 (0, 0, 0)] which represents no rotation. Multiplying a
/// quaternion with this identity leaves the quaternion unchanged.
///
/// You might also want to consider using
/// `cogl_get_static_identity_quaternion`.
///
Initializes the quaternion with the canonical quaternion identity
[1 (0, 0, 0)] which represents no rotation. Multiplying a
quaternion with this identity leaves the quaternion unchanged.

You might also want to consider using
`cogl_get_static_identity_quaternion`.
Initializes the quaternion with the canonical quaternion identity [ 1 ( 0 0 0 ) ] which represents no rotation . Multiplying a quaternion with this identity leaves the quaternion unchanged . You might also want to consider using ` cogl_get_static_identity_quaternion ` .
pub fn init_identity(&mut self) {
        unsafe {
            ffi::cogl_quaternion_init_identity(self.to_glib_none_mut().0);
        }
    }
pub fn init_identity ( & mut self ) { unsafe { ffi :: cogl_quaternion_init_identity ( self . to_glib_none_mut ( ) . 0 ) ; } }
Initializes the quaternion with the canonical quaternion identity
[1 (0, 0, 0)] which represents no rotation.
Initializes the quaternion with the canonical quaternion identity [ 1 ( 0 0 0 ) ] which represents no rotation .
&mut self
&mut self