<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>GtkPlotCanvas</title> <meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> <link rel="home" href="index.html" title="GtkExtra2 Reference Manual"> <link rel="up" href="ch01.html" title="Libraray Reference"> <link rel="prev" href="gtkextra-GtkPlotCandle.html" title="GtkPlotCandle"> <link rel="next" href="GtkSheet.html" title="GtkSheet"> <meta name="generator" content="GTK-Doc V1.11 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> <link rel="chapter" href="ch01.html" title="Libraray Reference"> <link rel="chapter" href="objecttree.html" title="Object Hierarchy"> <link rel="index" href="api-index.html" title="API Index"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"> <tr valign="middle"> <td><a accesskey="p" href="gtkextra-GtkPlotCandle.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> <td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td> <td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> <th width="100%" align="center">GtkExtra2 Reference Manual</th> <td><a accesskey="n" href="GtkSheet.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> </tr> <tr><td colspan="5" class="shortcuts"> <a href="#gtkextra-GtkPlotCanvas.synopsis" class="shortcut">Top</a> | <a href="#gtkextra-GtkPlotCanvas.description" class="shortcut">Description</a> </td></tr> </table> <div class="refentry" title="GtkPlotCanvas"> <a name="gtkextra-GtkPlotCanvas"></a><div class="titlepage"></div> <div class="refnamediv"><table width="100%"><tr> <td valign="top"> <h2><span class="refentrytitle"><a name="gtkextra-GtkPlotCanvas.top_of_page"></a>GtkPlotCanvas</span></h2> <p>GtkPlotCanvas</p> </td> <td valign="top" align="right"></td> </tr></table></div> <div class="refsynopsisdiv" title="Synopsis"> <a name="gtkextra-GtkPlotCanvas.synopsis"></a><h2>Synopsis</h2> <pre class="synopsis"> #include <gtkextra.h> enum <a class="link" href="gtkextra-GtkPlotCanvas.html#GtkPlotCanvasAction" title="enum GtkPlotCanvasAction">GtkPlotCanvasAction</a>; enum <a class="link" href="gtkextra-GtkPlotCanvas.html#GtkPlotCanvasFlag" title="enum GtkPlotCanvasFlag">GtkPlotCanvasFlag</a>; enum <a class="link" href="gtkextra-GtkPlotCanvas.html#GtkPlotCanvasSelection" title="enum GtkPlotCanvasSelection">GtkPlotCanvasSelection</a>; enum <a class="link" href="gtkextra-GtkPlotCanvas.html#GtkPlotCanvasSelectionMode" title="enum GtkPlotCanvasSelectionMode">GtkPlotCanvasSelectionMode</a>; enum <a class="link" href="gtkextra-GtkPlotCanvas.html#GtkPlotCanvasPos" title="enum GtkPlotCanvasPos">GtkPlotCanvasPos</a>; #define <a class="link" href="gtkextra-GtkPlotCanvas.html#GTK-PLOT-CANVAS-DND-FLAGS--CAPS" title="GTK_PLOT_CANVAS_DND_FLAGS">GTK_PLOT_CANVAS_DND_FLAGS</a> #define <a class="link" href="gtkextra-GtkPlotCanvas.html#GTK-PLOT-CANVAS-FLAGS--CAPS" title="GTK_PLOT_CANVAS_FLAGS()">GTK_PLOT_CANVAS_FLAGS</a> (canvas) #define <a class="link" href="gtkextra-GtkPlotCanvas.html#GTK-PLOT-CANVAS-SET-FLAGS--CAPS" title="GTK_PLOT_CANVAS_SET_FLAGS()">GTK_PLOT_CANVAS_SET_FLAGS</a> (canvas, flags) #define <a class="link" href="gtkextra-GtkPlotCanvas.html#GTK-PLOT-CANVAS-UNSET-FLAGS--CAPS" title="GTK_PLOT_CANVAS_UNSET_FLAGS()">GTK_PLOT_CANVAS_UNSET_FLAGS</a> (canvas, flags) #define <a class="link" href="gtkextra-GtkPlotCanvas.html#GTK-PLOT-CANVAS-CAN-DND-POINT--CAPS" title="GTK_PLOT_CANVAS_CAN_DND_POINT()">GTK_PLOT_CANVAS_CAN_DND_POINT</a> (canvas) #define <a class="link" href="gtkextra-GtkPlotCanvas.html#GTK-PLOT-CANVAS-CAN-DND--CAPS" title="GTK_PLOT_CANVAS_CAN_DND()">GTK_PLOT_CANVAS_CAN_DND</a> (canvas) #define <a class="link" href="gtkextra-GtkPlotCanvas.html#GTK-PLOT-CANVAS-CAN-SELECT-POINT--CAPS" title="GTK_PLOT_CANVAS_CAN_SELECT_POINT()">GTK_PLOT_CANVAS_CAN_SELECT_POINT</a> (canvas) #define <a class="link" href="gtkextra-GtkPlotCanvas.html#GTK-PLOT-CANVAS-CAN-SELECT-ITEM--CAPS" title="GTK_PLOT_CANVAS_CAN_SELECT_ITEM()">GTK_PLOT_CANVAS_CAN_SELECT_ITEM</a> (canvas) #define <a class="link" href="gtkextra-GtkPlotCanvas.html#GTK-PLOT-CANVAS-CAN-SELECT--CAPS" title="GTK_PLOT_CANVAS_CAN_SELECT()">GTK_PLOT_CANVAS_CAN_SELECT</a> (canvas) #define <a class="link" href="gtkextra-GtkPlotCanvas.html#GTK-PLOT-CANVAS-CHILD--CAPS" title="GTK_PLOT_CANVAS_CHILD()">GTK_PLOT_CANVAS_CHILD</a> (obj) #define <a class="link" href="gtkextra-GtkPlotCanvas.html#GTK-PLOT-CANVAS-CHILD-CLASS--CAPS" title="GTK_PLOT_CANVAS_CHILD_CLASS()">GTK_PLOT_CANVAS_CHILD_CLASS</a> (klass) #define <a class="link" href="gtkextra-GtkPlotCanvas.html#GTK-IS-PLOT-CANVAS-CHILD--CAPS" title="GTK_IS_PLOT_CANVAS_CHILD()">GTK_IS_PLOT_CANVAS_CHILD</a> (obj) #define <a class="link" href="gtkextra-GtkPlotCanvas.html#GTK-TYPE-PLOT-CANVAS-CHILD--CAPS" title="GTK_TYPE_PLOT_CANVAS_CHILD">GTK_TYPE_PLOT_CANVAS_CHILD</a> GtkType <a class="link" href="gtkextra-GtkPlotCanvas.html#gtk-plot-canvas-child-get-type" title="gtk_plot_canvas_child_get_type ()">gtk_plot_canvas_child_get_type</a> (void); GtkWidget* <a class="link" href="gtkextra-GtkPlotCanvas.html#gtk-plot-canvas-new" title="gtk_plot_canvas_new ()">gtk_plot_canvas_new</a> (<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint" >gint</a> width, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint" >gint</a> height, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> magnification); void <a class="link" href="gtkextra-GtkPlotCanvas.html#gtk-plot-canvas-construct" title="gtk_plot_canvas_construct ()">gtk_plot_canvas_construct</a> (GtkPlotCanvas *canvas, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint" >gint</a> width, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint" >gint</a> height, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> magnification); void <a class="link" href="gtkextra-GtkPlotCanvas.html#gtk-plot-canvas-set-pc" title="gtk_plot_canvas_set_pc ()">gtk_plot_canvas_set_pc</a> (GtkPlotCanvas *canvas, GtkPlotPC *pc); void <a class="link" href="gtkextra-GtkPlotCanvas.html#gtk-plot-canvas-paint" title="gtk_plot_canvas_paint ()">gtk_plot_canvas_paint</a> (GtkPlotCanvas *canvas); void <a class="link" href="gtkextra-GtkPlotCanvas.html#gtk-plot-canvas-refresh" title="gtk_plot_canvas_refresh ()">gtk_plot_canvas_refresh</a> (GtkPlotCanvas *canvas); void <a class="link" href="gtkextra-GtkPlotCanvas.html#gtk-plot-canvas-freeze" title="gtk_plot_canvas_freeze ()">gtk_plot_canvas_freeze</a> (GtkPlotCanvas *canvas); void <a class="link" href="gtkextra-GtkPlotCanvas.html#gtk-plot-canvas-thaw" title="gtk_plot_canvas_thaw ()">gtk_plot_canvas_thaw</a> (GtkPlotCanvas *canvas); void <a class="link" href="gtkextra-GtkPlotCanvas.html#gtk-plot-canvas-grid-set-visible" title="gtk_plot_canvas_grid_set_visible ()">gtk_plot_canvas_grid_set_visible</a> (GtkPlotCanvas *canvas, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean" >gboolean</a> visible); void <a class="link" href="gtkextra-GtkPlotCanvas.html#gtk-plot-canvas-grid-set-step" title="gtk_plot_canvas_grid_set_step ()">gtk_plot_canvas_grid_set_step</a> (GtkPlotCanvas *canvas, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> step); void <a class="link" href="gtkextra-GtkPlotCanvas.html#gtk-plot-canvas-grid-set-attributes" title="gtk_plot_canvas_grid_set_attributes ()">gtk_plot_canvas_grid_set_attributes</a> (GtkPlotCanvas *canvas, <a class="link" href="gtkextra-GtkPlot.html#GtkPlotLineStyle" title="enum GtkPlotLineStyle">GtkPlotLineStyle</a> style, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint" >gint</a> width, const GdkColor *color); void <a class="link" href="gtkextra-GtkPlotCanvas.html#gtk-plot-canvas-cancel-action" title="gtk_plot_canvas_cancel_action ()">gtk_plot_canvas_cancel_action</a> (GtkPlotCanvas *plot_canvas); void <a class="link" href="gtkextra-GtkPlotCanvas.html#gtk-plot-canvas-unselect" title="gtk_plot_canvas_unselect ()">gtk_plot_canvas_unselect</a> (GtkPlotCanvas *plot_canvas); GtkPlotCanvasChild * <a class="link" href="gtkextra-GtkPlotCanvas.html#gtk-plot-canvas-get-active-item" title="gtk_plot_canvas_get_active_item ()">gtk_plot_canvas_get_active_item</a> (GtkPlotCanvas *canvas); void <a class="link" href="gtkextra-GtkPlotCanvas.html#gtk-plot-canvas-set-size" title="gtk_plot_canvas_set_size ()">gtk_plot_canvas_set_size</a> (GtkPlotCanvas *canvas, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint" >gint</a> width, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint" >gint</a> height); void <a class="link" href="gtkextra-GtkPlotCanvas.html#gtk-plot-canvas-set-magnification" title="gtk_plot_canvas_set_magnification ()">gtk_plot_canvas_set_magnification</a> (GtkPlotCanvas *canvas, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> magnification); void <a class="link" href="gtkextra-GtkPlotCanvas.html#gtk-plot-canvas-set-transparent" title="gtk_plot_canvas_set_transparent ()">gtk_plot_canvas_set_transparent</a> (GtkPlotCanvas *canvas, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean" >gboolean</a> transparent); <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean" >gboolean</a> <a class="link" href="gtkextra-GtkPlotCanvas.html#gtk-plot-canvas-transparent" title="gtk_plot_canvas_transparent ()">gtk_plot_canvas_transparent</a> (GtkPlotCanvas *canvas); void <a class="link" href="gtkextra-GtkPlotCanvas.html#gtk-plot-canvas-set-background" title="gtk_plot_canvas_set_background ()">gtk_plot_canvas_set_background</a> (GtkPlotCanvas *canvas, const GdkColor *background); void <a class="link" href="gtkextra-GtkPlotCanvas.html#gtk-plot-canvas-get-pixel" title="gtk_plot_canvas_get_pixel ()">gtk_plot_canvas_get_pixel</a> (GtkPlotCanvas *plot_canvas, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> px, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> py, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint" >gint</a> *x, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint" >gint</a> *y); void <a class="link" href="gtkextra-GtkPlotCanvas.html#gtk-plot-canvas-get-position" title="gtk_plot_canvas_get_position ()">gtk_plot_canvas_get_position</a> (GtkPlotCanvas *plot_canvas, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint" >gint</a> x, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint" >gint</a> y, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> *px, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> *py); void <a class="link" href="gtkextra-GtkPlotCanvas.html#gtk-plot-canvas-put-child" title="gtk_plot_canvas_put_child ()">gtk_plot_canvas_put_child</a> (GtkPlotCanvas *canvas, GtkPlotCanvasChild *child, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> x1, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> y1, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> x2, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> y2); void <a class="link" href="gtkextra-GtkPlotCanvas.html#gtk-plot-canvas-remove-child" title="gtk_plot_canvas_remove_child ()">gtk_plot_canvas_remove_child</a> (GtkPlotCanvas *canvas, GtkPlotCanvasChild *child); void <a class="link" href="gtkextra-GtkPlotCanvas.html#gtk-plot-canvas-child-move" title="gtk_plot_canvas_child_move ()">gtk_plot_canvas_child_move</a> (GtkPlotCanvas *canvas, GtkPlotCanvasChild *child, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> x1, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> y1); void <a class="link" href="gtkextra-GtkPlotCanvas.html#gtk-plot-canvas-child-move-resize" title="gtk_plot_canvas_child_move_resize ()">gtk_plot_canvas_child_move_resize</a> (GtkPlotCanvas *canvas, GtkPlotCanvasChild *child, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> x1, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> y1, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> x2, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> y2); void <a class="link" href="gtkextra-GtkPlotCanvas.html#gtk-plot-canvas-child-set-selection" title="gtk_plot_canvas_child_set_selection ()">gtk_plot_canvas_child_set_selection</a> (GtkPlotCanvasChild *child, <a class="link" href="gtkextra-GtkPlotCanvas.html#GtkPlotCanvasSelection" title="enum GtkPlotCanvasSelection">GtkPlotCanvasSelection</a> selection); void <a class="link" href="gtkextra-GtkPlotCanvas.html#gtk-plot-canvas-child-set-selection-mode" title="gtk_plot_canvas_child_set_selection_mode ()">gtk_plot_canvas_child_set_selection_mode</a> (GtkPlotCanvasChild *child, <a class="link" href="gtkextra-GtkPlotCanvas.html#GtkPlotCanvasSelectionMode" title="enum GtkPlotCanvasSelectionMode">GtkPlotCanvasSelectionMode</a> mode); <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean" >gboolean</a> <a class="link" href="gtkextra-GtkPlotCanvas.html#gtk-plot-canvas-child-get-position" title="gtk_plot_canvas_child_get_position ()">gtk_plot_canvas_child_get_position</a> (GtkPlotCanvas *canvas, GtkPlotCanvasChild *child, double *x1, double *y1, double *x2, double *y2); void <a class="link" href="gtkextra-GtkPlotCanvas.html#gtk-plot-canvas-set-line-attributes" title="gtk_plot_canvas_set_line_attributes ()">gtk_plot_canvas_set_line_attributes</a> (GtkPlotCanvas *canvas, <a class="link" href="gtkextra-GtkPlot.html#GtkPlotLine" title="GtkPlotLine">GtkPlotLine</a> line); </pre> </div> <div class="refsect1" title="Description"> <a name="gtkextra-GtkPlotCanvas.description"></a><h2>Description</h2> <p> </p> </div> <div class="refsect1" title="Details"> <a name="gtkextra-GtkPlotCanvas.details"></a><h2>Details</h2> <div class="refsect2" title="enum GtkPlotCanvasAction"> <a name="GtkPlotCanvasAction"></a><h3>enum GtkPlotCanvasAction</h3> <pre class="programlisting">typedef enum { GTK_PLOT_CANVAS_ACTION_INACTIVE, GTK_PLOT_CANVAS_ACTION_SELECTION, GTK_PLOT_CANVAS_ACTION_DRAG, GTK_PLOT_CANVAS_ACTION_RESIZE, } GtkPlotCanvasAction; </pre> <p> </p> </div> <hr> <div class="refsect2" title="enum GtkPlotCanvasFlag"> <a name="GtkPlotCanvasFlag"></a><h3>enum GtkPlotCanvasFlag</h3> <pre class="programlisting">typedef enum { GTK_PLOT_CANVAS_FROZEN = 0, GTK_PLOT_CANVAS_CAN_MOVE = 1 << 0, GTK_PLOT_CANVAS_CAN_RESIZE = 1 << 1, } GtkPlotCanvasFlag; </pre> <p> </p> </div> <hr> <div class="refsect2" title="enum GtkPlotCanvasSelection"> <a name="GtkPlotCanvasSelection"></a><h3>enum GtkPlotCanvasSelection</h3> <pre class="programlisting">typedef enum { GTK_PLOT_CANVAS_SELECT_NONE, GTK_PLOT_CANVAS_SELECT_MARKERS, GTK_PLOT_CANVAS_SELECT_TARGET, } GtkPlotCanvasSelection; </pre> <p> </p> </div> <hr> <div class="refsect2" title="enum GtkPlotCanvasSelectionMode"> <a name="GtkPlotCanvasSelectionMode"></a><h3>enum GtkPlotCanvasSelectionMode</h3> <pre class="programlisting">typedef enum { GTK_PLOT_CANVAS_SELECT_CLICK_1, GTK_PLOT_CANVAS_SELECT_CLICK_2, } GtkPlotCanvasSelectionMode; </pre> <p> </p> </div> <hr> <div class="refsect2" title="enum GtkPlotCanvasPos"> <a name="GtkPlotCanvasPos"></a><h3>enum GtkPlotCanvasPos</h3> <pre class="programlisting">typedef enum { GTK_PLOT_CANVAS_OUT, GTK_PLOT_CANVAS_IN, GTK_PLOT_CANVAS_LEFT, GTK_PLOT_CANVAS_RIGHT, GTK_PLOT_CANVAS_TOP, GTK_PLOT_CANVAS_BOTTOM, GTK_PLOT_CANVAS_TOP_LEFT, GTK_PLOT_CANVAS_TOP_RIGHT, GTK_PLOT_CANVAS_BOTTOM_LEFT, GTK_PLOT_CANVAS_BOTTOM_RIGHT, } GtkPlotCanvasPos; </pre> <p> </p> </div> <hr> <div class="refsect2" title="GTK_PLOT_CANVAS_DND_FLAGS"> <a name="GTK-PLOT-CANVAS-DND-FLAGS--CAPS"></a><h3>GTK_PLOT_CANVAS_DND_FLAGS</h3> <pre class="programlisting">#define GTK_PLOT_CANVAS_DND_FLAGS</pre> <p> </p> </div> <hr> <div class="refsect2" title="GTK_PLOT_CANVAS_FLAGS()"> <a name="GTK-PLOT-CANVAS-FLAGS--CAPS"></a><h3>GTK_PLOT_CANVAS_FLAGS()</h3> <pre class="programlisting">#define GTK_PLOT_CANVAS_FLAGS(canvas) (GTK_PLOT_CANVAS(canvas)->flags) </pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody><tr> <td><p><span class="term"><em class="parameter"><code>canvas</code></em> :</span></p></td> <td> </td> </tr></tbody> </table></div> </div> <hr> <div class="refsect2" title="GTK_PLOT_CANVAS_SET_FLAGS()"> <a name="GTK-PLOT-CANVAS-SET-FLAGS--CAPS"></a><h3>GTK_PLOT_CANVAS_SET_FLAGS()</h3> <pre class="programlisting">#define GTK_PLOT_CANVAS_SET_FLAGS(canvas, flags) (GTK_PLOT_CANVAS_FLAGS(canvas) |= (flags)) </pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> <tr> <td><p><span class="term"><em class="parameter"><code>canvas</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td> <td> </td> </tr> </tbody> </table></div> </div> <hr> <div class="refsect2" title="GTK_PLOT_CANVAS_UNSET_FLAGS()"> <a name="GTK-PLOT-CANVAS-UNSET-FLAGS--CAPS"></a><h3>GTK_PLOT_CANVAS_UNSET_FLAGS()</h3> <pre class="programlisting">#define GTK_PLOT_CANVAS_UNSET_FLAGS(canvas, flags) (GTK_PLOT_CANVAS_FLAGS(canvas) &= ~(flags)) </pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> <tr> <td><p><span class="term"><em class="parameter"><code>canvas</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td> <td> </td> </tr> </tbody> </table></div> </div> <hr> <div class="refsect2" title="GTK_PLOT_CANVAS_CAN_DND_POINT()"> <a name="GTK-PLOT-CANVAS-CAN-DND-POINT--CAPS"></a><h3>GTK_PLOT_CANVAS_CAN_DND_POINT()</h3> <pre class="programlisting">#define GTK_PLOT_CANVAS_CAN_DND_POINT(canvas) (GTK_PLOT_CANVAS_FLAGS(canvas) & GTK_PLOT_CANVAS_CAN_DND_POINT) </pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody><tr> <td><p><span class="term"><em class="parameter"><code>canvas</code></em> :</span></p></td> <td> </td> </tr></tbody> </table></div> </div> <hr> <div class="refsect2" title="GTK_PLOT_CANVAS_CAN_DND()"> <a name="GTK-PLOT-CANVAS-CAN-DND--CAPS"></a><h3>GTK_PLOT_CANVAS_CAN_DND()</h3> <pre class="programlisting">#define GTK_PLOT_CANVAS_CAN_DND(canvas) (GTK_PLOT_CANVAS_FLAGS(canvas) & GTK_PLOT_CANVAS_CAN_DND) </pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody><tr> <td><p><span class="term"><em class="parameter"><code>canvas</code></em> :</span></p></td> <td> </td> </tr></tbody> </table></div> </div> <hr> <div class="refsect2" title="GTK_PLOT_CANVAS_CAN_SELECT_POINT()"> <a name="GTK-PLOT-CANVAS-CAN-SELECT-POINT--CAPS"></a><h3>GTK_PLOT_CANVAS_CAN_SELECT_POINT()</h3> <pre class="programlisting">#define GTK_PLOT_CANVAS_CAN_SELECT_POINT(canvas) (GTK_PLOT_CANVAS_FLAGS(canvas) & GTK_PLOT_CANVAS_CAN_SELECT_POINT) </pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody><tr> <td><p><span class="term"><em class="parameter"><code>canvas</code></em> :</span></p></td> <td> </td> </tr></tbody> </table></div> </div> <hr> <div class="refsect2" title="GTK_PLOT_CANVAS_CAN_SELECT_ITEM()"> <a name="GTK-PLOT-CANVAS-CAN-SELECT-ITEM--CAPS"></a><h3>GTK_PLOT_CANVAS_CAN_SELECT_ITEM()</h3> <pre class="programlisting">#define GTK_PLOT_CANVAS_CAN_SELECT_ITEM(canvas) (GTK_PLOT_CANVAS_FLAGS(canvas) & GTK_PLOT_CANVAS_CAN_SELECT_ITEM) </pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody><tr> <td><p><span class="term"><em class="parameter"><code>canvas</code></em> :</span></p></td> <td> </td> </tr></tbody> </table></div> </div> <hr> <div class="refsect2" title="GTK_PLOT_CANVAS_CAN_SELECT()"> <a name="GTK-PLOT-CANVAS-CAN-SELECT--CAPS"></a><h3>GTK_PLOT_CANVAS_CAN_SELECT()</h3> <pre class="programlisting">#define GTK_PLOT_CANVAS_CAN_SELECT(canvas) (GTK_PLOT_CANVAS_FLAGS(canvas) & GTK_PLOT_CANVAS_CAN_SELECT) </pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody><tr> <td><p><span class="term"><em class="parameter"><code>canvas</code></em> :</span></p></td> <td> </td> </tr></tbody> </table></div> </div> <hr> <div class="refsect2" title="GTK_PLOT_CANVAS_CHILD()"> <a name="GTK-PLOT-CANVAS-CHILD--CAPS"></a><h3>GTK_PLOT_CANVAS_CHILD()</h3> <pre class="programlisting">#define GTK_PLOT_CANVAS_CHILD(obj) GTK_CHECK_CAST (obj, gtk_plot_canvas_child_get_type (), GtkPlotCanvasChild) </pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody><tr> <td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td> <td> </td> </tr></tbody> </table></div> </div> <hr> <div class="refsect2" title="GTK_PLOT_CANVAS_CHILD_CLASS()"> <a name="GTK-PLOT-CANVAS-CHILD-CLASS--CAPS"></a><h3>GTK_PLOT_CANVAS_CHILD_CLASS()</h3> <pre class="programlisting">#define GTK_PLOT_CANVAS_CHILD_CLASS(klass) GTK_CHECK_CLASS_CAST (klass, gtk_plot_canvas_child_get_type(), GtkPlotCanvasChildClass) </pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody><tr> <td><p><span class="term"><em class="parameter"><code>klass</code></em> :</span></p></td> <td> </td> </tr></tbody> </table></div> </div> <hr> <div class="refsect2" title="GTK_IS_PLOT_CANVAS_CHILD()"> <a name="GTK-IS-PLOT-CANVAS-CHILD--CAPS"></a><h3>GTK_IS_PLOT_CANVAS_CHILD()</h3> <pre class="programlisting">#define GTK_IS_PLOT_CANVAS_CHILD(obj) GTK_CHECK_TYPE (obj, gtk_plot_canvas_child_get_type ()) </pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody><tr> <td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td> <td> </td> </tr></tbody> </table></div> </div> <hr> <div class="refsect2" title="GTK_TYPE_PLOT_CANVAS_CHILD"> <a name="GTK-TYPE-PLOT-CANVAS-CHILD--CAPS"></a><h3>GTK_TYPE_PLOT_CANVAS_CHILD</h3> <pre class="programlisting">#define GTK_TYPE_PLOT_CANVAS_CHILD (gtk_plot_canvas_child_get_type ()) </pre> <p> </p> </div> <hr> <div class="refsect2" title="gtk_plot_canvas_child_get_type ()"> <a name="gtk-plot-canvas-child-get-type"></a><h3>gtk_plot_canvas_child_get_type ()</h3> <pre class="programlisting">GtkType gtk_plot_canvas_child_get_type (void);</pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody><tr> <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> <td> </td> </tr></tbody> </table></div> </div> <hr> <div class="refsect2" title="gtk_plot_canvas_new ()"> <a name="gtk-plot-canvas-new"></a><h3>gtk_plot_canvas_new ()</h3> <pre class="programlisting">GtkWidget* gtk_plot_canvas_new (<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint" >gint</a> width, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint" >gint</a> height, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> magnification);</pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> <tr> <td><p><span class="term"><em class="parameter"><code>width</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>height</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>magnification</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> <td> </td> </tr> </tbody> </table></div> </div> <hr> <div class="refsect2" title="gtk_plot_canvas_construct ()"> <a name="gtk-plot-canvas-construct"></a><h3>gtk_plot_canvas_construct ()</h3> <pre class="programlisting">void gtk_plot_canvas_construct (GtkPlotCanvas *canvas, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint" >gint</a> width, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint" >gint</a> height, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> magnification);</pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> <tr> <td><p><span class="term"><em class="parameter"><code>canvas</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>width</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>height</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>magnification</code></em> :</span></p></td> <td> </td> </tr> </tbody> </table></div> </div> <hr> <div class="refsect2" title="gtk_plot_canvas_set_pc ()"> <a name="gtk-plot-canvas-set-pc"></a><h3>gtk_plot_canvas_set_pc ()</h3> <pre class="programlisting">void gtk_plot_canvas_set_pc (GtkPlotCanvas *canvas, GtkPlotPC *pc);</pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> <tr> <td><p><span class="term"><em class="parameter"><code>canvas</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>pc</code></em> :</span></p></td> <td> </td> </tr> </tbody> </table></div> </div> <hr> <div class="refsect2" title="gtk_plot_canvas_paint ()"> <a name="gtk-plot-canvas-paint"></a><h3>gtk_plot_canvas_paint ()</h3> <pre class="programlisting">void gtk_plot_canvas_paint (GtkPlotCanvas *canvas);</pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody><tr> <td><p><span class="term"><em class="parameter"><code>canvas</code></em> :</span></p></td> <td> </td> </tr></tbody> </table></div> </div> <hr> <div class="refsect2" title="gtk_plot_canvas_refresh ()"> <a name="gtk-plot-canvas-refresh"></a><h3>gtk_plot_canvas_refresh ()</h3> <pre class="programlisting">void gtk_plot_canvas_refresh (GtkPlotCanvas *canvas);</pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody><tr> <td><p><span class="term"><em class="parameter"><code>canvas</code></em> :</span></p></td> <td> </td> </tr></tbody> </table></div> </div> <hr> <div class="refsect2" title="gtk_plot_canvas_freeze ()"> <a name="gtk-plot-canvas-freeze"></a><h3>gtk_plot_canvas_freeze ()</h3> <pre class="programlisting">void gtk_plot_canvas_freeze (GtkPlotCanvas *canvas);</pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody><tr> <td><p><span class="term"><em class="parameter"><code>canvas</code></em> :</span></p></td> <td> </td> </tr></tbody> </table></div> </div> <hr> <div class="refsect2" title="gtk_plot_canvas_thaw ()"> <a name="gtk-plot-canvas-thaw"></a><h3>gtk_plot_canvas_thaw ()</h3> <pre class="programlisting">void gtk_plot_canvas_thaw (GtkPlotCanvas *canvas);</pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody><tr> <td><p><span class="term"><em class="parameter"><code>canvas</code></em> :</span></p></td> <td> </td> </tr></tbody> </table></div> </div> <hr> <div class="refsect2" title="gtk_plot_canvas_grid_set_visible ()"> <a name="gtk-plot-canvas-grid-set-visible"></a><h3>gtk_plot_canvas_grid_set_visible ()</h3> <pre class="programlisting">void gtk_plot_canvas_grid_set_visible (GtkPlotCanvas *canvas, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean" >gboolean</a> visible);</pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> <tr> <td><p><span class="term"><em class="parameter"><code>canvas</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>visible</code></em> :</span></p></td> <td> </td> </tr> </tbody> </table></div> </div> <hr> <div class="refsect2" title="gtk_plot_canvas_grid_set_step ()"> <a name="gtk-plot-canvas-grid-set-step"></a><h3>gtk_plot_canvas_grid_set_step ()</h3> <pre class="programlisting">void gtk_plot_canvas_grid_set_step (GtkPlotCanvas *canvas, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> step);</pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> <tr> <td><p><span class="term"><em class="parameter"><code>canvas</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>step</code></em> :</span></p></td> <td> </td> </tr> </tbody> </table></div> </div> <hr> <div class="refsect2" title="gtk_plot_canvas_grid_set_attributes ()"> <a name="gtk-plot-canvas-grid-set-attributes"></a><h3>gtk_plot_canvas_grid_set_attributes ()</h3> <pre class="programlisting">void gtk_plot_canvas_grid_set_attributes (GtkPlotCanvas *canvas, <a class="link" href="gtkextra-GtkPlot.html#GtkPlotLineStyle" title="enum GtkPlotLineStyle">GtkPlotLineStyle</a> style, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint" >gint</a> width, const GdkColor *color);</pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> <tr> <td><p><span class="term"><em class="parameter"><code>canvas</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>style</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>width</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>color</code></em> :</span></p></td> <td> </td> </tr> </tbody> </table></div> </div> <hr> <div class="refsect2" title="gtk_plot_canvas_cancel_action ()"> <a name="gtk-plot-canvas-cancel-action"></a><h3>gtk_plot_canvas_cancel_action ()</h3> <pre class="programlisting">void gtk_plot_canvas_cancel_action (GtkPlotCanvas *plot_canvas);</pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody><tr> <td><p><span class="term"><em class="parameter"><code>plot_canvas</code></em> :</span></p></td> <td> </td> </tr></tbody> </table></div> </div> <hr> <div class="refsect2" title="gtk_plot_canvas_unselect ()"> <a name="gtk-plot-canvas-unselect"></a><h3>gtk_plot_canvas_unselect ()</h3> <pre class="programlisting">void gtk_plot_canvas_unselect (GtkPlotCanvas *plot_canvas);</pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody><tr> <td><p><span class="term"><em class="parameter"><code>plot_canvas</code></em> :</span></p></td> <td> </td> </tr></tbody> </table></div> </div> <hr> <div class="refsect2" title="gtk_plot_canvas_get_active_item ()"> <a name="gtk-plot-canvas-get-active-item"></a><h3>gtk_plot_canvas_get_active_item ()</h3> <pre class="programlisting">GtkPlotCanvasChild * gtk_plot_canvas_get_active_item (GtkPlotCanvas *canvas);</pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> <tr> <td><p><span class="term"><em class="parameter"><code>canvas</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> <td> </td> </tr> </tbody> </table></div> </div> <hr> <div class="refsect2" title="gtk_plot_canvas_set_size ()"> <a name="gtk-plot-canvas-set-size"></a><h3>gtk_plot_canvas_set_size ()</h3> <pre class="programlisting">void gtk_plot_canvas_set_size (GtkPlotCanvas *canvas, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint" >gint</a> width, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint" >gint</a> height);</pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> <tr> <td><p><span class="term"><em class="parameter"><code>canvas</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>width</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>height</code></em> :</span></p></td> <td> </td> </tr> </tbody> </table></div> </div> <hr> <div class="refsect2" title="gtk_plot_canvas_set_magnification ()"> <a name="gtk-plot-canvas-set-magnification"></a><h3>gtk_plot_canvas_set_magnification ()</h3> <pre class="programlisting">void gtk_plot_canvas_set_magnification (GtkPlotCanvas *canvas, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> magnification);</pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> <tr> <td><p><span class="term"><em class="parameter"><code>canvas</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>magnification</code></em> :</span></p></td> <td> </td> </tr> </tbody> </table></div> </div> <hr> <div class="refsect2" title="gtk_plot_canvas_set_transparent ()"> <a name="gtk-plot-canvas-set-transparent"></a><h3>gtk_plot_canvas_set_transparent ()</h3> <pre class="programlisting">void gtk_plot_canvas_set_transparent (GtkPlotCanvas *canvas, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean" >gboolean</a> transparent);</pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> <tr> <td><p><span class="term"><em class="parameter"><code>canvas</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>transparent</code></em> :</span></p></td> <td> </td> </tr> </tbody> </table></div> </div> <hr> <div class="refsect2" title="gtk_plot_canvas_transparent ()"> <a name="gtk-plot-canvas-transparent"></a><h3>gtk_plot_canvas_transparent ()</h3> <pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean" >gboolean</a> gtk_plot_canvas_transparent (GtkPlotCanvas *canvas);</pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> <tr> <td><p><span class="term"><em class="parameter"><code>canvas</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> <td> </td> </tr> </tbody> </table></div> </div> <hr> <div class="refsect2" title="gtk_plot_canvas_set_background ()"> <a name="gtk-plot-canvas-set-background"></a><h3>gtk_plot_canvas_set_background ()</h3> <pre class="programlisting">void gtk_plot_canvas_set_background (GtkPlotCanvas *canvas, const GdkColor *background);</pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> <tr> <td><p><span class="term"><em class="parameter"><code>canvas</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>background</code></em> :</span></p></td> <td> </td> </tr> </tbody> </table></div> </div> <hr> <div class="refsect2" title="gtk_plot_canvas_get_pixel ()"> <a name="gtk-plot-canvas-get-pixel"></a><h3>gtk_plot_canvas_get_pixel ()</h3> <pre class="programlisting">void gtk_plot_canvas_get_pixel (GtkPlotCanvas *plot_canvas, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> px, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> py, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint" >gint</a> *x, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint" >gint</a> *y);</pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> <tr> <td><p><span class="term"><em class="parameter"><code>plot_canvas</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>px</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>py</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>x</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>y</code></em> :</span></p></td> <td> </td> </tr> </tbody> </table></div> </div> <hr> <div class="refsect2" title="gtk_plot_canvas_get_position ()"> <a name="gtk-plot-canvas-get-position"></a><h3>gtk_plot_canvas_get_position ()</h3> <pre class="programlisting">void gtk_plot_canvas_get_position (GtkPlotCanvas *plot_canvas, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint" >gint</a> x, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint" >gint</a> y, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> *px, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> *py);</pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> <tr> <td><p><span class="term"><em class="parameter"><code>plot_canvas</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>x</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>y</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>px</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>py</code></em> :</span></p></td> <td> </td> </tr> </tbody> </table></div> </div> <hr> <div class="refsect2" title="gtk_plot_canvas_put_child ()"> <a name="gtk-plot-canvas-put-child"></a><h3>gtk_plot_canvas_put_child ()</h3> <pre class="programlisting">void gtk_plot_canvas_put_child (GtkPlotCanvas *canvas, GtkPlotCanvasChild *child, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> x1, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> y1, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> x2, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> y2);</pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> <tr> <td><p><span class="term"><em class="parameter"><code>canvas</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>child</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>x1</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>y1</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>x2</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>y2</code></em> :</span></p></td> <td> </td> </tr> </tbody> </table></div> </div> <hr> <div class="refsect2" title="gtk_plot_canvas_remove_child ()"> <a name="gtk-plot-canvas-remove-child"></a><h3>gtk_plot_canvas_remove_child ()</h3> <pre class="programlisting">void gtk_plot_canvas_remove_child (GtkPlotCanvas *canvas, GtkPlotCanvasChild *child);</pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> <tr> <td><p><span class="term"><em class="parameter"><code>canvas</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>child</code></em> :</span></p></td> <td> </td> </tr> </tbody> </table></div> </div> <hr> <div class="refsect2" title="gtk_plot_canvas_child_move ()"> <a name="gtk-plot-canvas-child-move"></a><h3>gtk_plot_canvas_child_move ()</h3> <pre class="programlisting">void gtk_plot_canvas_child_move (GtkPlotCanvas *canvas, GtkPlotCanvasChild *child, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> x1, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> y1);</pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> <tr> <td><p><span class="term"><em class="parameter"><code>canvas</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>child</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>x1</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>y1</code></em> :</span></p></td> <td> </td> </tr> </tbody> </table></div> </div> <hr> <div class="refsect2" title="gtk_plot_canvas_child_move_resize ()"> <a name="gtk-plot-canvas-child-move-resize"></a><h3>gtk_plot_canvas_child_move_resize ()</h3> <pre class="programlisting">void gtk_plot_canvas_child_move_resize (GtkPlotCanvas *canvas, GtkPlotCanvasChild *child, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> x1, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> y1, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> x2, <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gdouble" >gdouble</a> y2);</pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> <tr> <td><p><span class="term"><em class="parameter"><code>canvas</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>child</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>x1</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>y1</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>x2</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>y2</code></em> :</span></p></td> <td> </td> </tr> </tbody> </table></div> </div> <hr> <div class="refsect2" title="gtk_plot_canvas_child_set_selection ()"> <a name="gtk-plot-canvas-child-set-selection"></a><h3>gtk_plot_canvas_child_set_selection ()</h3> <pre class="programlisting">void gtk_plot_canvas_child_set_selection (GtkPlotCanvasChild *child, <a class="link" href="gtkextra-GtkPlotCanvas.html#GtkPlotCanvasSelection" title="enum GtkPlotCanvasSelection">GtkPlotCanvasSelection</a> selection);</pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> <tr> <td><p><span class="term"><em class="parameter"><code>child</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>selection</code></em> :</span></p></td> <td> </td> </tr> </tbody> </table></div> </div> <hr> <div class="refsect2" title="gtk_plot_canvas_child_set_selection_mode ()"> <a name="gtk-plot-canvas-child-set-selection-mode"></a><h3>gtk_plot_canvas_child_set_selection_mode ()</h3> <pre class="programlisting">void gtk_plot_canvas_child_set_selection_mode (GtkPlotCanvasChild *child, <a class="link" href="gtkextra-GtkPlotCanvas.html#GtkPlotCanvasSelectionMode" title="enum GtkPlotCanvasSelectionMode">GtkPlotCanvasSelectionMode</a> mode);</pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> <tr> <td><p><span class="term"><em class="parameter"><code>child</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>mode</code></em> :</span></p></td> <td> </td> </tr> </tbody> </table></div> </div> <hr> <div class="refsect2" title="gtk_plot_canvas_child_get_position ()"> <a name="gtk-plot-canvas-child-get-position"></a><h3>gtk_plot_canvas_child_get_position ()</h3> <pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean" >gboolean</a> gtk_plot_canvas_child_get_position (GtkPlotCanvas *canvas, GtkPlotCanvasChild *child, double *x1, double *y1, double *x2, double *y2);</pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> <tr> <td><p><span class="term"><em class="parameter"><code>canvas</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>child</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>x1</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>y1</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>x2</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>y2</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> <td> </td> </tr> </tbody> </table></div> </div> <hr> <div class="refsect2" title="gtk_plot_canvas_set_line_attributes ()"> <a name="gtk-plot-canvas-set-line-attributes"></a><h3>gtk_plot_canvas_set_line_attributes ()</h3> <pre class="programlisting">void gtk_plot_canvas_set_line_attributes (GtkPlotCanvas *canvas, <a class="link" href="gtkextra-GtkPlot.html#GtkPlotLine" title="GtkPlotLine">GtkPlotLine</a> line);</pre> <p> </p> <div class="variablelist"><table border="0"> <col align="left" valign="top"> <tbody> <tr> <td><p><span class="term"><em class="parameter"><code>canvas</code></em> :</span></p></td> <td> </td> </tr> <tr> <td><p><span class="term"><em class="parameter"><code>line</code></em> :</span></p></td> <td> </td> </tr> </tbody> </table></div> </div> </div> </div> <div class="footer"> <hr> Generated by GTK-Doc V1.11</div> </body> </html>