/usr/share/doc/libplotmm-doc/html/class_plot_m_m_1_1_plot_canvas.html is in libplotmm-doc 0.1.2-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>PlotMM: PlotMM::PlotCanvas Class Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.4 -->
<div class="qindex"><a class="qindex" href="index.html">Main Page</a> | <a class="qindex" href="hierarchy.html">Class Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical List</a> | <a class="qindex" href="annotated.html">Class List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="functions.html">Class Members</a> | <a class="qindex" href="pages.html">Related Pages</a></div>
<div class="nav">
<b>PlotMM</b>::<a class="el" href="class_plot_m_m_1_1_plot_canvas.html">PlotCanvas</a></div>
<h1>PlotMM::PlotCanvas Class Reference</h1><!-- doxytag: class="PlotMM::PlotCanvas" --><a href="class_plot_m_m_1_1_plot_canvas-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
Class to draw curves in a plot.
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="_plot_m_m_1_1_plot_canvasa0"></a><!-- doxytag: member="PlotMM::PlotCanvas::PlotCanvas" ref="_plot_m_m_1_1_plot_canvasa0" args="(Gtk::Widget *w)" -->
</td><td class="memItemRight" valign="bottom"><b>PlotCanvas</b> (Gtk::Widget *w)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_plot_m_m_1_1_plot_canvas.html#_plot_m_m_1_1_plot_canvasa2">begin_replot</a> ()</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_plot_m_m_1_1_plot_canvas.html#_plot_m_m_1_1_plot_canvasa3">clear</a> ()</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_plot_m_m_1_1_plot_canvas.html#_plot_m_m_1_1_plot_canvasa4">end_replot</a> ()</td></tr>
<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="_plot_m_m_1_1_plot_canvaso0"></a><!-- doxytag: member="PlotMM::PlotCanvas::signal_plot_mouse_press" ref="_plot_m_m_1_1_plot_canvaso0" args="" -->
SigC::Signal3< void, int,<br>
int, GdkEventButton * > </td><td class="memItemRight" valign="bottom"><b>signal_plot_mouse_press</b></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="_plot_m_m_1_1_plot_canvaso1"></a><!-- doxytag: member="PlotMM::PlotCanvas::signal_plot_mouse_release" ref="_plot_m_m_1_1_plot_canvaso1" args="" -->
SigC::Signal3< void, int,<br>
int, GdkEventButton * > </td><td class="memItemRight" valign="bottom"><b>signal_plot_mouse_release</b></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="_plot_m_m_1_1_plot_canvaso2"></a><!-- doxytag: member="PlotMM::PlotCanvas::signal_plot_mouse_move" ref="_plot_m_m_1_1_plot_canvaso2" args="" -->
SigC::Signal3< void, int,<br>
int, GdkEventMotion * > </td><td class="memItemRight" valign="bottom"><b>signal_plot_mouse_move</b></td></tr>
<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="_plot_m_m_1_1_plot_canvasb0"></a><!-- doxytag: member="PlotMM::PlotCanvas::on_expose_event" ref="_plot_m_m_1_1_plot_canvasb0" args="(GdkEventExpose *event)" -->
virtual bool </td><td class="memItemRight" valign="bottom"><b>on_expose_event</b> (GdkEventExpose *event)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="_plot_m_m_1_1_plot_canvasb1"></a><!-- doxytag: member="PlotMM::PlotCanvas::on_realize" ref="_plot_m_m_1_1_plot_canvasb1" args="()" -->
virtual void </td><td class="memItemRight" valign="bottom"><b>on_realize</b> ()</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="_plot_m_m_1_1_plot_canvasb2"></a><!-- doxytag: member="PlotMM::PlotCanvas::on_button_press_event" ref="_plot_m_m_1_1_plot_canvasb2" args="(GdkEventButton *event)" -->
virtual bool </td><td class="memItemRight" valign="bottom"><b>on_button_press_event</b> (GdkEventButton *event)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="_plot_m_m_1_1_plot_canvasb3"></a><!-- doxytag: member="PlotMM::PlotCanvas::on_button_release_event" ref="_plot_m_m_1_1_plot_canvasb3" args="(GdkEventButton *event)" -->
virtual bool </td><td class="memItemRight" valign="bottom"><b>on_button_release_event</b> (GdkEventButton *event)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="_plot_m_m_1_1_plot_canvasb4"></a><!-- doxytag: member="PlotMM::PlotCanvas::on_motion_notify_event" ref="_plot_m_m_1_1_plot_canvasb4" args="(GdkEventMotion *event)" -->
virtual bool </td><td class="memItemRight" valign="bottom"><b>on_motion_notify_event</b> (GdkEventMotion *event)</td></tr>
<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="_plot_m_m_1_1_plot_canvasp0"></a><!-- doxytag: member="PlotMM::PlotCanvas::gc_" ref="_plot_m_m_1_1_plot_canvasp0" args="" -->
Glib::RefPtr< Gdk::GC > </td><td class="memItemRight" valign="bottom"><b>gc_</b></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="_plot_m_m_1_1_plot_canvasp1"></a><!-- doxytag: member="PlotMM::PlotCanvas::window_" ref="_plot_m_m_1_1_plot_canvasp1" args="" -->
Glib::RefPtr< Gdk::Window > </td><td class="memItemRight" valign="bottom"><b>window_</b></td></tr>
</table>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="_plot_m_m_1_1_plot_canvasa2"></a><!-- doxytag: member="PlotMM::PlotCanvas::begin_replot" ref="_plot_m_m_1_1_plot_canvasa2" args="()" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="md" nowrap valign="top">bool PlotCanvas::begin_replot </td>
<td class="md" valign="top">( </td>
<td class="mdname1" valign="top" nowrap> </td>
<td class="md" valign="top"> ) </td>
<td class="md" nowrap><code> [virtual]</code></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
<tr>
<td>
</td>
<td>
<p>
Start replot of the plot canvas' contents<p>
When the replot takes place outside on_expose_event this method must be called to avoid flickering<p>
<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_plot_m_m_1_1_plot_canvas.html#_plot_m_m_1_1_plot_canvasa4">end_replot()</a></dd></dl>
</td>
</tr>
</table>
<a class="anchor" name="_plot_m_m_1_1_plot_canvasa3"></a><!-- doxytag: member="PlotMM::PlotCanvas::clear" ref="_plot_m_m_1_1_plot_canvasa3" args="()" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="md" nowrap valign="top">void PlotCanvas::clear </td>
<td class="md" valign="top">( </td>
<td class="mdname1" valign="top" nowrap> </td>
<td class="md" valign="top"> ) </td>
<td class="md" nowrap><code> [virtual]</code></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
<tr>
<td>
</td>
<td>
<p>
Clear the plot canvas (where the curves are drawn.
<p>
</td>
</tr>
</table>
<a class="anchor" name="_plot_m_m_1_1_plot_canvasa4"></a><!-- doxytag: member="PlotMM::PlotCanvas::end_replot" ref="_plot_m_m_1_1_plot_canvasa4" args="()" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="md" nowrap valign="top">void PlotCanvas::end_replot </td>
<td class="md" valign="top">( </td>
<td class="mdname1" valign="top" nowrap> </td>
<td class="md" valign="top"> ) </td>
<td class="md" nowrap><code> [virtual]</code></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
<tr>
<td>
</td>
<td>
<p>
End replot of the plot canvas' contents<p>
If <a class="el" href="class_plot_m_m_1_1_plot_canvas.html#_plot_m_m_1_1_plot_canvasa2">begin_replot()</a> was called, this method must be called after changing the plot canvas' contents </td>
</tr>
</table>
<hr size="1"><address style="align: right;"><small>Generated on Thu Nov 10 15:26:22 2005 for PlotMM by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.4 </small></address>
</body>
</html>
|