pub fn frustum(
        &mut self,
        left: f32,
        right: f32,
        bottom: f32,
        top: f32,
        z_near: f32,
        z_far: f32,
    ) {
        unsafe {
            ffi::cogl_matrix_frustum(
                self.to_glib_none_mut().0,
                left,
                right,
                bottom,
                top,
                z_near,
                z_far,
            );
        }
    }
/// Multiplies `self` by the given frustum perspective matrix.
/// ## `left`
/// X position of the left clipping plane where it
///  intersects the near clipping plane
/// ## `right`
/// X position of the right clipping plane where it
///  intersects the near clipping plane
/// ## `bottom`
/// Y position of the bottom clipping plane where it
///  intersects the near clipping plane
/// ## `top`
/// Y position of the top clipping plane where it intersects
///  the near clipping plane
/// ## `z_near`
/// The distance to the near clipping plane (Must be positive)
/// ## `z_far`
/// The distance to the far clipping plane (Must be positive)
Multiplies `self` by the given frustum perspective matrix.
Multiplies ` self ` by the given frustum perspective matrix .
pub fn frustum(
        &mut self,
        left: f32,
        right: f32,
        bottom: f32,
        top: f32,
        z_near: f32,
        z_far: f32,
    ) {
        unsafe {
            ffi::cogl_matrix_frustum(
                self.to_glib_none_mut().0,
                left,
                right,
                bottom,
                top,
                z_near,
                z_far,
            );
        }
    }
pub fn frustum ( & mut self , left : f32 , right : f32 , bottom : f32 , top : f32 , z_near : f32 , z_far : f32 , ) { unsafe { ffi :: cogl_matrix_frustum ( self . to_glib_none_mut ( ) . 0 , left , right , bottom , top , z_near , z_far , ) ; } }
Multiplies `self` by the given frustum perspective matrix.
Multiplies ` self ` by the given frustum perspective matrix .
&mut self
left
f32
right
f32
bottom
f32
top
f32
z_near
f32
z_far
f32
&mut self
left
f32
right
f32
bottom
f32
top
f32
z_near
f32
z_far
f32
`left`
X position of the left clipping plane where it
intersects the near clipping plane
X position of the left clipping plane where it intersects the near clipping plane
`right`
X position of the right clipping plane where it
intersects the near clipping plane
X position of the right clipping plane where it intersects the near clipping plane
`bottom`
Y position of the bottom clipping plane where it
intersects the near clipping plane
Y position of the bottom clipping plane where it intersects the near clipping plane
`top`
Y position of the top clipping plane where it intersects
the near clipping plane
Y position of the top clipping plane where it intersects the near clipping plane
`z_near`
The distance to the near clipping plane (Must be positive)
The distance to the near clipping plane ( Must be positive )
`z_far`
The distance to the far clipping plane (Must be positive)
The distance to the far clipping plane ( Must be positive )