1 <!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.01 Transitional//EN">
2 <html><head><meta http-equiv=
"Content-Type" content=
"text/html;charset=iso-8859-1">
3 <title>Qanava: qan::Controller Class Reference
</title>
4 <link href=
"doxygen.css" rel=
"stylesheet" type=
"text/css">
5 <link href=
"tabs.css" rel=
"stylesheet" type=
"text/css">
7 <!-- Generated by Doxygen 1.5.1-p1 -->
10 <li><a href=
"index.html"><span>Main
Page
</span></a></li>
11 <li><a href=
"namespaces.html"><span>Namespaces
</span></a></li>
12 <li id=
"current"><a href=
"annotated.html"><span>Classes
</span></a></li>
13 <li><a href=
"files.html"><span>Files
</span></a></li>
14 <li><a href=
"dirs.html"><span>Directories
</span></a></li>
15 <li><a href=
"pages.html"><span>Related
Pages
</span></a></li>
19 <li><a href=
"annotated.html"><span>Class
List
</span></a></li>
20 <li><a href=
"hierarchy.html"><span>Class
Hierarchy
</span></a></li>
21 <li><a href=
"functions.html"><span>Class
Members
</span></a></li>
24 <a class=
"el" href=
"namespaceqan.html">qan
</a>::
<a class=
"el" href=
"classqan_1_1_controller.html">Controller
</a></div>
25 <h1>qan::Controller Class Reference
</h1><!-- doxytag: class="qan::Controller" -->Manage complex view modification operations in an AbstractItemView object (for example, panning, selection, etc.).
26 <a href=
"#_details">More...
</a>
28 <code>#include
<qanController.h
></code>
30 Inherited by
<a class=
"el" href=
"classqan_1_1_pan_controller.html">qan::PanController
</a>,
<a class=
"el" href=
"classqan_1_1_zoom_controller.html">qan::ZoomController
</a>, and
<a class=
"el" href=
"classqan_1_1_zoom_window_controller.html">qan::ZoomWindowController
</a>.
32 Inheritance diagram for qan::Controller:
<p><center><img src=
"classqan_1_1_controller__inherit__graph.png" border=
"0" usemap=
"#qan_1_1_controller__inherit__map" alt=
"Inheritance graph"></center>
33 <map name=
"qan_1_1_controller__inherit__map">
34 <area href=
"classqan_1_1_pan_controller.html" shape=
"rect" coords=
"7,82,140,108" alt=
"">
35 <area href=
"classqan_1_1_zoom_controller.html" shape=
"rect" coords=
"164,82,308,108" alt=
"">
36 <area href=
"classqan_1_1_zoom_window_controller.html" shape=
"rect" coords=
"332,82,521,108" alt=
"">
38 <center><font size=
"2">[
<a href=
"graph_legend.html">legend
</a>]
</font></center>Collaboration diagram for qan::Controller:
<p><center><img src=
"classqan_1_1_controller__coll__graph.png" border=
"0" usemap=
"#qan_1_1_controller__coll__map" alt=
"Collaboration graph"></center>
39 <map name=
"qan_1_1_controller__coll__map">
40 <area href=
"classqan_1_1_graphics_view.html" shape=
"rect" coords=
"112,175,246,202" alt=
"">
41 <area href=
"classqan_1_1_grid_item.html" shape=
"rect" coords=
"7,84,111,111" alt=
"">
42 <area href=
"classqan_1_1_grid.html" shape=
"rect" coords=
"20,7,98,34" alt=
"">
43 <area href=
"classqan_1_1_controller_1_1_manager.html" shape=
"rect" coords=
"135,84,303,111" alt=
"">
45 <center><font size=
"2">[
<a href=
"graph_legend.html">legend
</a>]
</font></center><a href=
"classqan_1_1_controller-members.html">List of all members.
</a><table border=
"0" cellpadding=
"0" cellspacing=
"0">
47 <tr><td colspan=
"2"><br><h2>Public Slots
</h2></td></tr>
48 <tr><td class=
"memItemLeft" nowrap
align=
"right" valign=
"top">QAction *
</td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"classqan_1_1_controller.html#a0eb87a7c9f57f6b477f692a002b40f1">getAction
</a> ()
</td></tr>
50 <tr><td colspan=
"2"><br><h2>Signals
</h2></td></tr>
51 <tr><td class=
"memItemLeft" nowrap
align=
"right" valign=
"top">void
</td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"classqan_1_1_controller.html#34c94e81cd40967afbb6ffb64f6f45e4">toggled
</a> (bool on)
</td></tr>
53 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">Emmitted when the controller action (must) state changes.
<a href=
"#34c94e81cd40967afbb6ffb64f6f45e4"></a><br></td></tr>
54 <tr><td colspan=
"2"><br><h2>Public Member Functions
</h2></td></tr>
55 <tr><td class=
"memItemLeft" nowrap
align=
"right" valign=
"top"> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"classqan_1_1_controller.html#56ed2a2d0cc418aeb7dfb126985e5e8e">Controller
</a> (QString name,
<a class=
"el" href=
"classqan_1_1_graphics_view.html">GraphicsView
</a> &graphicsView)
</td></tr>
57 <tr><td class=
"memItemLeft" nowrap
align=
"right" valign=
"top">virtual
</td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"classqan_1_1_controller.html#332b77a55aacdd344af1eb237a65b531">~Controller
</a> ()
</td></tr>
59 <tr><td class=
"memItemLeft" nowrap
align=
"right" valign=
"top">virtual bool
</td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"classqan_1_1_controller.html#51eef51e35f286945a1905739bfa109b">keyPressEvent
</a> (QKeyEvent *e)
</td></tr>
61 <tr><td class=
"memItemLeft" nowrap
align=
"right" valign=
"top">virtual bool
</td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"classqan_1_1_controller.html#7d4f5d3f0db6b9f7ff6dd87abdd5f959">mousePressEvent
</a> (QMouseEvent *e)
</td></tr>
63 <tr><td class=
"memItemLeft" nowrap
align=
"right" valign=
"top">virtual bool
</td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"classqan_1_1_controller.html#d2bd76c701f413e24445f25d6e5baa58">mouseReleaseEvent
</a> (QMouseEvent *e)
</td></tr>
65 <tr><td class=
"memItemLeft" nowrap
align=
"right" valign=
"top">virtual bool
</td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"classqan_1_1_controller.html#446a733bd27ff67900cea7f400fbc7dd">mouseMoveEvent
</a> (QMouseEvent *e)
</td></tr>
67 <tr><td class=
"memItemLeft" nowrap
align=
"right" valign=
"top">virtual bool
</td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"classqan_1_1_controller.html#4d4af83f278a2a88458f9cd9c0f52ff8">mouseDoubleClickEvent
</a> (QMouseEvent *e)
</td></tr>
69 <tr><td class=
"memItemLeft" nowrap
align=
"right" valign=
"top">virtual bool
</td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"classqan_1_1_controller.html#a0bc9ce3b6763c13c318e6c910edead6">wheelEvent
</a> (QWheelEvent *e)
</td></tr>
71 <tr><td class=
"memItemLeft" nowrap
align=
"right" valign=
"top">QString
</td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"classqan_1_1_controller.html#1ee5af9a21091863113ca9a84c4239b4">getName
</a> ()
</td></tr>
73 <tr><td class=
"memItemLeft" nowrap
align=
"right" valign=
"top">virtual QAction *
</td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"classqan_1_1_controller.html#ae32984e012a1f53ac40199e53e0a1a5">getAction
</a> (QString name)
</td></tr>
75 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">Get a custom action by name in this controller.
<a href=
"#ae32984e012a1f53ac40199e53e0a1a5"></a><br></td></tr>
76 <tr><td colspan=
"2"><br><h2>Protected Member Functions
</h2></td></tr>
77 <tr><td class=
"memItemLeft" nowrap
align=
"right" valign=
"top"><a class=
"el" href=
"classqan_1_1_graphics_view.html">GraphicsView
</a> & </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"classqan_1_1_controller.html#c4dcf08dc368e14ae9f26f3e74ef55c6">getGraphicsView
</a> ()
</td></tr>
79 <tr><td class=
"memItemLeft" nowrap
align=
"right" valign=
"top">void
</td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"classqan_1_1_controller.html#2db8e85075aeb0206008026c82dba0f7">setAction
</a> (QAction *action)
</td></tr>
81 <tr><td colspan=
"2"><br><h2>Private Attributes
</h2></td></tr>
82 <tr><td class=
"memItemLeft" nowrap
align=
"right" valign=
"top"><a class=
"el" href=
"classqan_1_1_graphics_view.html">GraphicsView
</a> & </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"classqan_1_1_controller.html#d426a29ce114ea5682707130c9aa5bae">_graphicsView
</a></td></tr>
84 <tr><td class=
"memItemLeft" nowrap
align=
"right" valign=
"top">QAction *
</td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"classqan_1_1_controller.html#ac7d5ff0368c0287b48d400183d63d43">_action
</a></td></tr>
86 <tr><td class=
"memItemLeft" nowrap
align=
"right" valign=
"top">QString
</td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"classqan_1_1_controller.html#8eeca81089a20417680fcc06d5d14d3a">_name
</a></td></tr>
88 <tr><td colspan=
"2"><br><h2>Classes
</h2></td></tr>
89 <tr><td class=
"memItemLeft" nowrap
align=
"right" valign=
"top">class
</td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"classqan_1_1_controller_1_1_manager.html">Manager
</a></td></tr>
92 <hr><a name=
"_details"></a><h2>Detailed Description
</h2>
93 Manage complex view modification operations in an AbstractItemView object (for example, panning, selection, etc.).
95 <hr><h2>Constructor
& Destructor Documentation
</h2>
96 <a class=
"anchor" name=
"56ed2a2d0cc418aeb7dfb126985e5e8e"></a><!-- doxytag: member="qan::Controller::Controller" ref="56ed2a2d0cc418aeb7dfb126985e5e8e" args="(QString name, GraphicsView &graphicsView)" -->
98 <div class=
"memproto">
99 <table class=
"memname">
101 <td class=
"memname">qan::Controller::Controller
</td>
103 <td class=
"paramtype">QString
</td>
104 <td class=
"paramname"> <em>name
</em>,
</td>
107 <td class=
"paramkey"></td>
109 <td class=
"paramtype"><a class=
"el" href=
"classqan_1_1_graphics_view.html">GraphicsView
</a> & </td>
110 <td class=
"paramname"> <em>graphicsView
</em></td><td> </td>
115 <td></td><td></td><td width=
"100%"></td>
125 <a class=
"anchor" name=
"332b77a55aacdd344af1eb237a65b531"></a><!-- doxytag: member="qan::Controller::~Controller" ref="332b77a55aacdd344af1eb237a65b531" args="()" -->
126 <div class=
"memitem">
127 <div class=
"memproto">
128 <table class=
"memname">
130 <td class=
"memname">virtual qan::Controller::~Controller
</td>
132 <td class=
"paramname"> </td>
133 <td> )
</td>
134 <td width=
"100%"><code> [inline, virtual]
</code></td>
144 <hr><h2>Member Function Documentation
</h2>
145 <a class=
"anchor" name=
"51eef51e35f286945a1905739bfa109b"></a><!-- doxytag: member="qan::Controller::keyPressEvent" ref="51eef51e35f286945a1905739bfa109b" args="(QKeyEvent *e)" -->
146 <div class=
"memitem">
147 <div class=
"memproto">
148 <table class=
"memname">
150 <td class=
"memname">virtual bool qan::Controller::keyPressEvent
</td>
152 <td class=
"paramtype">QKeyEvent *
</td>
153 <td class=
"paramname"> <em>e
</em> </td>
154 <td> )
</td>
155 <td width=
"100%"><code> [inline, virtual]
</code></td>
164 Reimplemented in
<a class=
"el" href=
"classqan_1_1_pan_controller.html#5df6d78eb7566416af487f1a6c2e4bf3">qan::PanController
</a>.
167 <a class=
"anchor" name=
"7d4f5d3f0db6b9f7ff6dd87abdd5f959"></a><!-- doxytag: member="qan::Controller::mousePressEvent" ref="7d4f5d3f0db6b9f7ff6dd87abdd5f959" args="(QMouseEvent *e)" -->
168 <div class=
"memitem">
169 <div class=
"memproto">
170 <table class=
"memname">
172 <td class=
"memname">virtual bool qan::Controller::mousePressEvent
</td>
174 <td class=
"paramtype">QMouseEvent *
</td>
175 <td class=
"paramname"> <em>e
</em> </td>
176 <td> )
</td>
177 <td width=
"100%"><code> [inline, virtual]
</code></td>
186 Reimplemented in
<a class=
"el" href=
"classqan_1_1_pan_controller.html#17230cd2dcbcdc12163d96498d42c49f">qan::PanController
</a>, and
<a class=
"el" href=
"classqan_1_1_zoom_window_controller.html#ad852370b37707f1a699a4ce0659c1f5">qan::ZoomWindowController
</a>.
189 <a class=
"anchor" name=
"d2bd76c701f413e24445f25d6e5baa58"></a><!-- doxytag: member="qan::Controller::mouseReleaseEvent" ref="d2bd76c701f413e24445f25d6e5baa58" args="(QMouseEvent *e)" -->
190 <div class=
"memitem">
191 <div class=
"memproto">
192 <table class=
"memname">
194 <td class=
"memname">virtual bool qan::Controller::mouseReleaseEvent
</td>
196 <td class=
"paramtype">QMouseEvent *
</td>
197 <td class=
"paramname"> <em>e
</em> </td>
198 <td> )
</td>
199 <td width=
"100%"><code> [inline, virtual]
</code></td>
208 Reimplemented in
<a class=
"el" href=
"classqan_1_1_pan_controller.html#aedd2dffc2713f47acbf3d6ae70c8059">qan::PanController
</a>, and
<a class=
"el" href=
"classqan_1_1_zoom_window_controller.html#6a8f5695664c864045788e58b49d404e">qan::ZoomWindowController
</a>.
211 <a class=
"anchor" name=
"446a733bd27ff67900cea7f400fbc7dd"></a><!-- doxytag: member="qan::Controller::mouseMoveEvent" ref="446a733bd27ff67900cea7f400fbc7dd" args="(QMouseEvent *e)" -->
212 <div class=
"memitem">
213 <div class=
"memproto">
214 <table class=
"memname">
216 <td class=
"memname">virtual bool qan::Controller::mouseMoveEvent
</td>
218 <td class=
"paramtype">QMouseEvent *
</td>
219 <td class=
"paramname"> <em>e
</em> </td>
220 <td> )
</td>
221 <td width=
"100%"><code> [inline, virtual]
</code></td>
230 Reimplemented in
<a class=
"el" href=
"classqan_1_1_pan_controller.html#f10a41344eeafc1120ec28f759ecdbd7">qan::PanController
</a>, and
<a class=
"el" href=
"classqan_1_1_zoom_window_controller.html#5a353a44cac68b58196f6bfff439bcd0">qan::ZoomWindowController
</a>.
233 <a class=
"anchor" name=
"4d4af83f278a2a88458f9cd9c0f52ff8"></a><!-- doxytag: member="qan::Controller::mouseDoubleClickEvent" ref="4d4af83f278a2a88458f9cd9c0f52ff8" args="(QMouseEvent *e)" -->
234 <div class=
"memitem">
235 <div class=
"memproto">
236 <table class=
"memname">
238 <td class=
"memname">virtual bool qan::Controller::mouseDoubleClickEvent
</td>
240 <td class=
"paramtype">QMouseEvent *
</td>
241 <td class=
"paramname"> <em>e
</em> </td>
242 <td> )
</td>
243 <td width=
"100%"><code> [inline, virtual]
</code></td>
253 <a class=
"anchor" name=
"a0bc9ce3b6763c13c318e6c910edead6"></a><!-- doxytag: member="qan::Controller::wheelEvent" ref="a0bc9ce3b6763c13c318e6c910edead6" args="(QWheelEvent *e)" -->
254 <div class=
"memitem">
255 <div class=
"memproto">
256 <table class=
"memname">
258 <td class=
"memname">virtual bool qan::Controller::wheelEvent
</td>
260 <td class=
"paramtype">QWheelEvent *
</td>
261 <td class=
"paramname"> <em>e
</em> </td>
262 <td> )
</td>
263 <td width=
"100%"><code> [inline, virtual]
</code></td>
272 Reimplemented in
<a class=
"el" href=
"classqan_1_1_zoom_controller.html#d501be7880eeac8a01f6e0d60957672a">qan::ZoomController
</a>.
275 <a class=
"anchor" name=
"1ee5af9a21091863113ca9a84c4239b4"></a><!-- doxytag: member="qan::Controller::getName" ref="1ee5af9a21091863113ca9a84c4239b4" args="()" -->
276 <div class=
"memitem">
277 <div class=
"memproto">
278 <table class=
"memname">
280 <td class=
"memname">QString qan::Controller::getName
</td>
282 <td class=
"paramname"> </td>
283 <td> )
</td>
284 <td width=
"100%"><code> [inline]
</code></td>
294 <a class=
"anchor" name=
"c4dcf08dc368e14ae9f26f3e74ef55c6"></a><!-- doxytag: member="qan::Controller::getGraphicsView" ref="c4dcf08dc368e14ae9f26f3e74ef55c6" args="()" -->
295 <div class=
"memitem">
296 <div class=
"memproto">
297 <table class=
"memname">
299 <td class=
"memname"><a class=
"el" href=
"classqan_1_1_graphics_view.html">GraphicsView
</a>& qan::Controller::getGraphicsView
</td>
301 <td class=
"paramname"> </td>
302 <td> )
</td>
303 <td width=
"100%"><code> [inline, protected]
</code></td>
313 <a class=
"anchor" name=
"2db8e85075aeb0206008026c82dba0f7"></a><!-- doxytag: member="qan::Controller::setAction" ref="2db8e85075aeb0206008026c82dba0f7" args="(QAction *action)" -->
314 <div class=
"memitem">
315 <div class=
"memproto">
316 <table class=
"memname">
318 <td class=
"memname">void qan::Controller::setAction
</td>
320 <td class=
"paramtype">QAction *
</td>
321 <td class=
"paramname"> <em>action
</em> </td>
322 <td> )
</td>
323 <td width=
"100%"><code> [inline, protected]
</code></td>
333 <a class=
"anchor" name=
"ae32984e012a1f53ac40199e53e0a1a5"></a><!-- doxytag: member="qan::Controller::getAction" ref="ae32984e012a1f53ac40199e53e0a1a5" args="(QString name)" -->
334 <div class=
"memitem">
335 <div class=
"memproto">
336 <table class=
"memname">
338 <td class=
"memname">virtual QAction* qan::Controller::getAction
</td>
340 <td class=
"paramtype">QString
</td>
341 <td class=
"paramname"> <em>name
</em> </td>
342 <td> )
</td>
343 <td width=
"100%"><code> [inline, virtual]
</code></td>
350 Get a custom action by name in this controller.
354 Reimplemented in
<a class=
"el" href=
"classqan_1_1_zoom_controller.html#1c83690bcd9d8e88480085a8420df833">qan::ZoomController
</a>.
357 <a class=
"anchor" name=
"a0eb87a7c9f57f6b477f692a002b40f1"></a><!-- doxytag: member="qan::Controller::getAction" ref="a0eb87a7c9f57f6b477f692a002b40f1" args="()" -->
358 <div class=
"memitem">
359 <div class=
"memproto">
360 <table class=
"memname">
362 <td class=
"memname">QAction* qan::Controller::getAction
</td>
364 <td class=
"paramname"> </td>
365 <td> )
</td>
366 <td width=
"100%"><code> [inline, slot]
</code></td>
376 <a class=
"anchor" name=
"34c94e81cd40967afbb6ffb64f6f45e4"></a><!-- doxytag: member="qan::Controller::toggled" ref="34c94e81cd40967afbb6ffb64f6f45e4" args="(bool on)" -->
377 <div class=
"memitem">
378 <div class=
"memproto">
379 <table class=
"memname">
381 <td class=
"memname">void qan::Controller::toggled
</td>
383 <td class=
"paramtype">bool
</td>
384 <td class=
"paramname"> <em>on
</em> </td>
385 <td> )
</td>
386 <td width=
"100%"><code> [signal]
</code></td>
393 Emmitted when the controller action (must) state changes.
397 Reimplemented in
<a class=
"el" href=
"classqan_1_1_pan_controller.html#ccd9463e8880ca6ef05e28e3e252da8f">qan::PanController
</a>, and
<a class=
"el" href=
"classqan_1_1_zoom_window_controller.html#936efbde694451125441e956c7119919">qan::ZoomWindowController
</a>.
400 <hr><h2>Member Data Documentation
</h2>
401 <a class=
"anchor" name=
"d426a29ce114ea5682707130c9aa5bae"></a><!-- doxytag: member="qan::Controller::_graphicsView" ref="d426a29ce114ea5682707130c9aa5bae" args="" -->
402 <div class=
"memitem">
403 <div class=
"memproto">
404 <table class=
"memname">
406 <td class=
"memname"><a class=
"el" href=
"classqan_1_1_graphics_view.html">GraphicsView
</a>& <a class=
"el" href=
"classqan_1_1_controller.html#d426a29ce114ea5682707130c9aa5bae">qan::Controller::_graphicsView
</a><code> [private]
</code> </td>
416 <a class=
"anchor" name=
"ac7d5ff0368c0287b48d400183d63d43"></a><!-- doxytag: member="qan::Controller::_action" ref="ac7d5ff0368c0287b48d400183d63d43" args="" -->
417 <div class=
"memitem">
418 <div class=
"memproto">
419 <table class=
"memname">
421 <td class=
"memname">QAction*
<a class=
"el" href=
"classqan_1_1_controller.html#ac7d5ff0368c0287b48d400183d63d43">qan::Controller::_action
</a><code> [private]
</code> </td>
431 <a class=
"anchor" name=
"8eeca81089a20417680fcc06d5d14d3a"></a><!-- doxytag: member="qan::Controller::_name" ref="8eeca81089a20417680fcc06d5d14d3a" args="" -->
432 <div class=
"memitem">
433 <div class=
"memproto">
434 <table class=
"memname">
436 <td class=
"memname">QString
<a class=
"el" href=
"classqan_1_1_controller.html#8eeca81089a20417680fcc06d5d14d3a">qan::Controller::_name
</a><code> [private]
</code> </td>
446 <hr>The documentation for this class was generated from the following files:
<ul>
447 <li>C:/projects/qanava-
0.1.0/src/
<a class=
"el" href=
"qan_controller_8h.html">qanController.h
</a><li>C:/projects/qanava-
0.1.0/src/
<a class=
"el" href=
"qan_controller_8cpp.html">qanController.cpp
</a></ul>
449 <hr style=
"width: 100%; height: 2px;">
450 <table width=
"95%" height=
"48" border=
"0"
451 cellpadding=
"0" cellspacing=
"0" style=
"text-align: left; width: 95%; height: 31px;">
454 <td height=
"48" style=
"font-family: Helvetica,Arial,sans-serif;">
456 <dt><a href=
"http://www.libqanava.org"><font size=
"2">www.libqanava.org
</font></a><font size=
"2">
457 Qanava - QCanvas Avanc
é</font></dt>
460 <td style=
"vertical-align: middle; text-align: right;"><span
461 style=
"font-family: Helvetica,Arial,sans-serif;"><font size=
"2">Generated by
</font></span>
463 href=
"http://www.doxygen.org"><img alt=
"Doxygen logo"
464 src=
"../images/doxygen.png"
465 style=
"border: 0px solid ; width: 100px; height: 45px;" align=
"middle"></a></td>