Sophie

Sophie

distrib > Fedora > 14 > i386 > by-pkgid > d9e51bfaa0475c88e86a4c5026a65fa0 > files > 58

qwtpolar-devel-0.1.0-5.fc14.i686.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>Qwt Polar User&#39;s Guide: QwtPolarItem Class 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.7.4 -->
<div id="top">
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">Qwt Polar User's Guide&#160;<span id="projectnumber">0.1.0</span></div>
  </td>
 </tr>
 </tbody>
</table>
</div>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
</div>
<div class="header">
  <div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a>  </div>
  <div class="headertitle">
<div class="title">QwtPolarItem Class Reference</div>  </div>
</div>
<div class="contents">
<!-- doxytag: class="QwtPolarItem" -->
<p>Base class for items on a polar plot.  
 <a href="class_qwt_polar_item.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="qwt__polar__item_8h_source.html">qwt_polar_item.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for QwtPolarItem:</div>
<div class="dyncontent">
<div class="center"><img src="class_qwt_polar_item__inherit__graph.png" border="0" usemap="#_qwt_polar_item_inherit__map" alt="Inheritance graph"/></div>
<map name="_qwt_polar_item_inherit__map" id="_qwt_polar_item_inherit__map">
<area shape="rect" href="class_qwt_polar_curve.html" title="An item, that represents a series of points." alt="" coords="7,83,119,107"><area shape="rect" href="class_qwt_polar_grid.html" title="An item which draws scales and grid lines on a polar plot." alt="" coords="143,83,244,107"><area shape="rect" href="class_qwt_polar_marker.html" title="A class for drawing markers." alt="" coords="268,83,386,107"><area shape="rect" href="class_qwt_polar_spectrogram.html" title="An item, which displays a spectrogram." alt="" coords="410,83,564,107"></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>

<p><a href="class_qwt_polar_item-members.html">List of all members.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_polar_item.html#a6c03d774c1d089ec8603dd37879a9f4d">RttiValues</a> { <br/>
&#160;&#160;<b>Rtti_PolarItem</b> =  0, 
<br/>
&#160;&#160;<b>Rtti_PolarGrid</b>, 
<br/>
&#160;&#160;<b>Rtti_PolarScale</b>, 
<br/>
&#160;&#160;<b>Rtti_PolarMarker</b>, 
<br/>
&#160;&#160;<b>Rtti_PolarCurve</b>, 
<br/>
&#160;&#160;<b>Rtti_PolarSpectrogram</b>, 
<br/>
&#160;&#160;<b>Rtti_PolarUserItem</b> =  1000
<br/>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_polar_item.html#a3dfa4f39bc1ac99b0371b4938abe6ad6">ItemAttribute</a> { <br/>
&#160;&#160;<b>Legend</b> =  1, 
<br/>
&#160;&#160;<b>AutoScale</b> =  2
<br/>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_polar_item.html#aafc969899461b4fb481396cd347614ed">RenderHint</a> { <b>RenderAntialiased</b> =  1
 }</td></tr>
