Gtk2::Gdk::Cairo::Context man page on OpenSuSE

Man page or keyword search:  
man Server   25941 pages
apropos Keyword Search (all sections)
Output format
OpenSuSE logo
[printable version]

Gtk2::Gdk::Cairo::ContUser3Contributed Perl DocumeGtk2::Gdk::Cairo::Context(3)

NAME
       Gtk2::Gdk::Cairo::Context

HIERARCHY
	   Cairo::Context
	   +---- Gtk2::Gdk::Cairo::Context   (Perl subclass)

DESCRIPTION
       This is some inter-operation between Cairo (see Cairo) and Gdk things.

       A "Gtk2::Gdk::Cairo::Context" lets Cairo draw on a Gdk drawable (window
       or pixmap).  It's a Perl-level subclass of "Cairo::Context" and the
       various functions below can be used as methods on it.

       The methods can also be used on other "Cairo::Context" as plain
       functions.  For example "set_source_pixbuf" can setup to draw from a
       "Gtk2::Gdk::Pixbuf" to any Cairo context,

	   my $cr = Cairo::Context->create ($surface);
	   Gtk2::Gdk::Cairo::Context::set_source_pixbuf ($cr, $pixbuf, $x,$y);
	   $cr->paint;

METHODS
   gdkcr = Gtk2::Gdk::Cairo::Context->create ($drawable)
       ·   $drawable (Gtk2::Gdk::Drawable)

   $gdkcr->rectangle ($rectangle)
   $gdkcr->rectangle ($x, $y, $width, $height)
   Gtk2::Gdk::Cairo::Context::rectangle ($anycr, $rectangle)
       ·   $rectangle (Gtk2::Gdk::Rectangle)

       The 4-argument x,y,width,height is the base Cairo::Context style.  This
       extends to also take a "Gtk2::Gdk::Rectangle".

   $gdkcr->region ($region)
   Gtk2::Gdk::Cairo::Context::region ($anycr, $region)
       ·   $region (Gtk2::Gdk::Region)

   $gdkcr->reset_clip ($drawable)
   Gtk2::Gdk::Cairo::Context::reset_clip ($anycr, $drawable)
       ·   $drawable (Gtk2::Gdk::Drawable)

       Since: gtk+ 2.18

   $gdkcr->set_source_color ($color)
   Gtk2::Gdk::Cairo::Context::set_source_color ($anycr, $color)
       ·   $color (Gtk2::Gdk::Color)

   $gdkcr->set_source_pixbuf ($pixbuf, $pixbuf_x, $pixbuf_y)
   Gtk2::Gdk::Cairo::Context::set_source_pixbuf ($anycr, $pixbuf, $pixbuf_x,
       $pixbuf_y)
       ·   $pixbuf (Gtk2::Gdk::Pixbuf)

       ·   $pixbuf_x (double)

       ·   $pixbuf_y (double)

   $gdkcr->set_source_pixmap ($pixmap, $pixmap_x, $pixmap_y)
   Gtk2::Gdk::Cairo::Context::set_source_pixmap ($anycr, $pixmap, $pixmap_x,
       $pixmap_y)
       ·   $pixmap (Gtk2::Gdk::Pixmap)

       ·   $pixmap_x (double)

       ·   $pixmap_y (double)

       Since: gtk+ 2.10

SEE ALSO
       Gtk2

COPYRIGHT
       Copyright (C) 2003-2011 by the gtk2-perl team.

       This software is licensed under the LGPL.  See Gtk2 for a full notice.

perl v5.18.1			  2013-09-28	  Gtk2::Gdk::Cairo::Context(3)
[top]

List of man pages available for OpenSuSE

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net