Sophie

Sophie

distrib > Mandriva > 9.1 > ppc > media > main > by-pkgid > ca81b57b553ae75608ba0fc5e7925e4e > files > 229

libgtkmm1.2-devel-1.2.10-1mdk.ppc.rpm

<html>
<head><title>Gtk-- Reference: Gdk_Drawable</title></head>

<body bgcolor="#F0F0F0" text="#000000" link="#0000FF"
vlink="#000077" alink="#FF0000">
<table align=center border=0 cellspacing=10> <tr>
<td><a href="class_index.html">Class Index</a></td>
<td><a href="cross_index.html">Cross Index</a></td>
<td><a href="name_index.html">Namespace Index</a></td>
</table>
<h1 align=center>Class Gdk_Drawable</h1><p>
<b>  Gdk Drawable handle.</b><br>
Contained in: <a href="global.html">global</a><br>
Derived from:
Gdk_Handle
<br>
Derived by:
<a href="Gdk_Bitmap.html">Gdk_Bitmap</a>
<a href="Gdk_Pixmap.html">Gdk_Pixmap</a>
<a href="Gdk_Window.html">Gdk_Window</a>
<p>
#include &lt;gtk--/drawable.h&gt;
<p>
<hr noshade>
<table border=0>
<tr><td colspan=3><h3>public function member index:</h3></td>
<tr valign=top><td align=right><tt></tt> </td><td align=right><a href="Gdk_Drawable.html#88"><tt><font color=blue><b>Gdk_Drawable</b></font></tt></a></td><td><tt>(<tt><font color=navy>GdkDrawable</font></tt>* <tt><font color=blue>drawable</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt></tt> </td><td align=right><a href="Gdk_Drawable.html#89"><tt><font color=blue><b>Gdk_Drawable</b></font></tt></a></td><td><tt>(<tt>const</tt> <a href="Gdk_Drawable.html#89"><tt><font color=blue><b>Gdk_Drawable</b></font></tt></a>& <tt><font color=blue>drawable</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gdk_Drawable.html#111"><tt><font color=blue><b>copy_area</b></font></tt></a></td><td><tt>(<tt>const</tt> <a href="Gdk_GC.html"><tt><font color=navy><b>Gdk_GC</b></font></tt></a>& <tt><font color=blue>gc</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>x</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>y</font></tt>, <tt>const</tt> <a href="Gdk_Drawable.html#89"><tt><font color=blue><b>Gdk_Drawable</b></font></tt></a>& <tt><font color=blue>src</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>src_x</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>src_y</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>width</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>height</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gdk_Drawable.html#96"><tt><font color=blue><b>draw_arc</b></font></tt></a></td><td><tt>(<tt>const</tt> <a href="Gdk_GC.html"><tt><font color=navy><b>Gdk_GC</b></font></tt></a>& <tt><font color=blue>gc</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>filled</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>x</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>y</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>width</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>height</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>angle1</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>angle2</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gdk_Drawable.html#102"><tt><font color=blue><b>draw_bitmap</b></font></tt></a></td><td><tt>(<tt>const</tt> <a href="Gdk_GC.html"><tt><font color=navy><b>Gdk_GC</b></font></tt></a>& <tt><font color=blue>gc</font></tt>, <tt>const</tt> <a href="Gdk_Bitmap.html"><tt><font color=navy><b>Gdk_Bitmap</b></font></tt></a>& <tt><font color=blue>src</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>xsrc</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>ysrc</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>xdest</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>ydest</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>width</font></tt> = -1, <tt><font color=purple>gint</font></tt> <tt><font color=blue>height</font></tt> = -1)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gdk_Drawable.html#103"><tt><font color=blue><b>draw_image</b></font></tt></a></td><td><tt>(<tt>const</tt> <a href="Gdk_GC.html"><tt><font color=navy><b>Gdk_GC</b></font></tt></a>& <tt><font color=blue>gc</font></tt>, <tt>const</tt> <a href="Gdk_Image.html"><tt><font color=navy><b>Gdk_Image</b></font></tt></a>& <tt><font color=blue>image</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>xsrc</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>ysrc</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>xdest</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>ydest</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>width</font></tt> = -1, <tt><font color=purple>gint</font></tt> <tt><font color=blue>height</font></tt> = -1)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gdk_Drawable.html#94"><tt><font color=blue><b>draw_line</b></font></tt></a></td><td><tt>(<tt>const</tt> <a href="Gdk_GC.html"><tt><font color=navy><b>Gdk_GC</b></font></tt></a>& <tt><font color=blue>gc</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>x1</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>y1</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>x2</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>y2</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gdk_Drawable.html#108"><tt><font color=blue><b>draw_lines</b></font></tt></a></td><td><tt>(<tt>const</tt> <a href="Gdk_GC.html"><tt><font color=navy><b>Gdk_GC</b></font></tt></a>& <tt><font color=blue>gc</font></tt>, <tt>const</tt> <a href="Gdk_Points.html"><tt><font color=navy><b>Gdk_Points</b></font></tt></a>& <tt><font color=blue>points</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gdk_Drawable.html#109"><tt><font color=blue><b>draw_lines</b></font></tt></a></td><td><tt>(<tt>const</tt> <a href="Gdk_GC.html"><tt><font color=navy><b>Gdk_GC</b></font></tt></a>& <tt><font color=blue>gc</font></tt>, <tt><font color=navy>GdkPoint</font></tt>* <tt><font color=blue>points</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>npoints</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gdk_Drawable.html#101"><tt><font color=blue><b>draw_pixmap</b></font></tt></a></td><td><tt>(<tt>const</tt> <a href="Gdk_GC.html"><tt><font color=navy><b>Gdk_GC</b></font></tt></a>& <tt><font color=blue>gc</font></tt>, <tt>const</tt> <a href="Gdk_Drawable.html#89"><tt><font color=blue><b>Gdk_Drawable</b></font></tt></a>& <tt><font color=blue>src</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>xsrc</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>ysrc</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>xdest</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>ydest</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>width</font></tt> = -1, <tt><font color=purple>gint</font></tt> <tt><font color=blue>height</font></tt> = -1)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gdk_Drawable.html#93"><tt><font color=blue><b>draw_point</b></font></tt></a></td><td><tt>(<tt>const</tt> <a href="Gdk_GC.html"><tt><font color=navy><b>Gdk_GC</b></font></tt></a>& <tt><font color=blue>gc</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>x1</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>y1</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gdk_Drawable.html#104"><tt><font color=blue><b>draw_points</b></font></tt></a></td><td><tt>(<tt>const</tt> <a href="Gdk_GC.html"><tt><font color=navy><b>Gdk_GC</b></font></tt></a>& <tt><font color=blue>gc</font></tt>, <tt>const</tt> <a href="Gdk_Points.html"><tt><font color=navy><b>Gdk_Points</b></font></tt></a>& <tt><font color=blue>points</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gdk_Drawable.html#105"><tt><font color=blue><b>draw_points</b></font></tt></a></td><td><tt>(<tt>const</tt> <a href="Gdk_GC.html"><tt><font color=navy><b>Gdk_GC</b></font></tt></a>& <tt><font color=blue>gc</font></tt>, <tt><font color=navy>GdkPoint</font></tt>* <tt><font color=blue>points</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>npoints</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gdk_Drawable.html#97"><tt><font color=blue><b>draw_polygon</b></font></tt></a></td><td><tt>(<tt>const</tt> <a href="Gdk_GC.html"><tt><font color=navy><b>Gdk_GC</b></font></tt></a>& <tt><font color=blue>gc</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>filled</font></tt>, <tt>const</tt> <a href="Gdk_Points.html"><tt><font color=navy><b>Gdk_Points</b></font></tt></a>& <tt><font color=blue>points</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gdk_Drawable.html#98"><tt><font color=blue><b>draw_polygon</b></font></tt></a></td><td><tt>(<tt>const</tt> <a href="Gdk_GC.html"><tt><font color=navy><b>Gdk_GC</b></font></tt></a>& <tt><font color=blue>gc</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>filled</font></tt>, <tt><font color=navy>GdkPoint</font></tt>* <tt><font color=blue>points</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>npoints</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gdk_Drawable.html#95"><tt><font color=blue><b>draw_rectangle</b></font></tt></a></td><td><tt>(<tt>const</tt> <a href="Gdk_GC.html"><tt><font color=navy><b>Gdk_GC</b></font></tt></a>& <tt><font color=blue>gc</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>filled</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>x</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>y</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>width</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>height</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gdk_Drawable.html#106"><tt><font color=blue><b>draw_segments</b></font></tt></a></td><td><tt>(<tt>const</tt> <a href="Gdk_GC.html"><tt><font color=navy><b>Gdk_GC</b></font></tt></a>& <tt><font color=blue>gc</font></tt>, <tt>const</tt> <tt><font color=navy>Gdk_Segments</font></tt>& <tt><font color=blue>segs</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>nsegs</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gdk_Drawable.html#107"><tt><font color=blue><b>draw_segments</b></font></tt></a></td><td><tt>(<tt>const</tt> <a href="Gdk_GC.html"><tt><font color=navy><b>Gdk_GC</b></font></tt></a>& <tt><font color=blue>gc</font></tt>, <tt><font color=navy>GdkSegment</font></tt>* <tt><font color=blue>segs</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>nsegs</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gdk_Drawable.html#99"><tt><font color=blue><b>draw_string</b></font></tt></a></td><td><tt>(<tt>const</tt> <a href="Gdk_Font.html"><tt><font color=navy><b>Gdk_Font</b></font></tt></a>& <tt><font color=blue>font</font></tt>, <tt>const</tt> <a href="Gdk_GC.html"><tt><font color=navy><b>Gdk_GC</b></font></tt></a>& <tt><font color=blue>gc</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>x</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>y</font></tt>, <tt>const</tt> <tt><font color=navy>Gtk::string</font></tt>& <tt><font color=blue>str</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gdk_Drawable.html#100"><tt><font color=blue><b>draw_text</b></font></tt></a></td><td><tt>(<tt>const</tt> <a href="Gdk_Font.html"><tt><font color=navy><b>Gdk_Font</b></font></tt></a>& <tt><font color=blue>font</font></tt>, <tt>const</tt> <a href="Gdk_GC.html"><tt><font color=navy><b>Gdk_GC</b></font></tt></a>& <tt><font color=blue>gc</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>x</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>y</font></tt>, <tt>const</tt> <tt><font color=purple>char</font></tt>* <tt><font color=blue>text</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>text_length</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gdk_Drawable.html#110"><tt><font color=blue><b>draw_text_wc</b></font></tt></a></td><td><tt>(<tt>const</tt> <a href="Gdk_Font.html"><tt><font color=navy><b>Gdk_Font</b></font></tt></a>& <tt><font color=blue>font</font></tt>, <tt>const</tt> <a href="Gdk_GC.html"><tt><font color=navy><b>Gdk_GC</b></font></tt></a>& <tt><font color=blue>gc</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>x</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>y</font></tt>, <tt>const</tt> <tt><font color=navy>GdkWChar</font></tt>* <tt><font color=blue>text</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>text_length</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gdk_Drawable.html#116"><tt><font color=blue><b>get_position</b></font></tt></a></td><td><tt>(<tt><font color=purple>gint</font></tt>& <tt><font color=blue>x</font></tt>, <tt><font color=purple>gint</font></tt>& <tt><font color=blue>y</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gdk_Drawable.html#115"><tt><font color=blue><b>get_size</b></font></tt></a></td><td><tt>(<tt><font color=purple>gint</font></tt>& <tt><font color=blue>width</font></tt>, <tt><font color=purple>gint</font></tt>& <tt><font color=blue>height</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=navy>GdkWindowType</font></tt></tt> </td><td align=right><a href="Gdk_Drawable.html#118"><tt><font color=blue><b>get_type</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>gpointer</font></tt></tt> </td><td align=right><a href="Gdk_Drawable.html#113"><tt><font color=blue><b>get_user_data</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr valign=top><td align=right><tt><a href="Gdk_Visual.html"><tt><font color=navy><b>Gdk_Visual</b></font></tt></a></tt> </td><td align=right><a href="Gdk_Drawable.html#117"><tt><font color=blue><b>get_visual</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>gint</font></tt></tt> </td><td align=right><a href="Gdk_Drawable.html#120"><tt><font color=blue><b>height</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr valign=top><td align=right><tt><a href="Gdk_Drawable.html#89"><tt><font color=blue><b>Gdk_Drawable</b></font></tt></a>&</tt> </td><td align=right><a href="Gdk_Drawable.html#92"><tt><font color=black><b>operator</b></font></tt><tt> = </tt></a></td><td><tt>(<tt>const</tt> <a href="Gdk_Drawable.html#89"><tt><font color=blue><b>Gdk_Drawable</b></font></tt></a>&)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gdk_Drawable.html#91"><tt><font color=blue><b>release</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gdk_Drawable.html#114"><tt><font color=blue><b>set_data</b></font></tt></a></td><td><tt>(<tt>const</tt> <tt><font color=navy>Gtk::string</font></tt>& <tt><font color=blue>key</font></tt>, <tt><font color=purple>gpointer</font></tt> <tt><font color=blue>data</font></tt>, <tt><font color=navy>GDestroyNotify</font></tt> <tt><font color=blue>destroy_func</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gdk_Drawable.html#112"><tt><font color=blue><b>set_user_data</b></font></tt></a></td><td><tt>(<tt><font color=purple>gpointer</font></tt> <tt><font color=blue>data</font></tt>)</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>gint</font></tt></tt> </td><td align=right><a href="Gdk_Drawable.html#119"><tt><font color=blue><b>width</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>gint</font></tt></tt> </td><td align=right><a href="Gdk_Drawable.html#121"><tt><font color=blue><b>x</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr valign=top><td align=right><tt><tt><font color=purple>gint</font></tt></tt> </td><td align=right><a href="Gdk_Drawable.html#122"><tt><font color=blue><b>y</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr valign=top><td align=right><tt><tt>virtual</tt> </tt> </td><td align=right><a href="Gdk_Drawable.html#90"><tt><font color=blue><b>~Gdk_Drawable</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr><td>&nbsp;</td><tr><td colspan=3><h3>protected function member index:</h3></td>
<tr valign=top><td align=right><tt></tt> </td><td align=right><a href="Gdk_Drawable.html#87"><tt><font color=blue><b>Gdk_Drawable</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr valign=top><td align=right><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gdk_Drawable.html#85"><tt><font color=blue><b>ref</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr valign=top><td align=right><tt><tt>virtual</tt> <tt><font color=purple>void</font></tt></tt> </td><td align=right><a href="Gdk_Drawable.html#86"><tt><font color=blue><b>unref</b></font></tt></a></td><td><tt>()</tt>;</td>
<tr><td>&nbsp;</td></table>
<hr noshade>
<h2>Description:</h2>
  A drawable is a base class for all of the objects that accept
  drawing commands.  The available drawables include pixmaps, 
  windows, and bitmaps.  Drawable is an abstract as
  there is no such type on the server side.  
<P>
  To use a drawable, create a concrete drawable of the type you
  wish to use and a GC (graphics context) for that drawable.
  With the GC you can draw lines, strings, arcs and such. <br>
<p>
<hr noshade>
<h2>Function Member Descriptions:</h2>
<a name="96"><font size=+1><b>Gdk_Drawable::draw_arc</b></font></a> -   Draw an arc.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt><font color=purple>void</font></tt></tt> <a href="Gdk_Drawable.html#96"><tt><font color=blue><b>draw_arc</b></font></tt></a><tt>(<tt>const</tt> <a href="Gdk_GC.html"><tt><font color=navy><b>Gdk_GC</b></font></tt></a>& <tt><font color=blue>gc</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>filled</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>x</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>y</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>width</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>height</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>angle1</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>angle2</font></tt>)</tt>;<br><br>
<a name="102"><font size=+1><b>Gdk_Drawable::draw_bitmap</b></font></a> -   Draw a bitmap. <br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt><font color=purple>void</font></tt></tt> <a href="Gdk_Drawable.html#102"><tt><font color=blue><b>draw_bitmap</b></font></tt></a><tt>(<tt>const</tt> <a href="Gdk_GC.html"><tt><font color=navy><b>Gdk_GC</b></font></tt></a>& <tt><font color=blue>gc</font></tt>, <tt>const</tt> <a href="Gdk_Bitmap.html"><tt><font color=navy><b>Gdk_Bitmap</b></font></tt></a>& <tt><font color=blue>src</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>xsrc</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>ysrc</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>xdest</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>ydest</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>width</font></tt> = -1, <tt><font color=purple>gint</font></tt> <tt><font color=blue>height</font></tt> = -1)</tt>;<br><br>
<a name="103"><font size=+1><b>Gdk_Drawable::draw_image</b></font></a> -   Draw an image.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt><font color=purple>void</font></tt></tt> <a href="Gdk_Drawable.html#103"><tt><font color=blue><b>draw_image</b></font></tt></a><tt>(<tt>const</tt> <a href="Gdk_GC.html"><tt><font color=navy><b>Gdk_GC</b></font></tt></a>& <tt><font color=blue>gc</font></tt>, <tt>const</tt> <a href="Gdk_Image.html"><tt><font color=navy><b>Gdk_Image</b></font></tt></a>& <tt><font color=blue>image</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>xsrc</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>ysrc</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>xdest</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>ydest</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>width</font></tt> = -1, <tt><font color=purple>gint</font></tt> <tt><font color=blue>height</font></tt> = -1)</tt>;<br><br>
<a name="94"><font size=+1><b>Gdk_Drawable::draw_line</b></font></a> -   Draw a line.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt><font color=purple>void</font></tt></tt> <a href="Gdk_Drawable.html#94"><tt><font color=blue><b>draw_line</b></font></tt></a><tt>(<tt>const</tt> <a href="Gdk_GC.html"><tt><font color=navy><b>Gdk_GC</b></font></tt></a>& <tt><font color=blue>gc</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>x1</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>y1</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>x2</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>y2</font></tt>)</tt>;<br><br>
<a name="108"><font size=+1><b>Gdk_Drawable::draw_lines</b></font></a> -   Draw a set of lines.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt><font color=purple>void</font></tt></tt> <a href="Gdk_Drawable.html#108"><tt><font color=blue><b>draw_lines</b></font></tt></a><tt>(<tt>const</tt> <a href="Gdk_GC.html"><tt><font color=navy><b>Gdk_GC</b></font></tt></a>& <tt><font color=blue>gc</font></tt>, <tt>const</tt> <a href="Gdk_Points.html"><tt><font color=navy><b>Gdk_Points</b></font></tt></a>& <tt><font color=blue>points</font></tt>)</tt>;<br><blockquote>   Draws a set of connected lines.</blockquote>
<br><br>
<a name="109"><font size=+1><b>Gdk_Drawable::draw_lines</b></font></a> -   Draw a set of lines.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt><font color=purple>void</font></tt></tt> <a href="Gdk_Drawable.html#109"><tt><font color=blue><b>draw_lines</b></font></tt></a><tt>(<tt>const</tt> <a href="Gdk_GC.html"><tt><font color=navy><b>Gdk_GC</b></font></tt></a>& <tt><font color=blue>gc</font></tt>, <tt><font color=navy>GdkPoint</font></tt>* <tt><font color=blue>points</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>npoints</font></tt>)</tt>;<br><blockquote>   Draws a set of connected lines.</blockquote>
<br><br>
<a name="101"><font size=+1><b>Gdk_Drawable::draw_pixmap</b></font></a> -   Draw a pixmap.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt><font color=purple>void</font></tt></tt> <a href="Gdk_Drawable.html#101"><tt><font color=blue><b>draw_pixmap</b></font></tt></a><tt>(<tt>const</tt> <a href="Gdk_GC.html"><tt><font color=navy><b>Gdk_GC</b></font></tt></a>& <tt><font color=blue>gc</font></tt>, <tt>const</tt> <a href="Gdk_Drawable.html#89"><tt><font color=blue><b>Gdk_Drawable</b></font></tt></a>& <tt><font color=blue>src</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>xsrc</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>ysrc</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>xdest</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>ydest</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>width</font></tt> = -1, <tt><font color=purple>gint</font></tt> <tt><font color=blue>height</font></tt> = -1)</tt>;<br><br>
<a name="93"><font size=+1><b>Gdk_Drawable::draw_point</b></font></a> -   Draw a point.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt><font color=purple>void</font></tt></tt> <a href="Gdk_Drawable.html#93"><tt><font color=blue><b>draw_point</b></font></tt></a><tt>(<tt>const</tt> <a href="Gdk_GC.html"><tt><font color=navy><b>Gdk_GC</b></font></tt></a>& <tt><font color=blue>gc</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>x1</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>y1</font></tt>)</tt>;<br><br>
<a name="104"><font size=+1><b>Gdk_Drawable::draw_points</b></font></a> -   Draw a set of points.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt><font color=purple>void</font></tt></tt> <a href="Gdk_Drawable.html#104"><tt><font color=blue><b>draw_points</b></font></tt></a><tt>(<tt>const</tt> <a href="Gdk_GC.html"><tt><font color=navy><b>Gdk_GC</b></font></tt></a>& <tt><font color=blue>gc</font></tt>, <tt>const</tt> <a href="Gdk_Points.html"><tt><font color=navy><b>Gdk_Points</b></font></tt></a>& <tt><font color=blue>points</font></tt>)</tt>;<br><blockquote>   Draws a set of unconnected points.</blockquote>
<br><br>
<a name="105"><font size=+1><b>Gdk_Drawable::draw_points</b></font></a> -   Draw a set of points. <br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt><font color=purple>void</font></tt></tt> <a href="Gdk_Drawable.html#105"><tt><font color=blue><b>draw_points</b></font></tt></a><tt>(<tt>const</tt> <a href="Gdk_GC.html"><tt><font color=navy><b>Gdk_GC</b></font></tt></a>& <tt><font color=blue>gc</font></tt>, <tt><font color=navy>GdkPoint</font></tt>* <tt><font color=blue>points</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>npoints</font></tt>)</tt>;<br><blockquote>   Draws a set of unconnected points.</blockquote>
<br><br>
<a name="97"><font size=+1><b>Gdk_Drawable::draw_polygon</b></font></a> -   Draw a polygon.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt><font color=purple>void</font></tt></tt> <a href="Gdk_Drawable.html#97"><tt><font color=blue><b>draw_polygon</b></font></tt></a><tt>(<tt>const</tt> <a href="Gdk_GC.html"><tt><font color=navy><b>Gdk_GC</b></font></tt></a>& <tt><font color=blue>gc</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>filled</font></tt>, <tt>const</tt> <a href="Gdk_Points.html"><tt><font color=navy><b>Gdk_Points</b></font></tt></a>& <tt><font color=blue>points</font></tt>)</tt>;<br><br>
<a name="98"><font size=+1><b>Gdk_Drawable::draw_polygon</b></font></a> -   Draw a polygon.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt><font color=purple>void</font></tt></tt> <a href="Gdk_Drawable.html#98"><tt><font color=blue><b>draw_polygon</b></font></tt></a><tt>(<tt>const</tt> <a href="Gdk_GC.html"><tt><font color=navy><b>Gdk_GC</b></font></tt></a>& <tt><font color=blue>gc</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>filled</font></tt>, <tt><font color=navy>GdkPoint</font></tt>* <tt><font color=blue>points</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>npoints</font></tt>)</tt>;<br><br>
<a name="95"><font size=+1><b>Gdk_Drawable::draw_rectangle</b></font></a> -   Draw a rectangle.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt><font color=purple>void</font></tt></tt> <a href="Gdk_Drawable.html#95"><tt><font color=blue><b>draw_rectangle</b></font></tt></a><tt>(<tt>const</tt> <a href="Gdk_GC.html"><tt><font color=navy><b>Gdk_GC</b></font></tt></a>& <tt><font color=blue>gc</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>filled</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>x</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>y</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>width</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>height</font></tt>)</tt>;<br><blockquote>  Depending on the GC it may be filled or unfilled.</blockquote>
<br><br>
<a name="99"><font size=+1><b>Gdk_Drawable::draw_string</b></font></a> -   Draw a string.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt><font color=purple>void</font></tt></tt> <a href="Gdk_Drawable.html#99"><tt><font color=blue><b>draw_string</b></font></tt></a><tt>(<tt>const</tt> <a href="Gdk_Font.html"><tt><font color=navy><b>Gdk_Font</b></font></tt></a>& <tt><font color=blue>font</font></tt>, <tt>const</tt> <a href="Gdk_GC.html"><tt><font color=navy><b>Gdk_GC</b></font></tt></a>& <tt><font color=blue>gc</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>x</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>y</font></tt>, <tt>const</tt> <tt><font color=navy>Gtk::string</font></tt>& <tt><font color=blue>str</font></tt>)</tt>;<br><blockquote>  Requires a valid font in addition to a GC.</blockquote>
<br><br>
<a name="100"><font size=+1><b>Gdk_Drawable::draw_text</b></font></a> -   Draw text.<br>
<hr size="1" width="70%" align="left" noshade="noshade"><tt><tt><font color=purple>void</font></tt></tt> <a href="Gdk_Drawable.html#100"><tt><font color=blue><b>draw_text</b></font></tt></a><tt>(<tt>const</tt> <a href="Gdk_Font.html"><tt><font color=navy><b>Gdk_Font</b></font></tt></a>& <tt><font color=blue>font</font></tt>, <tt>const</tt> <a href="Gdk_GC.html"><tt><font color=navy><b>Gdk_GC</b></font></tt></a>& <tt><font color=blue>gc</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>x</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>y</font></tt>, <tt>const</tt> <tt><font color=purple>char</font></tt>* <tt><font color=blue>text</font></tt>, <tt><font color=purple>gint</font></tt> <tt><font color=blue>text_length</font></tt>)</tt>;<br><blockquote>  requires a string, font, and length in addition to a GC.</blockquote>
<br><br>
<hr noshade>
</html>