<tr><td colspan="2"><h2><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_polar_item.html#a22fdc73eb7e217a1ebedc6efdeff3617">QwtPolarItem</a> (const QwtText &amp;title=QwtText())</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_polar_item.html#a84d84ea11f052f58b9e2dd82b0fbddde">~QwtPolarItem</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_polar_item.html#a9139f1fafbb5c196bed65495af18021d">attach</a> (<a class="el" href="class_qwt_polar_plot.html">QwtPolarPlot</a> *plot)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_polar_item.html#a287c3b95d98ff6fccf41efdad547f9fc">detach</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_qwt_polar_plot.html">QwtPolarPlot</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_polar_item.html#a794b5a08b414bbf608438b9f8e61351a">plot</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_polar_item.html#a5d4a9c3d2e56d0240f29ba096c70f882">setTitle</a> (const QString &amp;title)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_polar_item.html#a75b5cb02ab578e37718ce563fee6004d">setTitle</a> (const QwtText &amp;title)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const QwtText &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_polar_item.html#aeea8c33d6c8eb9dfc03a5dd84bb79a08">title</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_polar_item.html#ad40d202e182f572603a682ccab79d7ac">rtti</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_polar_item.html#aa5222a54ed4578061f6af398a289ab0e">setItemAttribute</a> (<a class="el" href="class_qwt_polar_item.html#a3dfa4f39bc1ac99b0371b4938abe6ad6">ItemAttribute</a>, bool on=true)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_polar_item.html#a1247f746c5996e6f648cce135f4464f2">testItemAttribute</a> (<a class="el" href="class_qwt_polar_item.html#a3dfa4f39bc1ac99b0371b4938abe6ad6">ItemAttribute</a>) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_polar_item.html#acaa87e47f7a3d307f138bbce2dae7095">setRenderHint</a> (<a class="el" href="class_qwt_polar_item.html#aafc969899461b4fb481396cd347614ed">RenderHint</a>, bool on=true)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_polar_item.html#ace2c161ad3239b1fa393b8fc7c88af57">testRenderHint</a> (<a class="el" href="class_qwt_polar_item.html#aafc969899461b4fb481396cd347614ed">RenderHint</a>) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_polar_item.html#af6f8fe9f550ef2862a8d0950364be68c">z</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_polar_item.html#acef8efd945a194b70a11ad39060de917">setZ</a> (double z)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_polar_item.html#abc6bba0128e8b9ce0a722640ca8a3e53">show</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_polar_item.html#a7160d323c3f0326d451ee71a636b60c4">hide</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_polar_item.html#a75f908fc0ee164fdd3bb50436c1d90df">setVisible</a> (bool)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_polar_item.html#ac8c0ec1da946590dff9546eec3eaae5c">isVisible</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_polar_item.html#a0fa7263683e0982892162174328a55c1">itemChanged</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_polar_item.html#a01cae7a7317b5f038eb311003ecdba43">draw</a> (QPainter *painter, const QwtScaleMap &amp;azimuthMap, const QwtScaleMap &amp;radialMap, const QwtDoublePoint &amp;pole, double radius, const QwtDoubleRect &amp;canvasRect) const =0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual QwtDoubleInterval&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_polar_item.html#a6f7e4b438ec1f12d1d97d52be3846220">boundingInterval</a> (int scaleId) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual QWidget *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_polar_item.html#a2b0bbc91468312bf030e401d56557d8e">legendItem</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_polar_item.html#a45ce7ab5f2ebf1218ae8edfc70c7c2eb">updateLegend</a> (QwtLegend *) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_polar_item.html#ae2f3cceb08a0bfebae41363cc7694ead">updateScaleDiv</a> (const QwtScaleDiv &amp;, const QwtScaleDiv &amp;, const QwtDoubleInterval &amp;)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_polar_item.html#ae20a3bbecbae30cd8142f44aaa71ccaf">marginHint</a> () const </td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>Base class for items on a polar plot. </p>
<p>A <a class="el" href="class_qwt_polar_item.html" title="Base class for items on a polar plot.">QwtPolarItem</a> is "something that can be painted on the canvas". It is connected to the QwtPolar framework by a couple of virtual methods, that are individually implemented in derived item classes.</p>
<p>QwtPolar offers an implementation of the most common types of items, but deriving from <a class="el" href="class_qwt_polar_item.html" title="Base class for items on a polar plot.">QwtPolarItem</a> makes it easy to implement additional types of items. </p>
</div><hr/><h2>Member Enumeration Documentation</h2>
<a class="anchor" id="a3dfa4f39bc1ac99b0371b4938abe6ad6"></a><!-- doxytag: member="QwtPolarItem::ItemAttribute" ref="a3dfa4f39bc1ac99b0371b4938abe6ad6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="class_qwt_polar_item.html#a3dfa4f39bc1ac99b0371b4938abe6ad6">QwtPolarItem::ItemAttribute</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Plot Item Attributes. </p>
<ul>
<li>Legend<br/>
 The item is represented on the legend.</li>
