Sophie

Sophie

distrib > Mandriva > 2010.2 > i586 > media > contrib-backports > by-pkgid > 9601c7beb4ff23e834bfa171795ed560 > files > 326

vidalia-0.2.9-1mdv2010.1.i586.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>Vidalia: TorMapImageView.cpp File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.6.3 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
      <li><a href="dirs.html"><span>Directories</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
    </ul>
  </div>
  <div class="navpath"><a class="el" href="dir_b47abd1aad201a152869566145babb61.html">src</a>&nbsp;&raquo;&nbsp;<a class="el" href="dir_695ba8f8357372e02d38c40b3c6dbe81.html">vidalia</a>&nbsp;&raquo;&nbsp;<a class="el" href="dir_3776330d706700e272fa8df738fecea6.html">network</a>
  </div>
</div>
<div class="contents">
<h1>TorMapImageView.cpp File Reference</h1><code>#include &quot;<a class="el" href="config_8h_source.html">config.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="_tor_map_image_view_8h_source.html">TorMapImageView.h</a>&quot;</code><br/>
<code>#include &lt;QStringList&gt;</code><br/>
<code>#include &lt;cmath&gt;</code><br/>

<p><a href="_tor_map_image_view_8cpp_source.html">Go to the source code of this file.</a></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Defines</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_tor_map_image_view_8cpp.html#a78a619d7cf593baa568bb8410d038d6b">IMG_WORLD_MAP</a>&nbsp;&nbsp;&nbsp;&quot;:/images/map/world-map.png&quot;</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_tor_map_image_view_8cpp.html#a039ee26a809b4c4361c35a7a41261093">PEN_ROUTER</a>&nbsp;&nbsp;&nbsp;QPen(QColor(&quot;#ff030d&quot;), 1.0)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_tor_map_image_view_8cpp.html#a5a36cc3aa65d6f46f888895519eec62e">PEN_CIRCUIT</a>&nbsp;&nbsp;&nbsp;QPen(Qt::yellow, 0.5)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_tor_map_image_view_8cpp.html#aad87fc4e7c21e614020c29904a967a36">PEN_SELECTED</a>&nbsp;&nbsp;&nbsp;QPen(Qt::green, 2.0)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_tor_map_image_view_8cpp.html#a6a5a49798a96db987404c8aa3b804fe3">IMG_WIDTH</a>&nbsp;&nbsp;&nbsp;1000</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_tor_map_image_view_8cpp.html#a509566621a0b52524e800f69546c94be">IMG_HEIGHT</a>&nbsp;&nbsp;&nbsp;507</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_tor_map_image_view_8cpp.html#a65f6645b4eb383f44ffbc5efbcc9a150">MAP_TOP</a>&nbsp;&nbsp;&nbsp;2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_tor_map_image_view_8cpp.html#a315bf302b9530f5c47042314c7dbd457">MAP_BOTTOM</a>&nbsp;&nbsp;&nbsp;2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_tor_map_image_view_8cpp.html#a93e00b9c2955bba1b40fbb78254831ac">MAP_RIGHT</a>&nbsp;&nbsp;&nbsp;5</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_tor_map_image_view_8cpp.html#acf31c5b297fbb3d5b4a349d6554021e6">MAP_LEFT</a>&nbsp;&nbsp;&nbsp;5</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_tor_map_image_view_8cpp.html#aa037a6d6a4f04d51c7ec1c9ee9054e76">MAP_WIDTH</a>&nbsp;&nbsp;&nbsp;(IMG_WIDTH-MAP_LEFT-MAP_RIGHT)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_tor_map_image_view_8cpp.html#a529d5ebb449edf31d9835d13f4fb9f89">MAP_HEIGHT</a>&nbsp;&nbsp;&nbsp;(IMG_HEIGHT-MAP_TOP-MAP_BOTTOM)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_tor_map_image_view_8cpp.html#aa7a3edc85034e338130b9e3c2d7b4313">MAP_ORIGIN</a>&nbsp;&nbsp;&nbsp;-10</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_tor_map_image_view_8cpp.html#a278694c2333c9826f21ddd2c2d220f66">MIN_SIZE</a>&nbsp;&nbsp;&nbsp;QSize(512,256)</td></tr>
<tr><td colspan="2"><h2>Variables</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_tor_map_image_view_8cpp.html#a6c73dfbe2dab419caf934af99466903b">plen</a> []</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_tor_map_image_view_8cpp.html#ab4fbf1e643be503f4b18290325b62c03">pdfe</a> []</td></tr>
</table>
<hr/><h2>Define Documentation</h2>
<a class="anchor" id="a509566621a0b52524e800f69546c94be"></a><!-- doxytag: member="TorMapImageView.cpp::IMG_HEIGHT" ref="a509566621a0b52524e800f69546c94be" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define IMG_HEIGHT&nbsp;&nbsp;&nbsp;507</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_tor_map_image_view_8cpp_source.html#l00037">37</a> of file <a class="el" href="_tor_map_image_view_8cpp_source.html">TorMapImageView.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a6a5a49798a96db987404c8aa3b804fe3"></a><!-- doxytag: member="TorMapImageView.cpp::IMG_WIDTH" ref="a6a5a49798a96db987404c8aa3b804fe3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define IMG_WIDTH&nbsp;&nbsp;&nbsp;1000</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Size of the map image </p>

