pub fn rotate_quaternion(&self, quaternion: &Quaternion) {
        unsafe {
            ffi::cogl_matrix_stack_rotate_quaternion(
                self.to_glib_none().0,
                quaternion.to_glib_none().0,
            );
        }
    }
/// Multiplies the current matrix by one that rotates according to the
/// rotation described by `quaternion`.
/// ## `quaternion`
/// A `Quaternion`
Multiplies the current matrix by one that rotates according to the
rotation described by `quaternion`.
Multiplies the current matrix by one that rotates according to the rotation described by ` quaternion ` .
pub fn rotate_quaternion(&self, quaternion: &Quaternion) {
        unsafe {
            ffi::cogl_matrix_stack_rotate_quaternion(
                self.to_glib_none().0,
                quaternion.to_glib_none().0,
            );
        }
    }
pub fn rotate_quaternion ( & self , quaternion : & Quaternion ) { unsafe { ffi :: cogl_matrix_stack_rotate_quaternion ( self . to_glib_none ( ) . 0 , quaternion . to_glib_none ( ) . 0 , ) ; } }
Multiplies the current matrix by one that rotates according to the
rotation described by `quaternion`.
Multiplies the current matrix by one that rotates according to the rotation described by ` quaternion ` .
&self
quaternion
&Quaternion
&self
quaternion
&Quaternion
`quaternion`
None