<li>AutoScale <br/>
 The boundingRect() of the item is included in the autoscaling calculation.</li>
</ul>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_polar_item.html#aa5222a54ed4578061f6af398a289ab0e">setItemAttribute()</a>, <a class="el" href="class_qwt_polar_item.html#a1247f746c5996e6f648cce135f4464f2">testItemAttribute()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="aafc969899461b4fb481396cd347614ed"></a><!-- doxytag: member="QwtPolarItem::RenderHint" ref="aafc969899461b4fb481396cd347614ed" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="class_qwt_polar_item.html#aafc969899461b4fb481396cd347614ed">QwtPolarItem::RenderHint</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Render hints. </p>

</div>
</div>
<a class="anchor" id="a6c03d774c1d089ec8603dd37879a9f4d"></a><!-- doxytag: member="QwtPolarItem::RttiValues" ref="a6c03d774c1d089ec8603dd37879a9f4d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="class_qwt_polar_item.html#a6c03d774c1d089ec8603dd37879a9f4d">QwtPolarItem::RttiValues</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Runtime type information. </p>
<p>RttiValues is used to cast plot items, without having to enable runtime type information of the compiler. </p>

</div>
</div>
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a22fdc73eb7e217a1ebedc6efdeff3617"></a><!-- doxytag: member="QwtPolarItem::QwtPolarItem" ref="a22fdc73eb7e217a1ebedc6efdeff3617" args="(const QwtText &amp;title=QwtText())" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QwtPolarItem::QwtPolarItem </td>
          <td>(</td>
          <td class="paramtype">const QwtText &amp;&#160;</td>
          <td class="paramname"><em>title</em> = <code>QwtText()</code></td><td>)</td>
          <td><code> [explicit]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Constructor</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">title</td><td>Item title, f.e used on a legend</td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_polar_item.html#a5d4a9c3d2e56d0240f29ba096c70f882">setTitle()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a84d84ea11f052f58b9e2dd82b0fbddde"></a><!-- doxytag: member="QwtPolarItem::~QwtPolarItem" ref="a84d84ea11f052f58b9e2dd82b0fbddde" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QwtPolarItem::~QwtPolarItem </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Destroy the <a class="el" href="class_qwt_polar_item.html" title="Base class for items on a polar plot.">QwtPolarItem</a>. </p>

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a9139f1fafbb5c196bed65495af18021d"></a><!-- doxytag: member="QwtPolarItem::attach" ref="a9139f1fafbb5c196bed65495af18021d" args="(QwtPolarPlot *plot)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPolarItem::attach </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_qwt_polar_plot.html">QwtPolarPlot</a> *&#160;</td>
          <td class="paramname"><em>plot</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Attach the item to a plot. </p>
<p>This method will attach a <a class="el" href="class_qwt_polar_item.html" title="Base class for items on a polar plot.">QwtPolarItem</a> to the <a class="el" href="class_qwt_polar_plot.html" title="A plotting widget, displaying a polar coordinate system.">QwtPolarPlot</a> argument. It will first detach the <a class="el" href="class_qwt_polar_item.html" title="Base class for items on a polar plot.">QwtPolarItem</a> from any plot from a previous call to attach (if necessary). If a NULL argument is passed, it will detach from any <a class="el" href="class_qwt_polar_plot.html" title="A plotting widget, displaying a polar coordinate system.">QwtPolarPlot</a> it was attached to.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">plot</td><td>Plot widget</td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_polar_item.html#a287c3b95d98ff6fccf41efdad547f9fc" title="This method detaches a QwtPolarItem from any QwtPolarPlot it has been associated with.">QwtPolarItem::detach()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a6f7e4b438ec1f12d1d97d52be3846220"></a><!-- doxytag: member="QwtPolarItem::boundingInterval" ref="a6f7e4b438ec1f12d1d97d52be3846220" args="(int scaleId) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QwtDoubleInterval QwtPolarItem::boundingInterval </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>scaleId</em></td><td>)</td>
          <td> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Interval, that is necessary to display the item</p>
