NAME
Reference documentation for the GdkPixbuf module
Gtk::Gdk::Pixbuf
Gtk::Gdk::Pixbuf $pixbuf->add_alpha (...)
- * ... (list)
-
$src->composite ($dest, $dest_x, $dest_y, $dest_width, $dest_height, $offset_x, $offset_y, $scale_x, $scale_y, $filter_level, $overall_alpha)
- * $dest (Gtk::Gdk::Pixbuf)
-
- * $dest_x
(integer)-
- * $dest_y
(integer)-
- * $dest_width
(integer)-
- * $dest_height
(integer)-
- * $offset_x
(double)-
- * $offset_y
(double)-
- * $scale_x
(double)-
- * $scale_y
(double)-
- * $filter_level
(integer)-
- * $overall_alpha
(integer)-
$src->composite_color ($dest, $dest_x, $dest_y, $dest_width, $dest_height, $offset_x, $offset_y, $scale_x, $scale_y, $filter_level, $overall_alpha, $check_x, $check_y, $check_size, $color1, $color2)
- * $dest (Gtk::Gdk::Pixbuf)
-
- * $dest_x
(integer)-
- * $dest_y
(integer)-
- * $dest_width
(integer)-
- * $dest_height
(integer)-
- * $offset_x
(double)-
- * $offset_y
(double)-
- * $scale_x
(double)-
- * $scale_y
(double)-
- * $filter_level
(integer)-
- * $overall_alpha
(integer)-
- * $check_x
(integer)-
- * $check_y
(integer)-
- * $check_size
(integer)-
- * $color1
(integer)-
- * $color2
(integer)-
Gtk::Gdk::Pixbuf $src->composite_color_simple ($dest_width, $dest_height, $filter_level, $overall_alpha, $check_size, $color1, $color2)
- * $dest_width (integer)
-
- * $dest_height
(integer)-
- * $filter_level
(integer)-
- * $overall_alpha
(integer)-
- * $check_size
(integer)-
- * $color1
(integer)-
- * $color2
(integer)-
Gtk::Gdk::Pixbuf $pixbuf->copy ()
$src->copy_area ($src_x, $src_y, $width, $height, $dest, $dest_x, $dest_y)
- * $src_x (integer)
-
- * $src_y
(integer)-
- * $width
(integer)-
- * $height
(integer)-
- * $dest
(Gtk::Gdk::Pixbuf)-
- * $dest_x
(integer)-
- * $dest_y
(integer)-
integer $pixbuf->get_bits_per_sample ()
Gtk::Gdk::Pixbuf $dest->get_from_drawable ($src, $cmap, $src_x, $src_y, $dest_x, $dest_y, $width, $height)
- * $src (Gtk::Gdk::Pixmap)
-
- * $cmap
(Gtk::Gdk::Colormap) may be undef-
- * $src_x
(integer)-
- * $src_y
(integer)-
- * $dest_x
(integer)-
- * $dest_y
(integer)-
- * $width
(integer)-
- * $height
(integer)-
scalar $pixbuf->get_gray_pixels ($row, $col)
- * $row (integer)
-
- * $col
(integer)-
integer $pixbuf->get_has_alpha ()
integer $pixbuf->get_height ()
integer $pixbuf->get_n_channels ()
scalar $pixbuf->get_pixels ($row, $col)
- * $row (integer)
-
- * $col
(integer)-
integer $pixbuf->get_rowstride ()
integer $pixbuf->get_width ()
Gtk::Gdk::Pixbuf->init ()
Gtk::Gdk::Pixbuf Gtk::Gdk::Pixbuf->new ($format, $has_alpha, $bits_per_sample, $width, $height)
- * $format (integer)
-
- * $has_alpha
(boolean)-
- * $bits_per_sample
(integer)-
- * $width
(integer)-
- * $height
(integer)-
Gtk::Gdk::Pixbuf Gtk::Gdk::Pixbuf->new_from_data ($data, $colorspace, $has_alpha, $bits_per_sample, $width, $height, $rowstride)
- * $data (scalar)
-
- * $colorspace
(Gtk::Gdk::Colorspace)-
- * $has_alpha
(boolean)-
- * $bits_per_sample
(integer)-
- * $width
(integer)-
- * $height
(integer)-
- * $rowstride
(integer)-
Gtk::Gdk::Pixbuf Gtk::Gdk::Pixbuf->new_from_file ($filename)
- * $filename (string)
-
Gtk::Gdk::Pixbuf Gtk::Gdk::Pixbuf->new_from_xpm_data ($data, ...)
- * $data (scalar)
-
- * ... (list
) -
$pixbuf->put_pixels ($data, $row, $col)
- * $data (scalar)
-
- * $row
(integer)-
- * $col
(integer)-
$pixbuf->render_pixmap_and_mask ($alpha_threshold)
- * $alpha_threshold (integer)
-
$pixbuf->render_threshold_alpha ($bitmap, $src_x, $src_y, $dest_x, $dest_y, $width, $height, $alpha_threshold)
- * $bitmap (Gtk::Gdk::Bitmap)
-
- * $src_x
(integer)-
- * $src_y
(integer)-
- * $dest_x
(integer)-
- * $dest_y
(integer)-
- * $width
(integer)-
- * $height
(integer)-
- * $alpha_threshold
(integer)-
$pixbuf->render_to_drawable ($drawable, $gc, $src_x, $src_y, $dest_x, $dest_y, $width, $height, $dither, $x_dither, $y_dither)
- * $drawable (Gtk::Gdk::Pixmap)
-
- * $gc
(Gtk::Gdk::GC)-
- * $src_x
(integer)-
- * $src_y
(integer)-
- * $dest_x
(integer)-
- * $dest_y
(integer)-
- * $width
(integer)-
- * $height
(integer)-
- * $dither
(Gtk::Gdk::Rgb::Dither)-
- * $x_dither
(integer)-
- * $y_dither
(integer)-
$pixbuf->render_to_drawable_alpha ($drawable, $src_x, $src_y, $dest_x, $dest_y, $width, $height, $alpha_mode, $alpha_threshold, $dither, $x_dither, $y_dither)
- * $drawable (Gtk::Gdk::Pixmap)
-
- * $src_x
(integer)-
- * $src_y
(integer)-
- * $dest_x
(integer)-
- * $dest_y
(integer)-
- * $width
(integer)-
- * $height
(integer)-
- * $alpha_mode
(Gtk::Gdk::PixbufAlphaMode)-
- * $alpha_threshold
(integer)-
- * $dither
(Gtk::Gdk::Rgb::Dither)-
- * $x_dither
(integer)-
- * $y_dither
(integer)-
$src->scale ($dest, $dest_x, $dest_y, $dest_width, $dest_height, $offset_x, $offset_y, $scale_x, $scale_y, $filter_level)
- * $dest (Gtk::Gdk::Pixbuf)
-
- * $dest_x
(integer)-
- * $dest_y
(integer)-
- * $dest_width
(integer)-
- * $dest_height
(integer)-
- * $offset_x
(double)-
- * $offset_y
(double)-
- * $scale_x
(double)-
- * $scale_y
(double)-
- * $filter_level
(integer)-
Gtk::Gdk::Pixbuf $src->scale_simple ($dest_width, $dest_height, $filter_level)
- * $dest_width (integer)
-
- * $dest_height
(integer)-
- * $filter_level
(integer)-
Gtk::Gdk::PixbufAnimation
Gtk::Gdk::PixbufAnimation Gtk::Gdk::PixbufAnimation->new_from_file ($filename)
- * $filename (string)
-
Gtk::Gdk::PixbufLoader
$loader->close ()
Gtk::Gdk::PixbufAnimation $loader->get_animation ()
Gtk::Gdk::Pixbuf $loader->get_pixbuf ()
Gtk::Gdk::PixbufLoader Gtk::Gdk::PixbufLoader->new ()
boolean $loader->write ($buf)
- * $buf (scalar)
-
Index
- NAME
-
- Gtk::Gdk::Pixbuf
-
- Gtk::Gdk::Pixbuf $pixbuf->add_alpha (...)
-
- $src->composite ($dest, $dest_x, $dest_y, $dest_width, $dest_height, $offset_x, $offset_y, $scale_x, $scale_y, $filter_level, $overall_alpha)
-
- $src->composite_color ($dest, $dest_x, $dest_y, $dest_width, $dest_height, $offset_x, $offset_y, $scale_x, $scale_y, $filter_level, $overall_alpha, $check_x, $check_y, $check_size, $color1, $color2)
-
- Gtk::Gdk::Pixbuf $src->composite_color_simple ($dest_width, $dest_height, $filter_level, $overall_alpha, $check_size, $color1, $color2)
-
- Gtk::Gdk::Pixbuf $pixbuf->copy ()
-
- $src->copy_area ($src_x, $src_y, $width, $height, $dest, $dest_x, $dest_y)
-
- integer $pixbuf->get_bits_per_sample ()
-
- Gtk::Gdk::Pixbuf $dest->get_from_drawable ($src, $cmap, $src_x, $src_y, $dest_x, $dest_y, $width, $height)
-
- scalar $pixbuf->get_gray_pixels ($row, $col)
-
- integer $pixbuf->get_has_alpha ()
-
- integer $pixbuf->get_height ()
-
- integer $pixbuf->get_n_channels ()
-
- scalar $pixbuf->get_pixels ($row, $col)
-
- integer $pixbuf->get_rowstride ()
-
- integer $pixbuf->get_width ()
-
- Gtk::Gdk::Pixbuf->init ()
-
- Gtk::Gdk::Pixbuf Gtk::Gdk::Pixbuf->new ($format, $has_alpha, $bits_per_sample, $width, $height)
-
- Gtk::Gdk::Pixbuf Gtk::Gdk::Pixbuf->new_from_data ($data, $colorspace, $has_alpha, $bits_per_sample, $width, $height, $rowstride)
-
- Gtk::Gdk::Pixbuf Gtk::Gdk::Pixbuf->new_from_file ($filename)
-
- Gtk::Gdk::Pixbuf Gtk::Gdk::Pixbuf->new_from_xpm_data ($data, ...)
-
- $pixbuf->put_pixels ($data, $row, $col)
-
- $pixbuf->render_pixmap_and_mask ($alpha_threshold)
-
- $pixbuf->render_threshold_alpha ($bitmap, $src_x, $src_y, $dest_x, $dest_y, $width, $height, $alpha_threshold)
-
- $pixbuf->render_to_drawable ($drawable, $gc, $src_x, $src_y, $dest_x, $dest_y, $width, $height, $dither, $x_dither, $y_dither)
-
- $pixbuf->render_to_drawable_alpha ($drawable, $src_x, $src_y, $dest_x, $dest_y, $width, $height, $alpha_mode, $alpha_threshold, $dither, $x_dither, $y_dither)
-
- $src->scale ($dest, $dest_x, $dest_y, $dest_width, $dest_height, $offset_x, $offset_y, $scale_x, $scale_y, $filter_level)
-
- Gtk::Gdk::Pixbuf $src->scale_simple ($dest_width, $dest_height, $filter_level)
-
- Gtk::Gdk::PixbufAnimation
-
- Gtk::Gdk::PixbufAnimation Gtk::Gdk::PixbufAnimation->new_from_file ($filename)
-
- Gtk::Gdk::PixbufLoader
-
- $loader->close ()
-
- Gtk::Gdk::PixbufAnimation $loader->get_animation ()
-
- Gtk::Gdk::Pixbuf $loader->get_pixbuf ()
-
- Gtk::Gdk::PixbufLoader Gtk::Gdk::PixbufLoader->new ()
-
- boolean $loader->write ($buf)
-