pub fn invert_pixels(&self, arg0: InvertMode) -> &Self {
        let enum_arg0_1 = arg0 as u32;

        let (obj_data, funcs) = self.get_image_obj_funcs();
        unsafe {
            ((*funcs).invert_pixels)(obj_data, enum_arg0_1);
        }
        self
    }
///
/// Inverts all pixel values in the image.
///
/// The given invert *mode* only have a meaning when the image's
/// depth is 32. The default *mode* is InvertRgb, which leaves the
/// alpha channel unchanged. If the *mode* is InvertRgba, the alpha
/// bits are also inverted.
///
/// Inverting an 8-bit image means to replace all pixels using color
/// index *i* with a pixel using color index 255 minus *i.* The same
/// is the case for a 1-bit image. Note that the color table is *not*
/// changed.
///
/// If the image has a premultiplied alpha channel, the image is first
/// converted to ARGB32 to be inverted and then converted back.
///
/// **See also:** {QImage#Image Transformations}{Image Transformations}
Inverts all pixel values in the image.
The given invert *mode* only have a meaning when the image's
depth is 32. The default *mode* is InvertRgb, which leaves the
alpha channel unchanged. If the *mode* is InvertRgba, the alpha
bits are also inverted.

Inverting an 8-bit image means to replace all pixels using color
index *i* with a pixel using color index 255 minus *i.* The same
is the case for a 1-bit image. Note that the color table is *not
changed.

If the image has a premultiplied alpha channel, the image is first
converted to ARGB32 to be inverted and then converted back.

See also:** {QImage#Image Transformations}{Image Transformations}
Inverts all pixel values in the image . The given invert * mode * only have a meaning when the image ' s depth is 32 . The default * mode * is InvertRgb which leaves the alpha channel unchanged . If the * mode * is InvertRgba the alpha bits are also inverted . Inverting an 8 - bit image means to replace all pixels using color index * i * with a pixel using color index 255 minus * i . * The same is the case for a 1 - bit image . Note that the color table is * not changed . If the image has a premultiplied alpha channel the image is first converted to ARGB32 to be inverted and then converted back . See also : ** { QImage#Image Transformations } { Image Transformations }
pub fn invert_pixels(&self, arg0: InvertMode) -> &Self {
        let enum_arg0_1 = arg0 as u32;
        let (obj_data, funcs) = self.get_image_obj_funcs();
        unsafe {
            ((*funcs).invert_pixels)(obj_data, enum_arg0_1);
        }
        self
    }
pub fn invert_pixels ( & self , arg0 : InvertMode ) -> & Self { let enum_arg0_1 = arg0 as u32 ; let ( obj_data , funcs ) = self . get_image_obj_funcs ( ) ; unsafe { ( ( * funcs ) . invert_pixels ) ( obj_data , enum_arg0_1 ) ; } self }
Inverts all pixel values in the image.
Inverts all pixel values in the image .
&self
arg0
InvertMode
&self
arg0
InvertMode