1999-08-16 18:51:52 +00:00
|
|
|
<!-- ##### SECTION Title ##### -->
|
|
|
|
Drawing Primitives
|
|
|
|
|
|
|
|
<!-- ##### SECTION Short_Description ##### -->
|
2000-12-12 07:32:32 +00:00
|
|
|
|
1999-08-16 18:51:52 +00:00
|
|
|
|
|
|
|
<!-- ##### SECTION Long_Description ##### -->
|
|
|
|
<para>
|
2000-12-12 07:32:32 +00:00
|
|
|
|
1999-08-16 18:51:52 +00:00
|
|
|
</para>
|
|
|
|
|
|
|
|
<!-- ##### SECTION See_Also ##### -->
|
|
|
|
<para>
|
|
|
|
|
|
|
|
</para>
|
|
|
|
|
2000-09-07 18:17:06 +00:00
|
|
|
<!-- ##### STRUCT GdkDrawable ##### -->
|
|
|
|
<para>
|
|
|
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
@user_data:
|
|
|
|
|
|
|
|
<!-- ##### STRUCT GdkDrawableClass ##### -->
|
|
|
|
<para>
|
|
|
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
|
|
<!-- ##### FUNCTION gdk_drawable_ref ##### -->
|
|
|
|
<para>
|
|
|
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
@drawable:
|
|
|
|
@Returns:
|
|
|
|
|
|
|
|
|
|
|
|
<!-- ##### FUNCTION gdk_drawable_unref ##### -->
|
|
|
|
<para>
|
|
|
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
@drawable:
|
|
|
|
|
|
|
|
|
|
|
|
<!-- ##### FUNCTION gdk_drawable_set_data ##### -->
|
|
|
|
<para>
|
|
|
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
@drawable:
|
|
|
|
@key:
|
|
|
|
@data:
|
|
|
|
@destroy_func:
|
|
|
|
|
|
|
|
|
|
|
|
<!-- ##### FUNCTION gdk_drawable_get_data ##### -->
|
|
|
|
<para>
|
|
|
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
@drawable:
|
|
|
|
@key:
|
|
|
|
@Returns:
|
|
|
|
|
|
|
|
|
|
|
|
<!-- ##### FUNCTION gdk_drawable_get_visual ##### -->
|
|
|
|
<para>
|
|
|
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
@drawable:
|
|
|
|
@Returns:
|
|
|
|
|
|
|
|
|
|
|
|
<!-- ##### FUNCTION gdk_drawable_set_colormap ##### -->
|
|
|
|
<para>
|
|
|
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
@drawable:
|
|
|
|
@colormap:
|
|
|
|
|
|
|
|
|
|
|
|
<!-- ##### FUNCTION gdk_drawable_get_colormap ##### -->
|
|
|
|
<para>
|
|
|
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
@drawable:
|
|
|
|
@Returns:
|
|
|
|
|
|
|
|
|
|
|
|
<!-- ##### FUNCTION gdk_drawable_get_depth ##### -->
|
|
|
|
<para>
|
|
|
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
@drawable:
|
|
|
|
@Returns:
|
|
|
|
|
|
|
|
|
|
|
|
<!-- ##### FUNCTION gdk_drawable_get_size ##### -->
|
|
|
|
<para>
|
|
|
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
@drawable:
|
|
|
|
@width:
|
|
|
|
@height:
|
|
|
|
|
|
|
|
|
2000-02-01 04:27:56 +00:00
|
|
|
<!-- ##### FUNCTION gdk_draw_point ##### -->
|
1999-08-16 18:51:52 +00:00
|
|
|
<para>
|
2000-12-12 07:32:32 +00:00
|
|
|
|
1999-08-16 18:51:52 +00:00
|
|
|
</para>
|
|
|
|
|
2000-12-12 07:32:32 +00:00
|
|
|
@drawable:
|
|
|
|
@gc:
|
|
|
|
@x:
|
|
|
|
@y:
|
2000-02-01 04:27:56 +00:00
|
|
|
|
|
|
|
|
|
|
|
<!-- ##### FUNCTION gdk_draw_points ##### -->
|
1999-08-16 18:51:52 +00:00
|
|
|
<para>
|
2000-12-12 07:32:32 +00:00
|
|
|
|
1999-08-16 18:51:52 +00:00
|
|
|
</para>
|
|
|
|
|
2000-12-12 07:32:32 +00:00
|
|
|
@drawable:
|
|
|
|
@gc:
|
|
|
|
@points:
|
|
|
|
@npoints:
|
1999-08-28 20:47:33 +00:00
|
|
|
|
1999-08-16 18:51:52 +00:00
|
|
|
|
2000-02-01 04:27:56 +00:00
|
|
|
<!-- ##### FUNCTION gdk_draw_line ##### -->
|
1999-08-16 18:51:52 +00:00
|
|
|
<para>
|
2000-12-12 07:32:32 +00:00
|
|
|
|
1999-08-16 18:51:52 +00:00
|
|
|
</para>
|
|
|
|
|
2000-12-12 07:32:32 +00:00
|
|
|
@drawable:
|
|
|
|
@gc:
|
|
|
|
@x1:
|
|
|
|
@y1:
|
|
|
|
@x2:
|
|
|
|
@y2:
|
1999-08-16 18:51:52 +00:00
|
|
|
|
|
|
|
|
2000-02-01 04:27:56 +00:00
|
|
|
<!-- ##### FUNCTION gdk_draw_lines ##### -->
|
1999-08-16 18:51:52 +00:00
|
|
|
<para>
|
2000-12-12 07:32:32 +00:00
|
|
|
|
1999-08-16 18:51:52 +00:00
|
|
|
</para>
|
|
|
|
|
2000-12-12 07:32:32 +00:00
|
|
|
@drawable:
|
|
|
|
@gc:
|
|
|
|
@points:
|
|
|
|
@npoints:
|
2000-02-01 04:27:56 +00:00
|
|
|
|
1999-08-16 18:51:52 +00:00
|
|
|
|
2000-02-01 04:27:56 +00:00
|
|
|
<!-- ##### FUNCTION gdk_draw_segments ##### -->
|
1999-08-16 18:51:52 +00:00
|
|
|
<para>
|
2000-12-12 07:32:32 +00:00
|
|
|
|
1999-08-16 18:51:52 +00:00
|
|
|
</para>
|
|
|
|
|
2000-12-12 07:32:32 +00:00
|
|
|
@drawable:
|
|
|
|
@gc:
|
|
|
|
@segs:
|
|
|
|
@nsegs:
|
1999-08-16 18:51:52 +00:00
|
|
|
|
|
|
|
|
2000-02-01 04:27:56 +00:00
|
|
|
<!-- ##### STRUCT GdkSegment ##### -->
|
1999-08-16 18:51:52 +00:00
|
|
|
<para>
|
2000-12-12 07:32:32 +00:00
|
|
|
|
1999-08-16 18:51:52 +00:00
|
|
|
</para>
|
|
|
|
|
2000-12-12 07:32:32 +00:00
|
|
|
@x1:
|
|
|
|
@y1:
|
|
|
|
@x2:
|
|
|
|
@y2:
|
1999-08-16 18:51:52 +00:00
|
|
|
|
|
|
|
<!-- ##### FUNCTION gdk_draw_rectangle ##### -->
|
|
|
|
<para>
|
2000-12-12 07:32:32 +00:00
|
|
|
|
1999-08-28 20:47:33 +00:00
|
|
|
</para>
|
1999-08-16 18:51:52 +00:00
|
|
|
|
2000-12-12 07:32:32 +00:00
|
|
|
@drawable:
|
|
|
|
@gc:
|
|
|
|
@filled:
|
|
|
|
@x:
|
|
|
|
@y:
|
|
|
|
@width:
|
|
|
|
@height:
|
1999-08-16 18:51:52 +00:00
|
|
|
|
|
|
|
|
|
|
|
<!-- ##### FUNCTION gdk_draw_arc ##### -->
|
|
|
|
<para>
|
2000-12-12 07:32:32 +00:00
|
|
|
|
1999-08-16 18:51:52 +00:00
|
|
|
</para>
|
|
|
|
|
2000-12-12 07:32:32 +00:00
|
|
|
@drawable:
|
|
|
|
@gc:
|
|
|
|
@filled:
|
|
|
|
@x:
|
|
|
|
@y:
|
|
|
|
@width:
|
|
|
|
@height:
|
|
|
|
@angle1:
|
|
|
|
@angle2:
|
1999-08-16 18:51:52 +00:00
|
|
|
|
|
|
|
|
|
|
|
<!-- ##### FUNCTION gdk_draw_polygon ##### -->
|
|
|
|
<para>
|
2000-12-12 07:32:32 +00:00
|
|
|
|
1999-08-16 18:51:52 +00:00
|
|
|
</para>
|
|
|
|
|
2000-12-12 07:32:32 +00:00
|
|
|
@drawable:
|
|
|
|
@gc:
|
|
|
|
@filled:
|
|
|
|
@points:
|
|
|
|
@npoints:
|
1999-08-16 18:51:52 +00:00
|
|
|
|
|
|
|
|
2000-09-07 18:17:06 +00:00
|
|
|
<!-- ##### FUNCTION gdk_draw_glyphs ##### -->
|
|
|
|
<para>
|
|
|
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
@drawable:
|
|
|
|
@gc:
|
|
|
|
@font:
|
|
|
|
@x:
|
|
|
|
@y:
|
|
|
|
@glyphs:
|
|
|
|
|
|
|
|
|
|
|
|
<!-- ##### FUNCTION gdk_draw_layout_line ##### -->
|
|
|
|
<para>
|
|
|
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
@drawable:
|
|
|
|
@gc:
|
|
|
|
@x:
|
|
|
|
@y:
|
|
|
|
@line:
|
|
|
|
|
|
|
|
|
|
|
|
<!-- ##### FUNCTION gdk_draw_layout ##### -->
|
|
|
|
<para>
|
|
|
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
@drawable:
|
|
|
|
@gc:
|
|
|
|
@x:
|
|
|
|
@y:
|
|
|
|
@layout:
|
|
|
|
|
|
|
|
|
1999-08-16 18:51:52 +00:00
|
|
|
<!-- ##### FUNCTION gdk_draw_string ##### -->
|
|
|
|
<para>
|
2000-12-12 07:32:32 +00:00
|
|
|
|
1999-08-16 18:51:52 +00:00
|
|
|
</para>
|
|
|
|
|
2000-12-12 07:32:32 +00:00
|
|
|
@drawable:
|
|
|
|
@font:
|
|
|
|
@gc:
|
|
|
|
@x:
|
|
|
|
@y:
|
|
|
|
@string:
|
1999-08-16 18:51:52 +00:00
|
|
|
|
|
|
|
|
|
|
|
<!-- ##### FUNCTION gdk_draw_text ##### -->
|
|
|
|
<para>
|
2000-12-12 07:32:32 +00:00
|
|
|
|
1999-08-16 18:51:52 +00:00
|
|
|
</para>
|
|
|
|
|
2000-12-12 07:32:32 +00:00
|
|
|
@drawable:
|
|
|
|
@font:
|
|
|
|
@gc:
|
|
|
|
@x:
|
|
|
|
@y:
|
|
|
|
@text:
|
|
|
|
@text_length:
|
1999-08-16 18:51:52 +00:00
|
|
|
|
|
|
|
|
|
|
|
<!-- ##### FUNCTION gdk_draw_text_wc ##### -->
|
|
|
|
<para>
|
2000-12-12 07:32:32 +00:00
|
|
|
|
1999-08-16 18:51:52 +00:00
|
|
|
</para>
|
|
|
|
|
2000-12-12 07:32:32 +00:00
|
|
|
@drawable:
|
|
|
|
@font:
|
|
|
|
@gc:
|
|
|
|
@x:
|
|
|
|
@y:
|
|
|
|
@text:
|
|
|
|
@text_length:
|
1999-08-16 18:51:52 +00:00
|
|
|
|
|
|
|
|
2000-09-07 18:17:06 +00:00
|
|
|
<!-- ##### MACRO gdk_draw_pixmap ##### -->
|
1999-08-16 18:51:52 +00:00
|
|
|
<para>
|
2000-12-12 07:32:32 +00:00
|
|
|
|
1999-08-16 18:51:52 +00:00
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
|
|
|
2000-09-07 18:17:06 +00:00
|
|
|
<!-- ##### FUNCTION gdk_draw_drawable ##### -->
|
|
|
|
<para>
|
|
|
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
@drawable:
|
|
|
|
@gc:
|
|
|
|
@src:
|
|
|
|
@xsrc:
|
|
|
|
@ysrc:
|
|
|
|
@xdest:
|
|
|
|
@ydest:
|
|
|
|
@width:
|
|
|
|
@height:
|
|
|
|
|
|
|
|
|
1999-08-16 18:51:52 +00:00
|
|
|
<!-- ##### FUNCTION gdk_draw_image ##### -->
|
|
|
|
<para>
|
2000-12-12 07:32:32 +00:00
|
|
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
@drawable:
|
|
|
|
@gc:
|
|
|
|
@image:
|
|
|
|
@xsrc:
|
|
|
|
@ysrc:
|
|
|
|
@xdest:
|
|
|
|
@ydest:
|
|
|
|
@width:
|
|
|
|
@height:
|
1999-08-16 18:51:52 +00:00
|
|
|
|
|
|
|
|
2000-11-14 16:36:20 +00:00
|
|
|
<!-- ##### FUNCTION gdk_drawable_get_image ##### -->
|
|
|
|
<para>
|
|
|
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
@drawable:
|
|
|
|
@x:
|
|
|
|
@y:
|
|
|
|
@width:
|
|
|
|
@height:
|
|
|
|
@Returns:
|
|
|
|
|
|
|
|
|