<p>Definition at line <a class="el" href="_tor_map_image_view_8cpp_source.html#l00036">36</a> of file <a class="el" href="_tor_map_image_view_8cpp_source.html">TorMapImageView.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a78a619d7cf593baa568bb8410d038d6b"></a><!-- doxytag: member="TorMapImageView.cpp::IMG_WORLD_MAP" ref="a78a619d7cf593baa568bb8410d038d6b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define IMG_WORLD_MAP&nbsp;&nbsp;&nbsp;&quot;:/images/map/world-map.png&quot;</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_tor_map_image_view_8cpp_source.html#l00028">28</a> of file <a class="el" href="_tor_map_image_view_8cpp_source.html">TorMapImageView.cpp</a>.</p>

<p>Referenced by <a class="el" href="_tor_map_image_view_8cpp_source.html#l00073">TorMapImageView::TorMapImageView()</a>.</p>

</div>
</div>
<a class="anchor" id="a315bf302b9530f5c47042314c7dbd457"></a><!-- doxytag: member="TorMapImageView.cpp::MAP_BOTTOM" ref="a315bf302b9530f5c47042314c7dbd457" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MAP_BOTTOM&nbsp;&nbsp;&nbsp;2</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_tor_map_image_view_8cpp_source.html#l00041">41</a> of file <a class="el" href="_tor_map_image_view_8cpp_source.html">TorMapImageView.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a529d5ebb449edf31d9835d13f4fb9f89"></a><!-- doxytag: member="TorMapImageView.cpp::MAP_HEIGHT" ref="a529d5ebb449edf31d9835d13f4fb9f89" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MAP_HEIGHT&nbsp;&nbsp;&nbsp;(IMG_HEIGHT-MAP_TOP-MAP_BOTTOM)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_tor_map_image_view_8cpp_source.html#l00045">45</a> of file <a class="el" href="_tor_map_image_view_8cpp_source.html">TorMapImageView.cpp</a>.</p>

<p>Referenced by <a class="el" href="_tor_map_image_view_8cpp_source.html#l00226">TorMapImageView::toMapSpace()</a>, <a class="el" href="_tor_map_widget_8cpp_source.html#l00236">TorMapWidget::zoomToCircuit()</a>, <a class="el" href="_tor_map_image_view_8cpp_source.html#l00290">TorMapImageView::zoomToCircuit()</a>, and <a class="el" href="_tor_map_image_view_8cpp_source.html#l00271">TorMapImageView::zoomToFit()</a>.</p>

</div>
</div>
<a class="anchor" id="acf31c5b297fbb3d5b4a349d6554021e6"></a><!-- doxytag: member="TorMapImageView.cpp::MAP_LEFT" ref="acf31c5b297fbb3d5b4a349d6554021e6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MAP_LEFT&nbsp;&nbsp;&nbsp;5</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_tor_map_image_view_8cpp_source.html#l00043">43</a> of file <a class="el" href="_tor_map_image_view_8cpp_source.html">TorMapImageView.cpp</a>.</p>

<p>Referenced by <a class="el" href="_tor_map_image_view_8cpp_source.html#l00226">TorMapImageView::toMapSpace()</a>.</p>

