pub fn inset(&mut self, d_x: f32, d_y: f32) {
        unsafe {
            ffi::clutter_rect_inset(self.to_glib_none_mut().0, d_x, d_y);
        }
    }
/// Normalizes the `self` and offsets its origin by the `d_x` and `d_y` values;
/// the size is adjusted by (2 * `d_x`, 2 * `d_y`).
///
/// If `d_x` and `d_y` are positive the size of the rectangle is decreased; if
/// the values are negative, the size of the rectangle is increased.
///
/// If the resulting rectangle has a negative width or height, the size is
/// set to 0.
/// ## `d_x`
/// an horizontal value; a positive `d_x` will create an inset rectangle,
///  and a negative value will create a larger rectangle
/// ## `d_y`
/// a vertical value; a positive `d_x` will create an inset rectangle,
///  and a negative value will create a larger rectangle


If `d_x` and `d_y` are positive the size of the rectangle is decreased; if
the values are negative, the size of the rectangle is increased.

If the resulting rectangle has a negative width or height, the size is
set to 0.
If ` d_x ` and ` d_y ` are positive the size of the rectangle is decreased ; if the values are negative the size of the rectangle is increased . If the resulting rectangle has a negative width or height the size is set to 0 .
pub fn inset(&mut self, d_x: f32, d_y: f32) {
        unsafe {
            ffi::clutter_rect_inset(self.to_glib_none_mut().0, d_x, d_y);
        }
    }
pub fn inset ( & mut self , d_x : f32 , d_y : f32 ) { unsafe { ffi :: clutter_rect_inset ( self . to_glib_none_mut ( ) . 0 , d_x , d_y ) ; } }
Normalizes the `self` and offsets its origin by the `d_x` and `d_y` values;
the size is adjusted by (2 * `d_x`, 2 * `d_y`).
Normalizes the ` self ` and offsets its origin by the ` d_x ` and ` d_y ` values ; the size is adjusted by ( 2 * ` d_x ` 2 * ` d_y ` ) .
&mut self
d_x
f32
d_y
f32
`d_x`
an horizontal value; a positive `d_x` will create an inset rectangle,
and a negative value will create a larger rectangle
an horizontal value ; a positive ` d_x ` will create an inset rectangle and a negative value will create a larger rectangle
`d_y`
a vertical value; a positive `d_x` will create an inset rectangle,
and a negative value will create a larger rectangle
a vertical value ; a positive ` d_x ` will create an inset rectangle and a negative value will create a larger rectangle