<p>This interval can be useful for operations like clipping or autoscaling For items ( like the grid ), where a bounding interval makes no sense an invalid interval is returned.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">scaleId</td><td>Scale id ( QwtPolar::Scale ) </td></tr>
  </table>
  </dd>
</dl>

<p>Reimplemented in <a class="el" href="class_qwt_polar_curve.html#a86be6788c21b7af13751217c32225fdb">QwtPolarCurve</a>, <a class="el" href="class_qwt_polar_marker.html#aa4a2af294cb3a1c7e1d00a95c115430f">QwtPolarMarker</a>, and <a class="el" href="class_qwt_polar_spectrogram.html#a8f3c3cfaea6bd4bf9e1a595aec55403c">QwtPolarSpectrogram</a>.</p>

</div>
</div>
<a class="anchor" id="a287c3b95d98ff6fccf41efdad547f9fc"></a><!-- doxytag: member="QwtPolarItem::detach" ref="a287c3b95d98ff6fccf41efdad547f9fc" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPolarItem::detach </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>This method detaches a <a class="el" href="class_qwt_polar_item.html" title="Base class for items on a polar plot.">QwtPolarItem</a> from any <a class="el" href="class_qwt_polar_plot.html" title="A plotting widget, displaying a polar coordinate system.">QwtPolarPlot</a> it has been associated with. </p>
<p><a class="el" href="class_qwt_polar_item.html#a287c3b95d98ff6fccf41efdad547f9fc" title="This method detaches a QwtPolarItem from any QwtPolarPlot it has been associated with.">detach()</a> is equivalent to calling attach( NULL ) </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_polar_item.html#a9139f1fafbb5c196bed65495af18021d" title="Attach the item to a plot.">attach( QwtPolarPlot* plot )</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a01cae7a7317b5f038eb311003ecdba43"></a><!-- doxytag: member="QwtPolarItem::draw" ref="a01cae7a7317b5f038eb311003ecdba43" args="(QPainter *painter, const QwtScaleMap &amp;azimuthMap, const QwtScaleMap &amp;radialMap, const QwtDoublePoint &amp;pole, double radius, const QwtDoubleRect &amp;canvasRect) const =0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void QwtPolarItem::draw </td>
          <td>(</td>
          <td class="paramtype">QPainter *&#160;</td>
          <td class="paramname"><em>painter</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QwtScaleMap &amp;&#160;</td>
          <td class="paramname"><em>azimuthMap</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QwtScaleMap &amp;&#160;</td>
          <td class="paramname"><em>radialMap</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QwtDoublePoint &amp;&#160;</td>
          <td class="paramname"><em>pole</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>radius</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QwtDoubleRect &amp;&#160;</td>
          <td class="paramname"><em>canvasRect</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const<code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Draw the item. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">painter</td><td>Painter </td></tr>
    <tr><td class="paramname">azimuthMap</td><td>Maps azimuth values to values related to 0.0, M_2PI </td></tr>
    <tr><td class="paramname">radialMap</td><td>Maps radius values into painter coordinates. </td></tr>
    <tr><td class="paramname">pole</td><td>Position of the pole in painter coordinates </td></tr>
    <tr><td class="paramname">radius</td><td>Radius of the complete plot area in painter coordinates </td></tr>
    <tr><td class="paramname">canvasRect</td><td>Contents rect of the canvas in painter coordinates </td></tr>
  </table>
  </dd>
</dl>

<p>Implemented in <a class="el" href="class_qwt_polar_curve.html#a378f22ea8ac2f9dd906ab1286fcb9666">QwtPolarCurve</a>, <a class="el" href="class_qwt_polar_grid.html#acc2a6411830da8e182f41ed37de470f9">QwtPolarGrid</a>, <a class="el" href="class_qwt_polar_marker.html#a50f5753fa3336f4e7f0ec312f678b70f">QwtPolarMarker</a>, and <a class="el" href="class_qwt_polar_spectrogram.html#a54bbabc21ac781eb1a655e2db0679fce">QwtPolarSpectrogram</a>.</p>

</div>
</div>
<a class="anchor" id="a7160d323c3f0326d451ee71a636b60c4"></a><!-- doxytag: member="QwtPolarItem::hide" ref="a7160d323c3f0326d451ee71a636b60c4" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPolarItem::hide </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Hide the item. </p>

</div>
</div>
<a class="anchor" id="ac8c0ec1da946590dff9546eec3eaae5c"></a><!-- doxytag: member="QwtPolarItem::isVisible" ref="ac8c0ec1da946590dff9546eec3eaae5c" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool QwtPolarItem::isVisible </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="return"><dt><b>Returns:</b></dt><dd>true if visible </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_polar_item.html#a75f908fc0ee164fdd3bb50436c1d90df">setVisible()</a>, <a class="el" href="class_qwt_polar_item.html#abc6bba0128e8b9ce0a722640ca8a3e53" title="Show the item.">show()</a>, <a class="el" href="class_qwt_polar_item.html#a7160d323c3f0326d451ee71a636b60c4" title="Hide the item.">hide()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a0fa7263683e0982892162174328a55c1"></a><!-- doxytag: member="QwtPolarItem::itemChanged" ref="a0fa7263683e0982892162174328a55c1" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPolarItem::itemChanged </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Update the legend and call <a class="el" href="class_qwt_polar_plot.html#a4ed94d675d589ebc25297016c062d242" title="Replots the plot if QwtPlot::autoReplot() is true.">QwtPolarPlot::autoRefresh</a> for the parent plot.</p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_polar_item.html#a45ce7ab5f2ebf1218ae8edfc70c7c2eb" title="Update the widget that represents the item on the legend.">updateLegend()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a2b0bbc91468312bf030e401d56557d8e"></a><!-- doxytag: member="QwtPolarItem::legendItem" ref="a2b0bbc91468312bf030e401d56557d8e" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QWidget * QwtPolarItem::legendItem </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Allocate the widget that represents the item on the legend. </p>
<p>The default implementation is made for <a class="el" href="class_qwt_polar_curve.html" title="An item, that represents a series of points.">QwtPolarCurve</a> and returns a QwtLegendItem(), but an item could be represented by any type of widget, by overloading <a class="el" href="class_qwt_polar_item.html#a2b0bbc91468312bf030e401d56557d8e" title="Allocate the widget that represents the item on the legend.">legendItem()</a> and <a class="el" href="class_qwt_polar_item.html#a45ce7ab5f2ebf1218ae8edfc70c7c2eb" title="Update the widget that represents the item on the legend.">updateLegend()</a>.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>QwtLegendItem() </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_polar_item.html#a45ce7ab5f2ebf1218ae8edfc70c7c2eb" title="Update the widget that represents the item on the legend.">updateLegend()</a> QwtLegend() </dd></dl>

</div>
</div>
<a class="anchor" id="ae20a3bbecbae30cd8142f44aaa71ccaf"></a><!-- doxytag: member="QwtPolarItem::marginHint" ref="ae20a3bbecbae30cd8142f44aaa71ccaf" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int QwtPolarItem::marginHint </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Some items like to display something (f.e. the azimuth axis) outside of the area of the interval of the radial scale. The default implementation returns 0 pixels </p>

<p>Reimplemented in <a class="el" href="class_qwt_polar_grid.html#a39ca877764c2e81619f7c086213a22bc">QwtPolarGrid</a>.</p>

</div>
</div>
<a class="anchor" id="a794b5a08b414bbf608438b9f8e61351a"></a><!-- doxytag: member="QwtPolarItem::plot" ref="a794b5a08b414bbf608438b9f8e61351a" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qwt_polar_plot.html">QwtPolarPlot</a> * QwtPolarItem::plot </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Return attached plot. </p>

</div>
</div>
<a class="anchor" id="ad40d202e182f572603a682ccab79d7ac"></a><!-- doxytag: member="QwtPolarItem::rtti" ref="ad40d202e182f572603a682ccab79d7ac" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int QwtPolarItem::rtti </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Return rtti for the specific class represented. <a class="el" href="class_qwt_polar_item.html" title="Base class for items on a polar plot.">QwtPolarItem</a> is simply a virtual interface class, and base classes will implement this method with specific rtti values so a user can differentiate them.</p>
<p>The rtti value is useful for environments, where the runtime type information is disabled and it is not possible to do a dynamic_cast&lt;...&gt;.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>rtti value </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_polar_item.html#a6c03d774c1d089ec8603dd37879a9f4d" title="Runtime type information.">RttiValues</a> </dd></dl>

<p>Reimplemented in <a class="el" href="class_qwt_polar_curve.html#aabc3a59834769fb9a23fc7115c64abbe">QwtPolarCurve</a>, <a class="el" href="class_qwt_polar_grid.html#a68286ec1cdd0d1a2c3ca051a1cb1be83">QwtPolarGrid</a>, <a class="el" href="class_qwt_polar_marker.html#a118ca275cc88207b745b99e5d9c7a1f9">QwtPolarMarker</a>, and <a class="el" href="class_qwt_polar_spectrogram.html#a50d7234e691d3194602cb48845233609">QwtPolarSpectrogram</a>.</p>

</div>
</div>
<a class="anchor" id="aa5222a54ed4578061f6af398a289ab0e"></a><!-- doxytag: member="QwtPolarItem::setItemAttribute" ref="aa5222a54ed4578061f6af398a289ab0e" args="(ItemAttribute, bool on=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPolarItem::setItemAttribute </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_qwt_polar_item.html#a3dfa4f39bc1ac99b0371b4938abe6ad6">ItemAttribute</a>&#160;</td>
          <td class="paramname"><em>attribute</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>on</em> = <code>true</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Toggle an item attribute</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">attribute</td><td>Attribute type </td></tr>
    <tr><td class="paramname">on</td><td>true/false</td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_polar_item.html#a1247f746c5996e6f648cce135f4464f2">testItemAttribute()</a>, <a class="el" href="class_qwt_polar_item.html#a3dfa4f39bc1ac99b0371b4938abe6ad6" title="Plot Item Attributes.">ItemAttribute</a> </dd></dl>

</div>
</div>
<a class="anchor" id="acaa87e47f7a3d307f138bbce2dae7095"></a><!-- doxytag: member="QwtPolarItem::setRenderHint" ref="acaa87e47f7a3d307f138bbce2dae7095" args="(RenderHint, bool on=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPolarItem::setRenderHint </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_qwt_polar_item.html#aafc969899461b4fb481396cd347614ed">RenderHint</a>&#160;</td>
          <td class="paramname"><em>hint</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>on</em> = <code>true</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Toggle an render hint</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">hint</td><td>Render hint </td></tr>
    <tr><td class="paramname">on</td><td>true/false</td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_polar_item.html#ace2c161ad3239b1fa393b8fc7c88af57">testRenderHint()</a>, <a class="el" href="class_qwt_polar_item.html#aafc969899461b4fb481396cd347614ed" title="Render hints.">RenderHint</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a75b5cb02ab578e37718ce563fee6004d"></a><!-- doxytag: member="QwtPolarItem::setTitle" ref="a75b5cb02ab578e37718ce563fee6004d" args="(const QwtText &amp;title)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPolarItem::setTitle </td>
          <td>(</td>
          <td class="paramtype">const QwtText &amp;&#160;</td>
          <td class="paramname"><em>title</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Set a new title</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">title</td><td>Title </td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_polar_item.html#aeea8c33d6c8eb9dfc03a5dd84bb79a08">title()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a5d4a9c3d2e56d0240f29ba096c70f882"></a><!-- doxytag: member="QwtPolarItem::setTitle" ref="a5d4a9c3d2e56d0240f29ba096c70f882" args="(const QString &amp;title)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPolarItem::setTitle </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>title</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Set a new title</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">title</td><td>Title </td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_polar_item.html#aeea8c33d6c8eb9dfc03a5dd84bb79a08">title()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a75f908fc0ee164fdd3bb50436c1d90df"></a><!-- doxytag: member="QwtPolarItem::setVisible" ref="a75f908fc0ee164fdd3bb50436c1d90df" args="(bool)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPolarItem::setVisible </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>on</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Show/Hide the item</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">on</td><td>Show if true, otherwise hide </td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_polar_item.html#ac8c0ec1da946590dff9546eec3eaae5c">isVisible()</a>, <a class="el" href="class_qwt_polar_item.html#abc6bba0128e8b9ce0a722640ca8a3e53" title="Show the item.">show()</a>, <a class="el" href="class_qwt_polar_item.html#a7160d323c3f0326d451ee71a636b60c4" title="Hide the item.">hide()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="acef8efd945a194b70a11ad39060de917"></a><!-- doxytag: member="QwtPolarItem::setZ" ref="acef8efd945a194b70a11ad39060de917" args="(double z)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPolarItem::setZ </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>z</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Set the z value. </p>
<p>Plot items are painted in increasing z-order.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">z</td><td>Z-value </td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_polar_item.html#af6f8fe9f550ef2862a8d0950364be68c">z()</a>, <a class="el" href="class_qwt_polar_item_dict.html#a314670f759fedd4e7c8c1c83f47e274b" title="A QwtPolarItemList of all attached plot items.">QwtPolarItemDict::itemList()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="abc6bba0128e8b9ce0a722640ca8a3e53"></a><!-- doxytag: member="QwtPolarItem::show" ref="abc6bba0128e8b9ce0a722640ca8a3e53" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPolarItem::show </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Show the item. </p>

</div>
</div>
<a class="anchor" id="a1247f746c5996e6f648cce135f4464f2"></a><!-- doxytag: member="QwtPolarItem::testItemAttribute" ref="a1247f746c5996e6f648cce135f4464f2" args="(ItemAttribute) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool QwtPolarItem::testItemAttribute </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_qwt_polar_item.html#a3dfa4f39bc1ac99b0371b4938abe6ad6">ItemAttribute</a>&#160;</td>
          <td class="paramname"><em>attribute</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Test an item attribute</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">attribute</td><td>Attribute type </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true/false </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_polar_item.html#aa5222a54ed4578061f6af398a289ab0e">setItemAttribute()</a>, <a class="el" href="class_qwt_polar_item.html#a3dfa4f39bc1ac99b0371b4938abe6ad6" title="Plot Item Attributes.">ItemAttribute</a> </dd></dl>

</div>
</div>
<a class="anchor" id="ace2c161ad3239b1fa393b8fc7c88af57"></a><!-- doxytag: member="QwtPolarItem::testRenderHint" ref="ace2c161ad3239b1fa393b8fc7c88af57" args="(RenderHint) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool QwtPolarItem::testRenderHint </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_qwt_polar_item.html#aafc969899461b4fb481396cd347614ed">RenderHint</a>&#160;</td>
          <td class="paramname"><em>hint</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Test a render hint</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">hint</td><td>Render hint </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true/false </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_polar_item.html#acaa87e47f7a3d307f138bbce2dae7095">setRenderHint()</a>, <a class="el" href="class_qwt_polar_item.html#aafc969899461b4fb481396cd347614ed" title="Render hints.">RenderHint</a> </dd></dl>

</div>
</div>
<a class="anchor" id="aeea8c33d6c8eb9dfc03a5dd84bb79a08"></a><!-- doxytag: member="QwtPolarItem::title" ref="aeea8c33d6c8eb9dfc03a5dd84bb79a08" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const QwtText &amp; QwtPolarItem::title </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="return"><dt><b>Returns:</b></dt><dd>Title of the item </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_polar_item.html#a5d4a9c3d2e56d0240f29ba096c70f882">setTitle()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a45ce7ab5f2ebf1218ae8edfc70c7c2eb"></a><!-- doxytag: member="QwtPolarItem::updateLegend" ref="a45ce7ab5f2ebf1218ae8edfc70c7c2eb" args="(QwtLegend *) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPolarItem::updateLegend </td>
          <td>(</td>
          <td class="paramtype">QwtLegend *&#160;</td>
          <td class="paramname"><em>legend</em></td><td>)</td>
          <td> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Update the widget that represents the item on the legend. </p>
<p><a class="el" href="class_qwt_polar_item.html#a45ce7ab5f2ebf1218ae8edfc70c7c2eb" title="Update the widget that represents the item on the legend.">updateLegend()</a> is called from <a class="el" href="class_qwt_polar_item.html#a0fa7263683e0982892162174328a55c1">itemChanged()</a> to adopt the widget representing the item on the legend to its new configuration.</p>
<p>The default implementation is made for <a class="el" href="class_qwt_polar_curve.html" title="An item, that represents a series of points.">QwtPolarCurve</a> and updates a QwtLegendItem(), but an item could be represented by any type of widget, by overloading <a class="el" href="class_qwt_polar_item.html#a2b0bbc91468312bf030e401d56557d8e" title="Allocate the widget that represents the item on the legend.">legendItem()</a> and <a class="el" href="class_qwt_polar_item.html#a45ce7ab5f2ebf1218ae8edfc70c7c2eb" title="Update the widget that represents the item on the legend.">updateLegend()</a>.</p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_polar_item.html#a2b0bbc91468312bf030e401d56557d8e" title="Allocate the widget that represents the item on the legend.">legendItem()</a>, <a class="el" href="class_qwt_polar_item.html#a0fa7263683e0982892162174328a55c1">itemChanged()</a>, QwtLegend() </dd></dl>

<p>Reimplemented in <a class="el" href="class_qwt_polar_curve.html#a9c1540557fdc050a52e65d51f859ca5c">QwtPolarCurve</a>.</p>

</div>
</div>
<a class="anchor" id="ae2f3cceb08a0bfebae41363cc7694ead"></a><!-- doxytag: member="QwtPolarItem::updateScaleDiv" ref="ae2f3cceb08a0bfebae41363cc7694ead" args="(const QwtScaleDiv &amp;, const QwtScaleDiv &amp;, const QwtDoubleInterval &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPolarItem::updateScaleDiv </td>
          <td>(</td>
          <td class="paramtype">const QwtScaleDiv &amp;&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QwtScaleDiv &amp;&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QwtDoubleInterval &amp;&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Update the item to changes of the axes scale division. </p>
<p>Update the item, when the axes of plot have changed. The default implementation does nothing, but items that depend on the scale division (like QwtPolarGrid()) have to reimplement <a class="el" href="class_qwt_polar_item.html#ae2f3cceb08a0bfebae41363cc7694ead" title="Update the item to changes of the axes scale division.">updateScaleDiv()</a></p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">azimuthScaleDiv</td><td>Scale division of the azimuth-scale </td></tr>
    <tr><td class="paramname">radialScaleDiv</td><td>Scale division of the radius-axis </td></tr>
    <tr><td class="paramname">interval</td><td>The interval of the radius-axis, that is visible on the canvas</td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd>QwtPolarPlot::updateAxes() </dd></dl>

<p>Reimplemented in <a class="el" href="class_qwt_polar_grid.html#ad0bf835b76d2b9d6384d1b36777dcfb0">QwtPolarGrid</a>.</p>

</div>
</div>
<a class="anchor" id="af6f8fe9f550ef2862a8d0950364be68c"></a><!-- doxytag: member="QwtPolarItem::z" ref="af6f8fe9f550ef2862a8d0950364be68c" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double QwtPolarItem::z </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Plot items are painted in increasing z-order.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd><a class="el" href="class_qwt_polar_item.html#acef8efd945a194b70a11ad39060de917" title="Set the z value.">setZ()</a>, <a class="el" href="class_qwt_polar_item_dict.html#a314670f759fedd4e7c8c1c83f47e274b" title="A QwtPolarItemList of all attached plot items.">QwtPolarItemDict::itemList()</a> </dd></dl>

</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>Generated on Sun Jul 17 2011 for Qwt Polar User's Guide by&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
</body>
</html>