</div>
</div>
<a class="anchor" id="aa7a3edc85034e338130b9e3c2d7b4313"></a><!-- doxytag: member="TorMapImageView.cpp::MAP_ORIGIN" ref="aa7a3edc85034e338130b9e3c2d7b4313" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MAP_ORIGIN&nbsp;&nbsp;&nbsp;-10</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Map offset from zero longitude </p>

<p>Definition at line <a class="el" href="_tor_map_image_view_8cpp_source.html#l00048">48</a> of file <a class="el" href="_tor_map_image_view_8cpp_source.html">TorMapImageView.cpp</a>.</p>

<p>Referenced by <a class="el" href="_tor_map_image_view_8cpp_source.html#l00226">TorMapImageView::toMapSpace()</a>.</p>

</div>
</div>
<a class="anchor" id="a93e00b9c2955bba1b40fbb78254831ac"></a><!-- doxytag: member="TorMapImageView.cpp::MAP_RIGHT" ref="a93e00b9c2955bba1b40fbb78254831ac" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MAP_RIGHT&nbsp;&nbsp;&nbsp;5</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_tor_map_image_view_8cpp_source.html#l00042">42</a> of file <a class="el" href="_tor_map_image_view_8cpp_source.html">TorMapImageView.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a65f6645b4eb383f44ffbc5efbcc9a150"></a><!-- doxytag: member="TorMapImageView.cpp::MAP_TOP" ref="a65f6645b4eb383f44ffbc5efbcc9a150" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MAP_TOP&nbsp;&nbsp;&nbsp;2</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Border between the edge of the image and the actual map </p>

<p>Definition at line <a class="el" href="_tor_map_image_view_8cpp_source.html#l00040">40</a> of file <a class="el" href="_tor_map_image_view_8cpp_source.html">TorMapImageView.cpp</a>.</p>

<p>Referenced by <a class="el" href="_tor_map_image_view_8cpp_source.html#l00226">TorMapImageView::toMapSpace()</a>.</p>

</div>
</div>
<a class="anchor" id="aa037a6d6a4f04d51c7ec1c9ee9054e76"></a><!-- doxytag: member="TorMapImageView.cpp::MAP_WIDTH" ref="aa037a6d6a4f04d51c7ec1c9ee9054e76" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MAP_WIDTH&nbsp;&nbsp;&nbsp;(IMG_WIDTH-MAP_LEFT-MAP_RIGHT)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_tor_map_image_view_8cpp_source.html#l00044">44</a> of file <a class="el" href="_tor_map_image_view_8cpp_source.html">TorMapImageView.cpp</a>.</p>

<p>Referenced by <a class="el" href="_tor_map_image_view_8cpp_source.html#l00226">TorMapImageView::toMapSpace()</a>, <a class="el" href="_tor_map_widget_8cpp_source.html#l00236">TorMapWidget::zoomToCircuit()</a>, <a class="el" href="_tor_map_image_view_8cpp_source.html#l00290">TorMapImageView::zoomToCircuit()</a>, and <a class="el" href="_tor_map_image_view_8cpp_source.html#l00271">TorMapImageView::zoomToFit()</a>.</p>

</div>
</div>
<a class="anchor" id="a278694c2333c9826f21ddd2c2d220f66"></a><!-- doxytag: member="TorMapImageView.cpp::MIN_SIZE" ref="a278694c2333c9826f21ddd2c2d220f66" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MIN_SIZE&nbsp;&nbsp;&nbsp;QSize(512,256)</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Minimum allowable size for this widget </p>

<p>Definition at line <a class="el" href="_tor_map_image_view_8cpp_source.html#l00051">51</a> of file <a class="el" href="_tor_map_image_view_8cpp_source.html">TorMapImageView.cpp</a>.</p>

<p>Referenced by <a class="el" href="_tor_map_image_view_8cpp_source.html#l00262">TorMapImageView::minimumSizeHint()</a>.</p>

</div>
</div>
<a class="anchor" id="a5a36cc3aa65d6f46f888895519eec62e"></a><!-- doxytag: member="TorMapImageView.cpp::PEN_CIRCUIT" ref="a5a36cc3aa65d6f46f888895519eec62e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define PEN_CIRCUIT&nbsp;&nbsp;&nbsp;QPen(Qt::yellow, 0.5)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_tor_map_image_view_8cpp_source.html#l00032">32</a> of file <a class="el" href="_tor_map_image_view_8cpp_source.html">TorMapImageView.cpp</a>.</p>

