pub fn rotate(&mut self, angle: f32, x: f32, y: f32, z: f32) {
        unsafe {
            ffi::cogl_matrix_rotate(self.to_glib_none_mut().0, angle, x, y, z);
        }
    }
/// Multiplies `self` with a rotation matrix that applies a rotation
/// of `angle` degrees around the specified 3D vector.
/// ## `angle`
/// The angle you want to rotate in degrees
/// ## `x`
/// X component of your rotation vector
/// ## `y`
/// Y component of your rotation vector
/// ## `z`
/// Z component of your rotation vector
Multiplies `self` with a rotation matrix that applies a rotation
of `angle` degrees around the specified 3D vector.
Multiplies ` self ` with a rotation matrix that applies a rotation of ` angle ` degrees around the specified 3D vector .
pub fn rotate(&mut self, angle: f32, x: f32, y: f32, z: f32) {
        unsafe {
            ffi::cogl_matrix_rotate(self.to_glib_none_mut().0, angle, x, y, z);
        }
    }
pub fn rotate ( & mut self , angle : f32 , x : f32 , y : f32 , z : f32 ) { unsafe { ffi :: cogl_matrix_rotate ( self . to_glib_none_mut ( ) . 0 , angle , x , y , z ) ; } }
Multiplies `self` with a rotation matrix that applies a rotation
of `angle` degrees around the specified 3D vector.
Multiplies ` self ` with a rotation matrix that applies a rotation of ` angle ` degrees around the specified 3D vector .
&mut self
angle
f32
x
f32
y
f32
z
f32
&mut self
angle
f32
x
f32
y
f32
z
f32
`angle`
The angle you want to rotate in degrees
The angle you want to rotate in degrees
`x`
X component of your rotation vector
X component of your rotation vector
`y`
Y component of your rotation vector
Y component of your rotation vector
`z`
Z component of your rotation vector
Z component of your rotation vector