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">
6 <!-- Generated by Doxygen 1.4.3 -->
7 <div class=
"qindex"><a class=
"qindex" href=
"index.html">Main
Page
</a> |
<a class=
"qindex" href=
"namespaces.html">Namespace List
</a> |
<a class=
"qindex" href=
"hierarchy.html">Class
Hierarchy
</a> |
<a class=
"qindex" href=
"annotated.html">Class
List
</a> |
<a class=
"qindex" href=
"dirs.html">Directories
</a> |
<a class=
"qindex" href=
"files.html">File
List
</a> |
<a class=
"qindex" href=
"functions.html">Class
Members
</a> |
<a class=
"qindex" href=
"globals.html">File
Members
</a> |
<a class=
"qindex" href=
"pages.html">Related
Pages
</a></div>
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>
13 <code>#include
<laLayout.h
></code>
15 Inherits
<a class=
"el" href=
"classqan_1_1la_1_1_layout.html">qan::la::Layout
</a>.
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=
"">
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=
"">
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">
27 <tr><td colspan=
"2"><br><h2>Random Constructor/Destructor
</h2></td></tr>
28 <tr><td class=
"memItemLeft" nowrap
align=
"right" valign=
"top"> </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"> </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
</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> &graph,
<a class=
"el" href=
"classqan_1_1la_1_1_grid.html">la::Grid
</a> &grid, int width, int height, utl::Progress
&progress)
</td></tr>
34 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight"> <a href=
"#z45_0"></a><br></td></tr>
36 <hr><a name=
"_details"></a><h2>Detailed Description
</h2>
37 Randomly layout an undirected graph.
39 <hr><h2>Constructor
& 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">
44 <table cellpadding=
"0" cellspacing=
"0" border=
"0">
46 <td class=
"md" nowrap
valign=
"top">qan::la::Random::Random
</td>
47 <td class=
"md" valign=
"top">(
</td>
48 <td class=
"mdname1" valign=
"top" nowrap
> </td>
49 <td class=
"md" valign=
"top"> )
</td>
50 <td class=
"md" nowrap
><code> [inline]
</code></td>
56 <table cellspacing=
"5" cellpadding=
"0" border=
"0">
64 <a class=
"el" href=
"classqan_1_1la_1_1_random.html">Random
</a> constructor.
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 &graph, la::Grid &grid, int width, int height, utl::Progress &progress)> --><p>
71 <table class=
"mdTable" cellpadding=
"2" cellspacing=
"0">
74 <table cellpadding=
"0" cellspacing=
"0" border=
"0">
76 <td class=
"md" nowrap
valign=
"top">void qan::la::Random::layout
</td>
77 <td class=
"md" valign=
"top">(
</td>
78 <td class=
"md" nowrap
valign=
"top"><a class=
"el" href=
"classqan_1_1la_1_1_graph.html">la::Graph
</a> & </td>
79 <td class=
"mdname" nowrap
> <em>graph
</em>,
</td>
82 <td class=
"md" nowrap
align=
"right"></td>
84 <td class=
"md" nowrap
><a class=
"el" href=
"classqan_1_1la_1_1_grid.html">la::Grid
</a> & </td>
85 <td class=
"mdname" nowrap
> <em>grid
</em>,
</td>
88 <td class=
"md" nowrap
align=
"right"></td>
90 <td class=
"md" nowrap
>int
</td>
91 <td class=
"mdname" nowrap
> <em>width
</em>,
</td>
94 <td class=
"md" nowrap
align=
"right"></td>
96 <td class=
"md" nowrap
>int
</td>
97 <td class=
"mdname" nowrap
> <em>height
</em>,
</td>
100 <td class=
"md" nowrap
align=
"right"></td>
102 <td class=
"md" nowrap
>utl::Progress
& </td>
103 <td class=
"mdname" nowrap
> <em>progress
</em></td>
107 <td class=
"md">)
</td>
108 <td class=
"md" colspan=
"2"><code> [virtual]
</code></td>
114 <table cellspacing=
"5" cellpadding=
"0" border=
"0">
126 Implements
<a class=
"el" href=
"classqan_1_1la_1_1_layout.html#z43_0">qan::la::Layout
</a>.
</td>
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;">
137 <td height=
"48" style=
"font-family: Helvetica,Arial,sans-serif;">
139 <dt><a href=
"http://www.libqanava.org"><font size=
"2">www.libqanava.org
</font></a><font size=
"2">
140 Qanava - QCanvas Avanc
é</font></dt>
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>