<p>Referenced by <a class="el" href="_tor_map_image_view_8cpp_source.html#l00206">TorMapImageView::paintImage()</a>.</p>

</div>
</div>
<a class="anchor" id="a039ee26a809b4c4361c35a7a41261093"></a><!-- doxytag: member="TorMapImageView.cpp::PEN_ROUTER" ref="a039ee26a809b4c4361c35a7a41261093" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define PEN_ROUTER&nbsp;&nbsp;&nbsp;QPen(QColor(&quot;#ff030d&quot;), 1.0)</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>QPens to use for drawing different map elements </p>

<p>Definition at line <a class="el" href="_tor_map_image_view_8cpp_source.html#l00031">31</a> of file <a class="el" href="_tor_map_image_view_8cpp_source.html">TorMapImageView.cpp</a>.</p>

<p>Referenced by <a class="el" href="_tor_map_image_view_8cpp_source.html#l00206">TorMapImageView::paintImage()</a>.</p>

</div>
</div>
<a class="anchor" id="aad87fc4e7c21e614020c29904a967a36"></a><!-- doxytag: member="TorMapImageView.cpp::PEN_SELECTED" ref="aad87fc4e7c21e614020c29904a967a36" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define PEN_SELECTED&nbsp;&nbsp;&nbsp;QPen(Qt::green, 2.0)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_tor_map_image_view_8cpp_source.html#l00033">33</a> of file <a class="el" href="_tor_map_image_view_8cpp_source.html">TorMapImageView.cpp</a>.</p>

<p>Referenced by <a class="el" href="_tor_map_image_view_8cpp_source.html#l00206">TorMapImageView::paintImage()</a>.</p>

</div>
</div>
<hr/><h2>Variable Documentation</h2>
<a class="anchor" id="ab4fbf1e643be503f4b18290325b62c03"></a><!-- doxytag: member="TorMapImageView.cpp::pdfe" ref="ab4fbf1e643be503f4b18290325b62c03" args="[]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="_tor_map_image_view_8cpp.html#ab4fbf1e643be503f4b18290325b62c03">pdfe</a>[]<code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
    0.0000, 0.0620, 0.1240, 0.1860,
    0.2480, 0.3100, 0.3720, 0.4340,
    0.4958, 0.5571, 0.6176, 0.6769,
    0.7346, 0.7903, 0.8435, 0.8936,
    0.9394, 0.9761, 1.0000
  }
</pre></div><p>Distance of corresponding parallel from equator </p>

<p>Definition at line <a class="el" href="_tor_map_image_view_8cpp_source.html#l00064">64</a> of file <a class="el" href="_tor_map_image_view_8cpp_source.html">TorMapImageView.cpp</a>.</p>

<p>Referenced by <a class="el" href="_tor_map_image_view_8cpp_source.html#l00226">TorMapImageView::toMapSpace()</a>.</p>

</div>
</div>
<a class="anchor" id="a6c73dfbe2dab419caf934af99466903b"></a><!-- doxytag: member="TorMapImageView.cpp::plen" ref="a6c73dfbe2dab419caf934af99466903b" args="[]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="_tor_map_image_view_8cpp.html#a6c73dfbe2dab419caf934af99466903b">plen</a>[]<code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
    1.0000, 0.9986, 0.9954, 0.9900,
    0.9822, 0.9730, 0.9600, 0.9427,
    0.9216, 0.8962, 0.8679, 0.8350,
    0.7986, 0.7597, 0.7186, 0.6732,
    0.6213, 0.5722, 0.5322
  }
</pre></div><p>Robinson projection table Length of the parallel of latitude </p>

<p>Definition at line <a class="el" href="_tor_map_image_view_8cpp_source.html#l00055">55</a> of file <a class="el" href="_tor_map_image_view_8cpp_source.html">TorMapImageView.cpp</a>.</p>

<p>Referenced by <a class="el" href="_tor_map_image_view_8cpp_source.html#l00226">TorMapImageView::toMapSpace()</a>.</p>

</div>
</div>
</div>
<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 30 22:58:55 2010 for Vidalia by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
</html>