(empty message)
[qanava.git] / doc / reference / html / classqan_1_1la_1_1_random.html
blob1b8192e95ec62d2cd810ab0e2f8d39da08e7920d
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::la::Random Class Reference</title>
4 <link href="doxygen.css" rel="stylesheet" type="text/css">
5 </head><body>
6 <!-- Generated by Doxygen 1.4.3 -->
7 <div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="namespaces.html">Namespace List</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
8 <div class="nav">
9 <a class="el" href="namespaceqan.html">qan</a>::<a class="el" href="namespaceqan_1_1la.html">la</a>::<a class="el" href="classqan_1_1la_1_1_random.html">Random</a></div>
10 <h1>qan::la::Random Class Reference</h1><!-- doxytag: class=<qan::la::Random> --><!-- doxytag: inherits=<qan::la::Layout> -->Randomly layout an undirected graph.
11 <a href="#_details">More...</a>
12 <p>
13 <code>#include &lt;laLayout.h&gt;</code>
14 <p>
15 Inherits <a class="el" href="classqan_1_1la_1_1_layout.html">qan::la::Layout</a>.
16 <p>
17 Inheritance diagram for qan::la::Random:<p><center><img src="classqan_1_1la_1_1_random__inherit__graph.png" border="0" usemap="#qan_1_1la_1_1_random__inherit__map" alt="Inheritance graph"></center>
18 <map name="qan_1_1la_1_1_random__inherit__map">
19 <area href="classqan_1_1la_1_1_layout.html" shape="rect" coords="13,7,122,34" alt="">
20 </map>
21 <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center>Collaboration diagram for qan::la::Random:<p><center><img src="classqan_1_1la_1_1_random__coll__graph.png" border="0" usemap="#qan_1_1la_1_1_random__coll__map" alt="Collaboration graph"></center>
22 <map name="qan_1_1la_1_1_random__coll__map">
23 <area href="classqan_1_1la_1_1_layout.html" shape="rect" coords="13,7,122,34" alt="">
24 </map>
25 <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="classqan_1_1la_1_1_random-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
26 <tr><td></td></tr>
27 <tr><td colspan="2"><br><h2>Random Constructor/Destructor</h2></td></tr>
28 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1la_1_1_random.html#z44_0">Random</a> ()</td></tr>
30 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><a class="el" href="classqan_1_1la_1_1_random.html">Random</a> constructor. <a href="#z44_0"></a><br></td></tr>
31 <tr><td colspan="2"><br><h2>Random Layout Generation Management</h2></td></tr>
32 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classqan_1_1la_1_1_random.html#z45_0">layout</a> (<a class="el" href="classqan_1_1la_1_1_graph.html">la::Graph</a> &amp;graph, <a class="el" href="classqan_1_1la_1_1_grid.html">la::Grid</a> &amp;grid, int width, int height, utl::Progress &amp;progress)</td></tr>
34 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"> <a href="#z45_0"></a><br></td></tr>
35 </table>
36 <hr><a name="_details"></a><h2>Detailed Description</h2>
37 Randomly layout an undirected graph.
38 <p>
39 <hr><h2>Constructor &amp; Destructor Documentation</h2>
40 <a class="anchor" name="z44_0"></a><!-- doxytag: member=<qan::la::Random::Random> ref=<z44_0> args=<()> --><p>
41 <table class="mdTable" cellpadding="2" cellspacing="0">
42 <tr>
43 <td class="mdRow">
44 <table cellpadding="0" cellspacing="0" border="0">
45 <tr>
46 <td class="md" nowrap valign="top">qan::la::Random::Random </td>
47 <td class="md" valign="top">(&nbsp;</td>
48 <td class="mdname1" valign="top" nowrap> </td>
49 <td class="md" valign="top">&nbsp;)&nbsp;</td>
50 <td class="md" nowrap><code> [inline]</code></td>
51 </tr>
52 </table>
53 </td>
54 </tr>
55 </table>
56 <table cellspacing="5" cellpadding="0" border="0">
57 <tr>
58 <td>
59 &nbsp;
60 </td>
61 <td>
63 <p>
64 <a class="el" href="classqan_1_1la_1_1_random.html">Random</a> constructor.
65 <p>
66 </td>
67 </tr>
68 </table>
69 <hr><h2>Member Function Documentation</h2>
70 <a class="anchor" name="z45_0"></a><!-- doxytag: member=<qan::la::Random::layout> ref=<z45_0> args=<(la::Graph &amp;graph, la::Grid &amp;grid, int width, int height, utl::Progress &amp;progress)> --><p>
71 <table class="mdTable" cellpadding="2" cellspacing="0">
72 <tr>
73 <td class="mdRow">
74 <table cellpadding="0" cellspacing="0" border="0">
75 <tr>
76 <td class="md" nowrap valign="top">void qan::la::Random::layout </td>
77 <td class="md" valign="top">(&nbsp;</td>
78 <td class="md" nowrap valign="top"><a class="el" href="classqan_1_1la_1_1_graph.html">la::Graph</a> &amp;&nbsp;</td>
79 <td class="mdname" nowrap> <em>graph</em>, </td>
80 </tr>
81 <tr>
82 <td class="md" nowrap align="right"></td>
83 <td class="md"></td>
84 <td class="md" nowrap><a class="el" href="classqan_1_1la_1_1_grid.html">la::Grid</a> &amp;&nbsp;</td>
85 <td class="mdname" nowrap> <em>grid</em>, </td>
86 </tr>
87 <tr>
88 <td class="md" nowrap align="right"></td>
89 <td class="md"></td>
90 <td class="md" nowrap>int&nbsp;</td>
91 <td class="mdname" nowrap> <em>width</em>, </td>
92 </tr>
93 <tr>
94 <td class="md" nowrap align="right"></td>
95 <td class="md"></td>
96 <td class="md" nowrap>int&nbsp;</td>
97 <td class="mdname" nowrap> <em>height</em>, </td>
98 </tr>
99 <tr>
100 <td class="md" nowrap align="right"></td>
101 <td class="md"></td>
102 <td class="md" nowrap>utl::Progress &amp;&nbsp;</td>
103 <td class="mdname" nowrap> <em>progress</em></td>
104 </tr>
105 <tr>
106 <td class="md"></td>
107 <td class="md">)&nbsp;</td>
108 <td class="md" colspan="2"><code> [virtual]</code></td>
109 </tr>
110 </table>
111 </td>
112 </tr>
113 </table>
114 <table cellspacing="5" cellpadding="0" border="0">
115 <tr>
116 <td>
117 &nbsp;
118 </td>
119 <td>
126 Implements <a class="el" href="classqan_1_1la_1_1_layout.html#z43_0">qan::la::Layout</a>. </td>
127 </tr>
128 </table>
129 <hr>The documentation for this class was generated from the following files:<ul>
130 <li>C:/projects/qanava/src/la/<a class="el" href="la_layout_8h.html">laLayout.h</a><li>C:/projects/qanava/src/la/<a class="el" href="la_layout_8cpp.html">laLayout.cpp</a></ul>
132 <hr style="width: 100%; height: 2px;">
133 <table width="95%" height="48" border="0"
134 cellpadding="0" cellspacing="0" style="text-align: left; width: 95%; height: 31px;">
135 <tbody>
136 <tr>
137 <td height="48" style="font-family: Helvetica,Arial,sans-serif;">
138 <dl>
139 <dt><a href="http://www.libqanava.org"><font size="2">www.libqanava.org</font></a><font size="2">
140 Qanava - QCanvas Avanc&eacute;</font></dt>
141 </dl>
142 </td>
143 <td style="vertical-align: middle; text-align: right;"><span
144 style="font-family: Helvetica,Arial,sans-serif;"><font size="2">Generated by</font></span>
146 href="http://www.doxygen.org"><img alt="Doxygen logo"
147 src="../images/doxygen.png"
148 style="border: 0px solid ; width: 100px; height: 45px;" align="middle"></a></td>
149 </tr>
150 </tbody>
151 </table>