pub fn init_from_4fv(&mut self, color_array: &[f32]) {
        unsafe {
            ffi::cogl_color_init_from_4fv(self.to_glib_none_mut().0, color_array.as_ptr());
        }
    }
/// Sets the values of the passed channels into a `Color`
/// ## `color_array`
/// a pointer to an array of 4 float color components
Sets the values of the passed channels into a `Color`
Sets the values of the passed channels into a ` Color `
pub fn init_from_4fv(&mut self, color_array: &[f32]) {
        unsafe {
            ffi::cogl_color_init_from_4fv(self.to_glib_none_mut().0, color_array.as_ptr());
        }
    }
pub fn init_from_4fv ( & mut self , color_array : & [ f32 ] ) { unsafe { ffi :: cogl_color_init_from_4fv ( self . to_glib_none_mut ( ) . 0 , color_array . as_ptr ( ) ) ; } }
Sets the values of the passed channels into a `Color`
Sets the values of the passed channels into a ` Color `
&mut self
color_array
&[f32]
&mut self
color_array
&[f32]
`color_array`
a pointer to an array of 4 float color components
a pointer to an array of 4 float color components