Sophie

Sophie

distrib > Mandriva > cooker > i586 > by-pkgid > 76bdad05b5dca2a491582dbec0713d55 > files > 568

libqwt-devel-6.0.1-2.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>Qwt User&#39;s Guide: QwtPlotSpectrogram 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.3 -->
<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 User's Guide&#160;<span id="projectnumber">6.0.1</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> &#124;
<a href="#pro-methods">Protected Member Functions</a>  </div>
  <div class="headertitle">
<h1>QwtPlotSpectrogram Class Reference</h1>  </div>
</div>
<div class="contents">
<!-- doxytag: class="QwtPlotSpectrogram" --><!-- doxytag: inherits="QwtPlotRasterItem" -->
<p>A plot item, which displays a spectrogram.  
<a href="#_details">More...</a></p>

<p><code>#include &lt;<a class="el" href="qwt__plot__spectrogram_8h_source.html">qwt_plot_spectrogram.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for QwtPlotSpectrogram:</div>
<div class="dyncontent">
<div class="center"><img src="class_qwt_plot_spectrogram__inherit__graph.png" border="0" usemap="#_qwt_plot_spectrogram_inherit__map" alt="Inheritance graph"/></div>
<map name="_qwt_plot_spectrogram_inherit__map" id="_qwt_plot_spectrogram_inherit__map">
<area shape="rect" id="node2" href="class_qwt_plot_raster_item.html" title="A class, which displays raster data." alt="" coords="21,160,152,189"/><area shape="rect" id="node4" href="class_qwt_plot_item.html" title="Base class for items on the plot canvas." alt="" coords="40,83,133,112"/><area shape="rect" id="node6" href="class_qwt_legend_item_manager.html" title="Abstract API to bind plot items to the legend." alt="" coords="5,5,168,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>

<p><a href="class_qwt_plot_spectrogram-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_plot_raster_item.html#a94929fc4c31c3dab75ee5adcac2d57b0">CachePolicy</a> { <br/>
&#160;&#160;<b>NoCache</b>, 
<br/>
&#160;&#160;<b>PaintCache</b>
<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_plot_spectrogram.html#a7f4904fe68b442d0f93040ea1fa1d062">DisplayMode</a> { <br/>
&#160;&#160;<a class="el" href="class_qwt_plot_spectrogram.html#a7f4904fe68b442d0f93040ea1fa1d062ac9696cad413e4a11a4721779728fb9e3">ImageMode</a> =  0x01, 
<br/>
&#160;&#160;<a class="el" href="class_qwt_plot_spectrogram.html#a7f4904fe68b442d0f93040ea1fa1d062a64e86465a6d48ad80c4baadb144f9cf8">ContourMode</a> =  0x02
<br/>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef QFlags&lt; <a class="el" href="class_qwt_plot_spectrogram.html#a7f4904fe68b442d0f93040ea1fa1d062">DisplayMode</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_spectrogram.html#a245a6d1281abe84d177d61be0698db55">DisplayModes</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_item.html#ae0fabcdd35f4818ce5bbe019b0eed062">ItemAttribute</a> { <br/>
&#160;&#160;<a class="el" href="class_qwt_plot_item.html#ae0fabcdd35f4818ce5bbe019b0eed062a4e377b54bd879c60a95162b6a9e9e176">Legend</a> =  0x01, 
<br/>
&#160;&#160;<a class="el" href="class_qwt_plot_item.html#ae0fabcdd35f4818ce5bbe019b0eed062a9de83e2ad8a88796a36a11ef8b033a48">AutoScale</a> =  0x02
<br/>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef QFlags&lt; <a class="el" href="class_qwt_plot_item.html#ae0fabcdd35f4818ce5bbe019b0eed062">ItemAttribute</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_item.html#af356dc13c7838c7437334e199a356764">ItemAttributes</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_raster_item.html#a75ac68ea258b8612e8a1893e845394ee">PaintAttribute</a> { <a class="el" href="class_qwt_plot_raster_item.html#a75ac68ea258b8612e8a1893e845394eea77b139d4d7327465408fe06ec98dbc0d">PaintInDeviceResolution</a> =  1
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef QFlags&lt; <a class="el" href="class_qwt_plot_raster_item.html#a75ac68ea258b8612e8a1893e845394ee">PaintAttribute</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_raster_item.html#a6bde441d571c4943da01765dec2d4b4a">PaintAttributes</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_item.html#abe0e8a39aceef9a600b73e02550a9704">RenderHint</a> { <a class="el" href="class_qwt_plot_item.html#abe0e8a39aceef9a600b73e02550a9704ae0c9811915d496eaacbd749724647f13">RenderAntialiased</a> =  1
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef QFlags&lt; <a class="el" href="class_qwt_plot_item.html#abe0e8a39aceef9a600b73e02550a9704">RenderHint</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_item.html#a40cf900701d3a68948b00316689616d1">RenderHints</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_item.html#ab149ac85e233ce9cedf2f2f2af871bf3">RttiValues</a> { <br/>
&#160;&#160;<b>Rtti_PlotItem</b> =  0, 
<br/>
&#160;&#160;<b>Rtti_PlotGrid</b>, 
<br/>
&#160;&#160;<b>Rtti_PlotScale</b>, 
<br/>
&#160;&#160;<b>Rtti_PlotMarker</b>, 
<br/>
&#160;&#160;<b>Rtti_PlotCurve</b>, 
<br/>
&#160;&#160;<b>Rtti_PlotSpectroCurve</b>, 
<br/>
&#160;&#160;<b>Rtti_PlotIntervalCurve</b>, 
<br/>
&#160;&#160;<b>Rtti_PlotHistogram</b>, 
<br/>
&#160;&#160;<b>Rtti_PlotSpectrogram</b>, 
<br/>
&#160;&#160;<b>Rtti_PlotSVG</b>, 
<br/>
&#160;&#160;<b>Rtti_PlotUserItem</b> =  1000
<br/>
 }</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">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_raster_item.html#a96b2faa0bc0fe086bff1abe72bcb2016">alpha</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_plot_item.html#aeb2f676533ccae3436bf578824e2165e">attach</a> (<a class="el" href="class_qwt_plot.html">QwtPlot</a> *plot)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual QRectF&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_raster_item.html#ad96073173caf80301e108a6d8b0648e9">boundingRect</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_qwt_plot_raster_item.html#a94929fc4c31c3dab75ee5adcac2d57b0">CachePolicy</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_raster_item.html#ac953db5d88084f416b4dbc3ca8a323f3">cachePolicy</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_qwt_color_map.html">QwtColorMap</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_spectrogram.html#ac1f691f612643bae921cbc108f8d2b5e">colorMap</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">QList&lt; double &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_spectrogram.html#a850b6b098d5859ee96e6f7cd9e05509f">contourLevels</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual QPen&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_spectrogram.html#a9c5c16fcda0422739c5393e42be5af37">contourPen</a> (double level) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_qwt_raster_data.html">QwtRasterData</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_spectrogram.html#a52d6090388ad9ff1117f3c4075903814">data</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_qwt_raster_data.html">QwtRasterData</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_spectrogram.html#a4082962ff60af18a5212ea160f7b55ba">data</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">QPen&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_spectrogram.html#a0b5964a44f4c0ed0139681c6873ada73">defaultContourPen</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_plot_item.html#ab2bbee6dbe36a5f1d0ce853ac66716a6">detach</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_plot_spectrogram.html#a92bafff167caeef9e1e4a6e652c0c5d4">draw</a> (QPainter *p, const <a class="el" href="class_qwt_scale_map.html">QwtScaleMap</a> &amp;xMap, const <a class="el" href="class_qwt_scale_map.html">QwtScaleMap</a> &amp;yMap, const QRectF &amp;rect) 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_legend_item_manager.html#a8dd765a2fd5b9a286fa398810a5c2ad8">drawLegendIdentifier</a> (QPainter *, const QRectF &amp;) 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_plot_item.html#a1faea017baa2492416a13e6bc3c144aa">hide</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_qwt_interval.html">QwtInterval</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_spectrogram.html#a958a45464b5946aff31b7d28b7cfb5f9">interval</a> (Qt::Axis) 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_plot_raster_item.html#a547ce4d8d031b230226cfbd509ef65b5">invalidateCache</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_item.html#aeaf8eeb5f080017e181a5d7be798d789">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_plot_item.html#ad956fdbce5b0721abccce6d09fe4d5ce">itemChanged</a> ()</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_plot_item.html#a09824eda5e564a853e6586bc387a3b4b">legendItem</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">QRectF&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_item.html#afa05b98fd7ea65ca1ffcb04bb6b4326d">paintRect</a> (const <a class="el" href="class_qwt_scale_map.html">QwtScaleMap</a> &amp;, const <a class="el" href="class_qwt_scale_map.html">QwtScaleMap</a> &amp;) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual QRectF&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_spectrogram.html#a9b06ef6a2526da8715615d07fdb31a95">pixelHint</a> (const QRectF &amp;) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_qwt_plot.html">QwtPlot</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_item.html#a4c99653a14a49ad94d466168d06e97b9">plot</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_spectrogram.html#ae90c0431be329ecbefc7ed9ac77f5ed6">QwtPlotSpectrogram</a> (const QString &amp;title=QString::null)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">uint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_spectrogram.html#a447a83077c8b9cb02e7b179b2e9a1138">renderThreadCount</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_plot_spectrogram.html#a01197466f530633759337bbb7b8f7504">rtti</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">QRectF&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_item.html#a186036cbee194b87b9bc4afb693c27f4">scaleRect</a> (const <a class="el" href="class_qwt_scale_map.html">QwtScaleMap</a> &amp;, const <a class="el" href="class_qwt_scale_map.html">QwtScaleMap</a> &amp;) 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_plot_raster_item.html#a14f2ab8ec0994384e6269f869c352273">setAlpha</a> (int alpha)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_item.html#a6f6c7b34fe86e8029914b3b780b55ea4">setAxes</a> (int xAxis, int yAxis)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_raster_item.html#a31f74199f7e333c2683b0f18289e4c7f">setCachePolicy</a> (<a class="el" href="class_qwt_plot_raster_item.html#a94929fc4c31c3dab75ee5adcac2d57b0">CachePolicy</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_plot_spectrogram.html#a55375b61c01962b06ad222c980ca2dcc">setColorMap</a> (<a class="el" href="class_qwt_color_map.html">QwtColorMap</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_plot_spectrogram.html#adcec06278d4ff4b8dd3a85e2ef188d7b">setConrecFlag</a> (<a class="el" href="class_qwt_raster_data.html#ac0053b66315fde6f0a9a69c40d7c5dcc">QwtRasterData::ConrecFlag</a>, bool on)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_spectrogram.html#a5b7669a3c390e30f0c51e5c4689095d2">setContourLevels</a> (const QList&lt; double &gt; &amp;)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_spectrogram.html#a5ee036cdf8dbaf5f8fd82a3fc47b023a">setData</a> (<a class="el" href="class_qwt_raster_data.html">QwtRasterData</a> *data)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_spectrogram.html#afa3dea62acc8e5607e84bff8f50804b8">setDefaultContourPen</a> (const QPen &amp;)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_spectrogram.html#a482a82bcf1b9f2a9a75f527063b394a2">setDisplayMode</a> (<a class="el" href="class_qwt_plot_spectrogram.html#a7f4904fe68b442d0f93040ea1fa1d062">DisplayMode</a>, bool on=true)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_item.html#a5a335be8ff488809a2cf7f4b734ad1b6">setItemAttribute</a> (<a class="el" href="class_qwt_plot_item.html#ae0fabcdd35f4818ce5bbe019b0eed062">ItemAttribute</a>, bool on=true)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_raster_item.html#a70d6b94821e5eafb29b1f045d1f3a2e6">setPaintAttribute</a> (<a class="el" href="class_qwt_plot_raster_item.html#a75ac68ea258b8612e8a1893e845394ee">PaintAttribute</a>, bool on=true)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_item.html#acd023c40f659c304ded324942865edc8">setRenderHint</a> (<a class="el" href="class_qwt_plot_item.html#abe0e8a39aceef9a600b73e02550a9704">RenderHint</a>, bool on=true)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_spectrogram.html#ad6add855f2a9dff26541c918ce57749e">setRenderThreadCount</a> (uint numThreads)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_item.html#a1b74686181ab6dd5033917123c7db30f">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_plot_item.html#a2db3214b23b78274fa6f8c0321a76839">setTitle</a> (const <a class="el" href="class_qwt_text.html">QwtText</a> &amp;title)</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_plot_item.html#a5f0eeb2b72207fd8d33a95b0565657a1">setVisible</a> (bool)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_item.html#a81d3dd7feaadda4b0dbb8c13642046cf">setXAxis</a> (int axis)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_item.html#aa92dad876d76ce136925d5ae8f01db9a">setYAxis</a> (int axis)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_item.html#a57d90e4146133b59d589c71b3a643e82">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_plot_item.html#a93a50fb9c86bc66617e28315e02281c3">show</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_spectrogram.html#a00e9f22015d793458ceb36c691b1b154">testConrecFlag</a> (<a class="el" href="class_qwt_raster_data.html#ac0053b66315fde6f0a9a69c40d7c5dcc">QwtRasterData::ConrecFlag</a>) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_spectrogram.html#a292ec25eb59adaedf90eef45e98f4d38">testDisplayMode</a> (<a class="el" href="class_qwt_plot_spectrogram.html#a7f4904fe68b442d0f93040ea1fa1d062">DisplayMode</a>) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_item.html#aef70936d34ef661876692e6a06d4a464">testItemAttribute</a> (<a class="el" href="class_qwt_plot_item.html#ae0fabcdd35f4818ce5bbe019b0eed062">ItemAttribute</a>) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_raster_item.html#a17d8f350acf46d2ba7a68df977f80a52">testPaintAttribute</a> (<a class="el" href="class_qwt_plot_raster_item.html#a75ac68ea258b8612e8a1893e845394ee">PaintAttribute</a>) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_item.html#ad4009381d6a26359125549e1cf874b69">testRenderHint</a> (<a class="el" href="class_qwt_plot_item.html#abe0e8a39aceef9a600b73e02550a9704">RenderHint</a>) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_qwt_text.html">QwtText</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_item.html#a3859d011b670b5f89e45d1ccef9206f7">title</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_plot_item.html#a193770cd20609a368c5130de59cb782e">updateLegend</a> (<a class="el" href="class_qwt_legend.html">QwtLegend</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_plot_item.html#abf6a70847d3db952161ca4d4a952eea0">updateScaleDiv</a> (const <a class="el" href="class_qwt_scale_div.html">QwtScaleDiv</a> &amp;, const <a class="el" href="class_qwt_scale_div.html">QwtScaleDiv</a> &amp;)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_item.html#a7af360bf6d5a5b6257ce6b0dd99b7525">xAxis</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_item.html#ac7714ffa278a10e0cf45972e487b63ff">yAxis</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_plot_item.html#a4c58d814336643190b9f2918f80c30df">z</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_spectrogram.html#ae76415d290cf4a512d07a17260b7a84a">~QwtPlotSpectrogram</a> ()</td></tr>
<tr><td colspan="2"><h2><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual QSize&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_spectrogram.html#aa8baf22cfbfe9a0470fd17a251f7a8da">contourRasterSize</a> (const QRectF &amp;, const QRect &amp;) 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_plot_spectrogram.html#aebd2c5ee80b3131138d4a55096962912">drawContourLines</a> (QPainter *p, const <a class="el" href="class_qwt_scale_map.html">QwtScaleMap</a> &amp;xMap, const <a class="el" href="class_qwt_scale_map.html">QwtScaleMap</a> &amp;yMap, const <a class="el" href="class_qwt_raster_data.html#adc6679160a229992f0870a2b784985f3">QwtRasterData::ContourLines</a> &amp;lines) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_qwt_scale_map.html">QwtScaleMap</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_raster_item.html#a9feb834f9e40cdff11d8cd6ad74fda10">imageMap</a> (Qt::Orientation, const <a class="el" href="class_qwt_scale_map.html">QwtScaleMap</a> &amp;map, const QRectF &amp;area, const QSize &amp;imageSize, double pixelSize) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_qwt_raster_data.html#adc6679160a229992f0870a2b784985f3">QwtRasterData::ContourLines</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_spectrogram.html#aad79c66b4ab2b64f368378691f562b56">renderContourLines</a> (const QRectF &amp;rect, const QSize &amp;raster) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual QImage&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_spectrogram.html#a99fa9694347e6f06240538af88385ca6">renderImage</a> (const <a class="el" href="class_qwt_scale_map.html">QwtScaleMap</a> &amp;xMap, const <a class="el" href="class_qwt_scale_map.html">QwtScaleMap</a> &amp;yMap, const QRectF &amp;area, const QSize &amp;imageSize) 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_plot_spectrogram.html#a122ad763c5195de93cac900bd3bcb112">renderTile</a> (const <a class="el" href="class_qwt_scale_map.html">QwtScaleMap</a> &amp;xMap, const <a class="el" href="class_qwt_scale_map.html">QwtScaleMap</a> &amp;yMap, const QRect &amp;imageRect, QImage *image) const </td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>A plot item, which displays a spectrogram. </p>
<p>A spectrogram displays threedimenional data, where the 3rd dimension ( the intensity ) is displayed using colors. The colors are calculated from the values using a color map.</p>
<p>In ContourMode contour lines are painted for the contour levels.</p>
<div align="center">
<img src="spectrogram3.png" alt="spectrogram3.png"/>
</div>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_raster_data.html" title="QwtRasterData defines an interface to any type of raster data.">QwtRasterData</a>, <a class="el" href="class_qwt_color_map.html" title="QwtColorMap is used to map values into colors.">QwtColorMap</a> </dd></dl>
</div><hr/><h2>Member Typedef Documentation</h2>
<a class="anchor" id="a245a6d1281abe84d177d61be0698db55"></a><!-- doxytag: member="QwtPlotSpectrogram::DisplayModes" ref="a245a6d1281abe84d177d61be0698db55" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef QFlags&lt;<a class="el" href="class_qwt_plot_spectrogram.html#a7f4904fe68b442d0f93040ea1fa1d062">DisplayMode</a>&gt; <a class="el" href="class_qwt_plot_spectrogram.html#a245a6d1281abe84d177d61be0698db55">QwtPlotSpectrogram::DisplayModes</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Display modes. </p>

</div>
</div>
<a class="anchor" id="af356dc13c7838c7437334e199a356764"></a><!-- doxytag: member="QwtPlotSpectrogram::ItemAttributes" ref="af356dc13c7838c7437334e199a356764" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef QFlags&lt;<a class="el" href="class_qwt_plot_item.html#ae0fabcdd35f4818ce5bbe019b0eed062">ItemAttribute</a>&gt; <a class="el" href="class_qwt_plot_item.html#af356dc13c7838c7437334e199a356764">QwtPlotItem::ItemAttributes</a><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Plot Item Attributes. </p>

</div>
</div>
<a class="anchor" id="a6bde441d571c4943da01765dec2d4b4a"></a><!-- doxytag: member="QwtPlotSpectrogram::PaintAttributes" ref="a6bde441d571c4943da01765dec2d4b4a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef QFlags&lt;<a class="el" href="class_qwt_plot_raster_item.html#a75ac68ea258b8612e8a1893e845394ee">PaintAttribute</a>&gt; <a class="el" href="class_qwt_plot_raster_item.html#a6bde441d571c4943da01765dec2d4b4a">QwtPlotRasterItem::PaintAttributes</a><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Paint attributes. </p>

</div>
</div>
<a class="anchor" id="a40cf900701d3a68948b00316689616d1"></a><!-- doxytag: member="QwtPlotSpectrogram::RenderHints" ref="a40cf900701d3a68948b00316689616d1" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef QFlags&lt;<a class="el" href="class_qwt_plot_item.html#abe0e8a39aceef9a600b73e02550a9704">RenderHint</a>&gt; <a class="el" href="class_qwt_plot_item.html#a40cf900701d3a68948b00316689616d1">QwtPlotItem::RenderHints</a><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Render hints. </p>

</div>
</div>
<hr/><h2>Member Enumeration Documentation</h2>
<a class="anchor" id="a94929fc4c31c3dab75ee5adcac2d57b0"></a><!-- doxytag: member="QwtPlotSpectrogram::CachePolicy" ref="a94929fc4c31c3dab75ee5adcac2d57b0" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="class_qwt_plot_raster_item.html#a94929fc4c31c3dab75ee5adcac2d57b0">QwtPlotRasterItem::CachePolicy</a><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<ul>
<li>NoCache<br/>
 <a class="el" href="class_qwt_plot_raster_item.html#a1738b36c0e6e4073f3ad6629e7923f74" title="Render an image.">renderImage()</a> is called, whenever the item has to be repainted</li>
<li>PaintCache<br/>
 <a class="el" href="class_qwt_plot_raster_item.html#a1738b36c0e6e4073f3ad6629e7923f74" title="Render an image.">renderImage()</a> is called, whenever the image cache is not valid, or the scales, or the size of the canvas has changed. This type of cache is only useful for improving the performance of hide/show operations. All other situations are already handled by the plot canvas cache.</li>
</ul>
<p>The default policy is NoCache </p>

</div>
</div>
<a class="anchor" id="a7f4904fe68b442d0f93040ea1fa1d062"></a><!-- doxytag: member="QwtPlotSpectrogram::DisplayMode" ref="a7f4904fe68b442d0f93040ea1fa1d062" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="class_qwt_plot_spectrogram.html#a7f4904fe68b442d0f93040ea1fa1d062">QwtPlotSpectrogram::DisplayMode</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>The display mode controls how the raster data will be represented. </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_spectrogram.html#a482a82bcf1b9f2a9a75f527063b394a2">setDisplayMode()</a>, <a class="el" href="class_qwt_plot_spectrogram.html#a292ec25eb59adaedf90eef45e98f4d38">testDisplayMode()</a> </dd></dl>
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="a7f4904fe68b442d0f93040ea1fa1d062ac9696cad413e4a11a4721779728fb9e3"></a><!-- doxytag: member="ImageMode" ref="a7f4904fe68b442d0f93040ea1fa1d062ac9696cad413e4a11a4721779728fb9e3" args="" -->ImageMode</em>&nbsp;</td><td>
<p>The values are mapped to colors using a color map. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a7f4904fe68b442d0f93040ea1fa1d062a64e86465a6d48ad80c4baadb144f9cf8"></a><!-- doxytag: member="ContourMode" ref="a7f4904fe68b442d0f93040ea1fa1d062a64e86465a6d48ad80c4baadb144f9cf8" args="" -->ContourMode</em>&nbsp;</td><td>
<p>The data is displayed using contour lines. </p>
</td></tr>
</table>
</dd>
</dl>

</div>
</div>
<a class="anchor" id="ae0fabcdd35f4818ce5bbe019b0eed062"></a><!-- doxytag: member="QwtPlotSpectrogram::ItemAttribute" ref="ae0fabcdd35f4818ce5bbe019b0eed062" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="class_qwt_plot_item.html#ae0fabcdd35f4818ce5bbe019b0eed062">QwtPlotItem::ItemAttribute</a><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Plot Item Attributes </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_item.html#a5a335be8ff488809a2cf7f4b734ad1b6">setItemAttribute()</a>, <a class="el" href="class_qwt_plot_item.html#aef70936d34ef661876692e6a06d4a464">testItemAttribute()</a> </dd></dl>
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="ae0fabcdd35f4818ce5bbe019b0eed062a4e377b54bd879c60a95162b6a9e9e176"></a><!-- doxytag: member="Legend" ref="ae0fabcdd35f4818ce5bbe019b0eed062a4e377b54bd879c60a95162b6a9e9e176" args="" -->Legend</em>&nbsp;</td><td>
<p>The item is represented on the legend. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ae0fabcdd35f4818ce5bbe019b0eed062a9de83e2ad8a88796a36a11ef8b033a48"></a><!-- doxytag: member="AutoScale" ref="ae0fabcdd35f4818ce5bbe019b0eed062a9de83e2ad8a88796a36a11ef8b033a48" args="" -->AutoScale</em>&nbsp;</td><td>
<p>The <a class="el" href="class_qwt_plot_item.html#aec3c408e14af30b82b52c1197310eb21">boundingRect()</a> of the item is included in the autoscaling calculation. </p>
</td></tr>
</table>
</dd>
</dl>

</div>
</div>
<a class="anchor" id="a75ac68ea258b8612e8a1893e845394ee"></a><!-- doxytag: member="QwtPlotSpectrogram::PaintAttribute" ref="a75ac68ea258b8612e8a1893e845394ee" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="class_qwt_plot_raster_item.html#a75ac68ea258b8612e8a1893e845394ee">QwtPlotRasterItem::PaintAttribute</a><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Attributes to modify the drawing algorithm. </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_raster_item.html#a70d6b94821e5eafb29b1f045d1f3a2e6">setPaintAttribute()</a>, <a class="el" href="class_qwt_plot_raster_item.html#a17d8f350acf46d2ba7a68df977f80a52" title="Return the current paint attributes.">testPaintAttribute()</a> </dd></dl>
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="a75ac68ea258b8612e8a1893e845394eea77b139d4d7327465408fe06ec98dbc0d"></a><!-- doxytag: member="PaintInDeviceResolution" ref="a75ac68ea258b8612e8a1893e845394eea77b139d4d7327465408fe06ec98dbc0d" args="" -->PaintInDeviceResolution</em>&nbsp;</td><td>
<p>When the image is rendered according to the data pixels ( <a class="el" href="class_qwt_raster_data.html#ad1ce58351804760d1ba1e7efe97d39d6" title="Pixel hint.">QwtRasterData::pixelHint()</a> ) it can be expanded to paint device resolution before it is passed to QPainter. The expansion algorithm rounds the pixel borders in the same way as the axis ticks, what is usually better than the scaling algorithm implemented in Qt. Disabling this flag might make sense, to reduce the size of a document/file. If this is possible for a document format depends on the implementation of the specific QPaintEngine. </p>
</td></tr>
</table>
</dd>
</dl>

</div>
</div>
<a class="anchor" id="abe0e8a39aceef9a600b73e02550a9704"></a><!-- doxytag: member="QwtPlotSpectrogram::RenderHint" ref="abe0e8a39aceef9a600b73e02550a9704" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="class_qwt_plot_item.html#abe0e8a39aceef9a600b73e02550a9704">QwtPlotItem::RenderHint</a><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Render hints. </p>
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="abe0e8a39aceef9a600b73e02550a9704ae0c9811915d496eaacbd749724647f13"></a><!-- doxytag: member="RenderAntialiased" ref="abe0e8a39aceef9a600b73e02550a9704ae0c9811915d496eaacbd749724647f13" args="" -->RenderAntialiased</em>&nbsp;</td><td>
<p>Enable antialiasing. </p>
</td></tr>
</table>
</dd>
</dl>

</div>
</div>
<a class="anchor" id="ab149ac85e233ce9cedf2f2f2af871bf3"></a><!-- doxytag: member="QwtPlotSpectrogram::RttiValues" ref="ab149ac85e233ce9cedf2f2f2af871bf3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="class_qwt_plot_item.html#ab149ac85e233ce9cedf2f2f2af871bf3">QwtPlotItem::RttiValues</a><code> [inherited]</code></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="ae90c0431be329ecbefc7ed9ac77f5ed6"></a><!-- doxytag: member="QwtPlotSpectrogram::QwtPlotSpectrogram" ref="ae90c0431be329ecbefc7ed9ac77f5ed6" args="(const QString &amp;title=QString::null)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QwtPlotSpectrogram::QwtPlotSpectrogram </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>title</em> = <code>QString::null</code></td><td>)</td>
          <td><code> [explicit]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Sets the following item attributes:</p>
<ul>
<li><a class="el" href="class_qwt_plot_item.html#ae0fabcdd35f4818ce5bbe019b0eed062a9de83e2ad8a88796a36a11ef8b033a48">QwtPlotItem::AutoScale</a>: true</li>
<li><a class="el" href="class_qwt_plot_item.html#ae0fabcdd35f4818ce5bbe019b0eed062a4e377b54bd879c60a95162b6a9e9e176" title="The item is represented on the legend.">QwtPlotItem::Legend</a>: false</li>
</ul>
<p>The z value is initialized by 8.0.</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_plot_item.html#a5a335be8ff488809a2cf7f4b734ad1b6">QwtPlotItem::setItemAttribute()</a>, <a class="el" href="class_qwt_plot_item.html#a57d90e4146133b59d589c71b3a643e82" title="Set the z value.">QwtPlotItem::setZ()</a> </dd></dl>

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

<p>Destructor. </p>

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a96b2faa0bc0fe086bff1abe72bcb2016"></a><!-- doxytag: member="QwtPlotSpectrogram::alpha" ref="a96b2faa0bc0fe086bff1abe72bcb2016" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int QwtPlotRasterItem::alpha </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="return"><dt><b>Returns:</b></dt><dd>Alpha value of the raster item </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_raster_item.html#a14f2ab8ec0994384e6269f869c352273" title="Set an alpha value for the raster data.">setAlpha()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="aeb2f676533ccae3436bf578824e2165e"></a><!-- doxytag: member="QwtPlotSpectrogram::attach" ref="aeb2f676533ccae3436bf578824e2165e" args="(QwtPlot *plot)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotItem::attach </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_qwt_plot.html">QwtPlot</a> *&#160;</td>
          <td class="paramname"><em>plot</em></td><td>)</td>
          <td><code> [inherited]</code></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_plot_item.html" title="Base class for items on the plot canvas.">QwtPlotItem</a> to the <a class="el" href="class_qwt_plot.html" title="A 2-D plotting widget.">QwtPlot</a> argument. It will first detach the <a class="el" href="class_qwt_plot_item.html" title="Base class for items on the plot canvas.">QwtPlotItem</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_plot.html" title="A 2-D plotting widget.">QwtPlot</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_plot_item.html#ab2bbee6dbe36a5f1d0ce853ac66716a6" title="This method detaches a QwtPlotItem from any QwtPlot it has been associated with.">detach()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="ad96073173caf80301e108a6d8b0648e9"></a><!-- doxytag: member="QwtPlotSpectrogram::boundingRect" ref="ad96073173caf80301e108a6d8b0648e9" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QRectF QwtPlotRasterItem::boundingRect </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="return"><dt><b>Returns:</b></dt><dd>Bounding rect of the data </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_raster_item.html#a0ffa377f71d05a0d3d077e040b08c357">QwtPlotRasterItem::interval()</a> </dd></dl>

<p>Reimplemented from <a class="el" href="class_qwt_plot_item.html#aec3c408e14af30b82b52c1197310eb21">QwtPlotItem</a>.</p>

</div>
</div>
<a class="anchor" id="ac953db5d88084f416b4dbc3ca8a323f3"></a><!-- doxytag: member="QwtPlotSpectrogram::cachePolicy" ref="ac953db5d88084f416b4dbc3ca8a323f3" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qwt_plot_raster_item.html#a94929fc4c31c3dab75ee5adcac2d57b0">QwtPlotRasterItem::CachePolicy</a> QwtPlotRasterItem::cachePolicy </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="return"><dt><b>Returns:</b></dt><dd>Cache policy </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_raster_item.html#a94929fc4c31c3dab75ee5adcac2d57b0">CachePolicy</a>, <a class="el" href="class_qwt_plot_raster_item.html#a31f74199f7e333c2683b0f18289e4c7f">setCachePolicy()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="ac1f691f612643bae921cbc108f8d2b5e"></a><!-- doxytag: member="QwtPlotSpectrogram::colorMap" ref="ac1f691f612643bae921cbc108f8d2b5e" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_qwt_color_map.html">QwtColorMap</a> * QwtPlotSpectrogram::colorMap </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>Color Map used for mapping the intensity values to colors </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_spectrogram.html#a55375b61c01962b06ad222c980ca2dcc">setColorMap()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a850b6b098d5859ee96e6f7cd9e05509f"></a><!-- doxytag: member="QwtPlotSpectrogram::contourLevels" ref="a850b6b098d5859ee96e6f7cd9e05509f" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QList&lt; double &gt; QwtPlotSpectrogram::contourLevels </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Return the levels of the contour lines. </p>
<p>The levels are sorted in increasing order.</p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_spectrogram.html#a850b6b098d5859ee96e6f7cd9e05509f" title="Return the levels of the contour lines.">contourLevels()</a>, <a class="el" href="class_qwt_plot_spectrogram.html#aad79c66b4ab2b64f368378691f562b56">renderContourLines()</a>, <a class="el" href="class_qwt_raster_data.html#a1fa90434ddeeeeaacb80657e49af8fe1">QwtRasterData::contourLines()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a9c5c16fcda0422739c5393e42be5af37"></a><!-- doxytag: member="QwtPlotSpectrogram::contourPen" ref="a9c5c16fcda0422739c5393e42be5af37" args="(double level) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QPen QwtPlotSpectrogram::contourPen </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>level</em></td><td>)</td>
          <td> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Calculate the pen for a contour line. </p>
<p>The color of the pen is the color for level calculated by the color map</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">level</td><td>Contour level </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Pen for the contour line </dd></dl>
<dl class="note"><dt><b>Note:</b></dt><dd>contourPen is only used if <a class="el" href="class_qwt_plot_spectrogram.html#a0b5964a44f4c0ed0139681c6873ada73">defaultContourPen()</a>.style() == Qt::NoPen</dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_spectrogram.html#afa3dea62acc8e5607e84bff8f50804b8" title="Set the default pen for the contour lines.">setDefaultContourPen()</a>, <a class="el" href="class_qwt_plot_spectrogram.html#a55375b61c01962b06ad222c980ca2dcc">setColorMap()</a>, <a class="el" href="class_qwt_plot_spectrogram.html#a5b7669a3c390e30f0c51e5c4689095d2">setContourLevels()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="aa8baf22cfbfe9a0470fd17a251f7a8da"></a><!-- doxytag: member="QwtPlotSpectrogram::contourRasterSize" ref="aa8baf22cfbfe9a0470fd17a251f7a8da" args="(const QRectF &amp;, const QRect &amp;) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QSize QwtPlotSpectrogram::contourRasterSize </td>
          <td>(</td>
          <td class="paramtype">const QRectF &amp;&#160;</td>
          <td class="paramname"><em>area</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QRect &amp;&#160;</td>
          <td class="paramname"><em>rect</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const<code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Return the raster to be used by the CONREC contour algorithm. </p>
<p>A larger size will improve the precisision of the CONREC algorithm, but will slow down the time that is needed to calculate the lines.</p>
<p>The default implementation returns rect.size() / 2 bounded to the resolution depending on pixelSize().</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">area</td><td>Rect, where to calculate the contour lines </td></tr>
    <tr><td class="paramname">rect</td><td>Rect in pixel coordinates, where to paint the contour lines </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Raster to be used by the CONREC contour algorithm.</dd></dl>
<dl class="note"><dt><b>Note:</b></dt><dd>The size will be bounded to rect.size().</dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_spectrogram.html#aebd2c5ee80b3131138d4a55096962912">drawContourLines()</a>, <a class="el" href="class_qwt_raster_data.html#a1fa90434ddeeeeaacb80657e49af8fe1">QwtRasterData::contourLines()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a52d6090388ad9ff1117f3c4075903814"></a><!-- doxytag: member="QwtPlotSpectrogram::data" ref="a52d6090388ad9ff1117f3c4075903814" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_qwt_raster_data.html">QwtRasterData</a> * QwtPlotSpectrogram::data </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>Spectrogram data </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_spectrogram.html#a5ee036cdf8dbaf5f8fd82a3fc47b023a">setData()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a4082962ff60af18a5212ea160f7b55ba"></a><!-- doxytag: member="QwtPlotSpectrogram::data" ref="a4082962ff60af18a5212ea160f7b55ba" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qwt_raster_data.html">QwtRasterData</a> * QwtPlotSpectrogram::data </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="return"><dt><b>Returns:</b></dt><dd>Spectrogram data </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_spectrogram.html#a5ee036cdf8dbaf5f8fd82a3fc47b023a">setData()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a0b5964a44f4c0ed0139681c6873ada73"></a><!-- doxytag: member="QwtPlotSpectrogram::defaultContourPen" ref="a0b5964a44f4c0ed0139681c6873ada73" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QPen QwtPlotSpectrogram::defaultContourPen </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>Default contour pen </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_spectrogram.html#afa3dea62acc8e5607e84bff8f50804b8" title="Set the default pen for the contour lines.">setDefaultContourPen()</a> </dd></dl>

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

<p>This method detaches a <a class="el" href="class_qwt_plot_item.html" title="Base class for items on the plot canvas.">QwtPlotItem</a> from any <a class="el" href="class_qwt_plot.html" title="A 2-D plotting widget.">QwtPlot</a> it has been associated with. </p>
<p><a class="el" href="class_qwt_plot_item.html#ab2bbee6dbe36a5f1d0ce853ac66716a6" title="This method detaches a QwtPlotItem from any QwtPlot 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_plot_item.html#aeb2f676533ccae3436bf578824e2165e" title="Attach the item to a plot.">attach()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a92bafff167caeef9e1e4a6e652c0c5d4"></a><!-- doxytag: member="QwtPlotSpectrogram::draw" ref="a92bafff167caeef9e1e4a6e652c0c5d4" args="(QPainter *p, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;rect) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotSpectrogram::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 <a class="el" href="class_qwt_scale_map.html">QwtScaleMap</a> &amp;&#160;</td>
          <td class="paramname"><em>xMap</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="class_qwt_scale_map.html">QwtScaleMap</a> &amp;&#160;</td>
          <td class="paramname"><em>yMap</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QRectF &amp;&#160;</td>
          <td class="paramname"><em>canvasRect</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Draw the spectrogram. </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">xMap</td><td>Maps x-values into pixel coordinates. </td></tr>
    <tr><td class="paramname">yMap</td><td>Maps y-values into pixel coordinates. </td></tr>
    <tr><td class="paramname">canvasRect</td><td>Contents rect of the canvas in painter coordinates</td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_spectrogram.html#a482a82bcf1b9f2a9a75f527063b394a2">setDisplayMode()</a>, <a class="el" href="class_qwt_plot_spectrogram.html#a99fa9694347e6f06240538af88385ca6" title="Render an image from data and color map.">renderImage()</a>, <a class="el" href="class_qwt_plot_raster_item.html#a2bb321c1ddc67b96a54a266ba27e6fe0" title="Draw the raster data.">QwtPlotRasterItem::draw()</a>, <a class="el" href="class_qwt_plot_spectrogram.html#aebd2c5ee80b3131138d4a55096962912">drawContourLines()</a> </dd></dl>

<p>Reimplemented from <a class="el" href="class_qwt_plot_raster_item.html#a2bb321c1ddc67b96a54a266ba27e6fe0">QwtPlotRasterItem</a>.</p>

</div>
</div>
<a class="anchor" id="aebd2c5ee80b3131138d4a55096962912"></a><!-- doxytag: member="QwtPlotSpectrogram::drawContourLines" ref="aebd2c5ee80b3131138d4a55096962912" args="(QPainter *p, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QwtRasterData::ContourLines &amp;lines) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotSpectrogram::drawContourLines </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 <a class="el" href="class_qwt_scale_map.html">QwtScaleMap</a> &amp;&#160;</td>
          <td class="paramname"><em>xMap</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="class_qwt_scale_map.html">QwtScaleMap</a> &amp;&#160;</td>
          <td class="paramname"><em>yMap</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="class_qwt_raster_data.html#adc6679160a229992f0870a2b784985f3">QwtRasterData::ContourLines</a> &amp;&#160;</td>
          <td class="paramname"><em>contourLines</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const<code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Paint the contour lines</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">xMap</td><td>Maps x-values into pixel coordinates. </td></tr>
    <tr><td class="paramname">yMap</td><td>Maps y-values into pixel coordinates. </td></tr>
    <tr><td class="paramname">contourLines</td><td>Contour lines</td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_spectrogram.html#aad79c66b4ab2b64f368378691f562b56">renderContourLines()</a>, <a class="el" href="class_qwt_plot_spectrogram.html#a0b5964a44f4c0ed0139681c6873ada73">defaultContourPen()</a>, <a class="el" href="class_qwt_plot_spectrogram.html#a9c5c16fcda0422739c5393e42be5af37" title="Calculate the pen for a contour line.">contourPen()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a8dd765a2fd5b9a286fa398810a5c2ad8"></a><!-- doxytag: member="QwtPlotSpectrogram::drawLegendIdentifier" ref="a8dd765a2fd5b9a286fa398810a5c2ad8" args="(QPainter *, const QRectF &amp;) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void QwtLegendItemManager::drawLegendIdentifier </td>
          <td>(</td>
          <td class="paramtype">QPainter *&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QRectF &amp;&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const<code> [inline, virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p><a class="el" href="class_qwt_legend_item.html" title="A widget representing something on a QwtLegend().">QwtLegendItem</a> can display an icon-identifier followed by a text. The icon helps to identify a plot item on the plot canvas and depends on the type of information, that is displayed.</p>
<p>The default implementation paints nothing. </p>

<p>Reimplemented in <a class="el" href="class_qwt_plot_curve.html#a8e9518a3e9f64e1d024a7f4550335df0">QwtPlotCurve</a>, <a class="el" href="class_qwt_plot_histogram.html#a8bf6410cab08923d02e7167321b3c926">QwtPlotHistogram</a>, <a class="el" href="class_qwt_plot_interval_curve.html#a3cd73ea413b99647d8e3e9d8dc322431">QwtPlotIntervalCurve</a>, and <a class="el" href="class_qwt_plot_marker.html#ae99020d14c8ec4567ed94cdeb805fea1">QwtPlotMarker</a>.</p>

</div>
</div>
<a class="anchor" id="a1faea017baa2492416a13e6bc3c144aa"></a><!-- doxytag: member="QwtPlotSpectrogram::hide" ref="a1faea017baa2492416a13e6bc3c144aa" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotItem::hide </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Hide the item. </p>

</div>
</div>
<a class="anchor" id="a9feb834f9e40cdff11d8cd6ad74fda10"></a><!-- doxytag: member="QwtPlotSpectrogram::imageMap" ref="a9feb834f9e40cdff11d8cd6ad74fda10" args="(Qt::Orientation, const QwtScaleMap &amp;map, const QRectF &amp;area, const QSize &amp;imageSize, double pixelSize) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qwt_scale_map.html">QwtScaleMap</a> QwtPlotRasterItem::imageMap </td>
          <td>(</td>
          <td class="paramtype">Qt::Orientation&#160;</td>
          <td class="paramname"><em>orientation</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="class_qwt_scale_map.html">QwtScaleMap</a> &amp;&#160;</td>
          <td class="paramname"><em>map</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QRectF &amp;&#160;</td>
          <td class="paramname"><em>area</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QSize &amp;&#160;</td>
          <td class="paramname"><em>imageSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>pixelSize</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const<code> [protected, virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Calculate a scale map for painting to an image. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">orientation</td><td>Orientation, Qt::Horizontal means a X axis </td></tr>
    <tr><td class="paramname">map</td><td>Scale map for rendering the plot item </td></tr>
    <tr><td class="paramname">area</td><td>Area to be painted on the image </td></tr>
    <tr><td class="paramname">imageSize</td><td>Image size </td></tr>
    <tr><td class="paramname">pixelSize</td><td>Width/Height of a data pixel </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a958a45464b5946aff31b7d28b7cfb5f9"></a><!-- doxytag: member="QwtPlotSpectrogram::interval" ref="a958a45464b5946aff31b7d28b7cfb5f9" args="(Qt::Axis) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qwt_interval.html">QwtInterval</a> QwtPlotSpectrogram::interval </td>
          <td>(</td>
          <td class="paramtype">Qt::Axis&#160;</td>
          <td class="paramname"><em>axis</em></td><td>)</td>
          <td> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="return"><dt><b>Returns:</b></dt><dd>Bounding interval for an axis</dd></dl>
<p>The default implementation returns the interval of the associated raster data object.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">axis</td><td>X, Y, or Z axis </td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_raster_data.html#a8423d051697f975150b3b555bfcac8b9">QwtRasterData::interval()</a> </dd></dl>

<p>Reimplemented from <a class="el" href="class_qwt_plot_raster_item.html#a0ffa377f71d05a0d3d077e040b08c357">QwtPlotRasterItem</a>.</p>

</div>
</div>
<a class="anchor" id="a547ce4d8d031b230226cfbd509ef65b5"></a><!-- doxytag: member="QwtPlotSpectrogram::invalidateCache" ref="a547ce4d8d031b230226cfbd509ef65b5" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotRasterItem::invalidateCache </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Invalidate the paint cache </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_raster_item.html#a31f74199f7e333c2683b0f18289e4c7f">setCachePolicy()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="aeaf8eeb5f080017e181a5d7be798d789"></a><!-- doxytag: member="QwtPlotSpectrogram::isVisible" ref="aeaf8eeb5f080017e181a5d7be798d789" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool QwtPlotItem::isVisible </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [inherited]</code></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_plot_item.html#a5f0eeb2b72207fd8d33a95b0565657a1">setVisible()</a>, <a class="el" href="class_qwt_plot_item.html#a93a50fb9c86bc66617e28315e02281c3" title="Show the item.">show()</a>, <a class="el" href="class_qwt_plot_item.html#a1faea017baa2492416a13e6bc3c144aa" title="Hide the item.">hide()</a> </dd></dl>

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

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

<p>Allocate the widget that represents the item on the legend. </p>
<p>The default implementation returns a QwtLegendItem(), but an item could be represented by any type of widget, by overloading <a class="el" href="class_qwt_plot_item.html#a09824eda5e564a853e6586bc387a3b4b" title="Allocate the widget that represents the item on the legend.">legendItem()</a> and <a class="el" href="class_qwt_plot_item.html#a193770cd20609a368c5130de59cb782e" 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_plot_item.html#a193770cd20609a368c5130de59cb782e" title="Update the widget that represents the item on the legend.">updateLegend()</a> QwtLegend() </dd></dl>

<p>Implements <a class="el" href="class_qwt_legend_item_manager.html#ac019b92797940db3cec2246a080598e0">QwtLegendItemManager</a>.</p>

</div>
</div>
<a class="anchor" id="afa05b98fd7ea65ca1ffcb04bb6b4326d"></a><!-- doxytag: member="QwtPlotSpectrogram::paintRect" ref="afa05b98fd7ea65ca1ffcb04bb6b4326d" args="(const QwtScaleMap &amp;, const QwtScaleMap &amp;) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QRectF QwtPlotItem::paintRect </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_qwt_scale_map.html">QwtScaleMap</a> &amp;&#160;</td>
          <td class="paramname"><em>xMap</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="class_qwt_scale_map.html">QwtScaleMap</a> &amp;&#160;</td>
          <td class="paramname"><em>yMap</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Calculate the bounding paint rect of 2 maps. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">xMap</td><td>X map </td></tr>
    <tr><td class="paramname">yMap</td><td>X map</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Bounding paint rect of the scale maps, normalized </dd></dl>

</div>
</div>
<a class="anchor" id="a9b06ef6a2526da8715615d07fdb31a95"></a><!-- doxytag: member="QwtPlotSpectrogram::pixelHint" ref="a9b06ef6a2526da8715615d07fdb31a95" args="(const QRectF &amp;) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QRectF QwtPlotSpectrogram::pixelHint </td>
          <td>(</td>
          <td class="paramtype">const QRectF &amp;&#160;</td>
          <td class="paramname"><em>area</em></td><td>)</td>
          <td> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Pixel hint. </p>
<p>The geometry of a pixel is used to calculated the resolution and alignment of the rendered image.</p>
<p>The default implementation returns <a class="el" href="class_qwt_plot_spectrogram.html#a4082962ff60af18a5212ea160f7b55ba">data()</a>-&gt;pixelHint( rect );</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">area</td><td>In most implementations the resolution of the data doesn't depend on the requested area.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Bounding rectangle of a pixel</dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_raster_item.html#a03a69bfe7d3d125ba4f580d1ecd5e2f4" title="Pixel hint.">QwtPlotRasterItem::pixelHint()</a>, <a class="el" href="class_qwt_raster_data.html#ad1ce58351804760d1ba1e7efe97d39d6" title="Pixel hint.">QwtRasterData::pixelHint()</a>, render(), <a class="el" href="class_qwt_plot_spectrogram.html#a99fa9694347e6f06240538af88385ca6" title="Render an image from data and color map.">renderImage()</a> </dd></dl>

<p>Reimplemented from <a class="el" href="class_qwt_plot_raster_item.html#a03a69bfe7d3d125ba4f580d1ecd5e2f4">QwtPlotRasterItem</a>.</p>

</div>
</div>
<a class="anchor" id="a4c99653a14a49ad94d466168d06e97b9"></a><!-- doxytag: member="QwtPlotSpectrogram::plot" ref="a4c99653a14a49ad94d466168d06e97b9" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qwt_plot.html">QwtPlot</a> * QwtPlotItem::plot </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Return attached plot. </p>

</div>
</div>
<a class="anchor" id="aad79c66b4ab2b64f368378691f562b56"></a><!-- doxytag: member="QwtPlotSpectrogram::renderContourLines" ref="aad79c66b4ab2b64f368378691f562b56" args="(const QRectF &amp;rect, const QSize &amp;raster) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qwt_raster_data.html#adc6679160a229992f0870a2b784985f3">QwtRasterData::ContourLines</a> QwtPlotSpectrogram::renderContourLines </td>
          <td>(</td>
          <td class="paramtype">const QRectF &amp;&#160;</td>
          <td class="paramname"><em>rect</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QSize &amp;&#160;</td>
          <td class="paramname"><em>raster</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const<code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Calculate contour lines</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">rect</td><td>Rectangle, where to calculate the contour lines </td></tr>
    <tr><td class="paramname">raster</td><td>Raster, used by the CONREC algorithm</td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_spectrogram.html#a850b6b098d5859ee96e6f7cd9e05509f" title="Return the levels of the contour lines.">contourLevels()</a>, <a class="el" href="class_qwt_plot_spectrogram.html#adcec06278d4ff4b8dd3a85e2ef188d7b">setConrecFlag()</a>, <a class="el" href="class_qwt_raster_data.html#a1fa90434ddeeeeaacb80657e49af8fe1">QwtRasterData::contourLines()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a99fa9694347e6f06240538af88385ca6"></a><!-- doxytag: member="QwtPlotSpectrogram::renderImage" ref="a99fa9694347e6f06240538af88385ca6" args="(const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;area, const QSize &amp;imageSize) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QImage QwtPlotSpectrogram::renderImage </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_qwt_scale_map.html">QwtScaleMap</a> &amp;&#160;</td>
          <td class="paramname"><em>xMap</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="class_qwt_scale_map.html">QwtScaleMap</a> &amp;&#160;</td>
          <td class="paramname"><em>yMap</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QRectF &amp;&#160;</td>
          <td class="paramname"><em>area</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QSize &amp;&#160;</td>
          <td class="paramname"><em>imageSize</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const<code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Render an image from data and color map. </p>
<p>For each pixel of rect the value is mapped into a color.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">xMap</td><td>X-Scale Map </td></tr>
    <tr><td class="paramname">yMap</td><td>Y-Scale Map </td></tr>
    <tr><td class="paramname">area</td><td>Requested area for the image in scale coordinates </td></tr>
    <tr><td class="paramname">imageSize</td><td>Size of the requested image</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>A QImage::Format_Indexed8 or QImage::Format_ARGB32 depending on the color map.</dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_raster_data.html#a6396fc013fcec893b1e8cea4cf03691e">QwtRasterData::value()</a>, <a class="el" href="class_qwt_color_map.html#aaed0bb47b6379696c588732348438136">QwtColorMap::rgb()</a>, <a class="el" href="class_qwt_color_map.html#a762baa2edca8773ec09e0c1c5df2cf04">QwtColorMap::colorIndex()</a> </dd></dl>

<p>Implements <a class="el" href="class_qwt_plot_raster_item.html#a1738b36c0e6e4073f3ad6629e7923f74">QwtPlotRasterItem</a>.</p>

</div>
</div>
<a class="anchor" id="a447a83077c8b9cb02e7b179b2e9a1138"></a><!-- doxytag: member="QwtPlotSpectrogram::renderThreadCount" ref="a447a83077c8b9cb02e7b179b2e9a1138" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint QwtPlotSpectrogram::renderThreadCount </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>Number of threads to be used for rendering. If numThreads is set to 0, the system specific ideal thread count is used.</dd></dl>
<dl class="warning"><dt><b>Warning:</b></dt><dd>Rendering in multiple threads is only supported for Qt &gt;= 4.4 </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_spectrogram.html#ad6add855f2a9dff26541c918ce57749e">setRenderThreadCount()</a>, <a class="el" href="class_qwt_plot_spectrogram.html#a99fa9694347e6f06240538af88385ca6" title="Render an image from data and color map.">renderImage()</a>, <a class="el" href="class_qwt_plot_spectrogram.html#a122ad763c5195de93cac900bd3bcb112" title="Render a tile of an image.">renderTile()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a122ad763c5195de93cac900bd3bcb112"></a><!-- doxytag: member="QwtPlotSpectrogram::renderTile" ref="a122ad763c5195de93cac900bd3bcb112" args="(const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRect &amp;imageRect, QImage *image) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotSpectrogram::renderTile </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_qwt_scale_map.html">QwtScaleMap</a> &amp;&#160;</td>
          <td class="paramname"><em>xMap</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="class_qwt_scale_map.html">QwtScaleMap</a> &amp;&#160;</td>
          <td class="paramname"><em>yMap</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QRect &amp;&#160;</td>
          <td class="paramname"><em>tile</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QImage *&#160;</td>
          <td class="paramname"><em>image</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const<code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Render a tile of an image. </p>
<p>Rendering in tiles can be used to composite an image in parallel threads.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">xMap</td><td>X-Scale Map </td></tr>
    <tr><td class="paramname">yMap</td><td>Y-Scale Map </td></tr>
    <tr><td class="paramname">tile</td><td>Geometry of the tile in image coordinates </td></tr>
    <tr><td class="paramname">image</td><td>Image to be rendered </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a01197466f530633759337bbb7b8f7504"></a><!-- doxytag: member="QwtPlotSpectrogram::rtti" ref="a01197466f530633759337bbb7b8f7504" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int QwtPlotSpectrogram::rtti </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="return"><dt><b>Returns:</b></dt><dd>QwtPlotItem::Rtti_PlotSpectrogram </dd></dl>

<p>Reimplemented from <a class="el" href="class_qwt_plot_item.html#af153b5a40a60ac626f1c58e69fc4ecad">QwtPlotItem</a>.</p>

</div>
</div>
<a class="anchor" id="a186036cbee194b87b9bc4afb693c27f4"></a><!-- doxytag: member="QwtPlotSpectrogram::scaleRect" ref="a186036cbee194b87b9bc4afb693c27f4" args="(const QwtScaleMap &amp;, const QwtScaleMap &amp;) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QRectF QwtPlotItem::scaleRect </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_qwt_scale_map.html">QwtScaleMap</a> &amp;&#160;</td>
          <td class="paramname"><em>xMap</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="class_qwt_scale_map.html">QwtScaleMap</a> &amp;&#160;</td>
          <td class="paramname"><em>yMap</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Calculate the bounding scale rect of 2 maps. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">xMap</td><td>X map </td></tr>
    <tr><td class="paramname">yMap</td><td>X map</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Bounding scale rect of the scale maps, normalized </dd></dl>

</div>
</div>
<a class="anchor" id="a14f2ab8ec0994384e6269f869c352273"></a><!-- doxytag: member="QwtPlotSpectrogram::setAlpha" ref="a14f2ab8ec0994384e6269f869c352273" args="(int alpha)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotRasterItem::setAlpha </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>alpha</em></td><td>)</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Set an alpha value for the raster data. </p>
<p>Often a plot has several types of raster data organized in layers. ( f.e a geographical map, with weather statistics ). Using <a class="el" href="class_qwt_plot_raster_item.html#a14f2ab8ec0994384e6269f869c352273" title="Set an alpha value for the raster data.">setAlpha()</a> raster items can be stacked easily.</p>
<p>The alpha value is a value [0, 255] to control the transparency of the image. 0 represents a fully transparent color, while 255 represents a fully opaque color.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">alpha</td><td>Alpha value</td></tr>
  </table>
  </dd>
</dl>
<ul>
<li>alpha &gt;= 0<br/>
 All alpha values of the pixels returned by <a class="el" href="class_qwt_plot_raster_item.html#a1738b36c0e6e4073f3ad6629e7923f74" title="Render an image.">renderImage()</a> will be set to alpha, beside those with an alpha value of 0 (invalid pixels).</li>
<li>alpha &lt; 0 The alpha values returned by <a class="el" href="class_qwt_plot_raster_item.html#a1738b36c0e6e4073f3ad6629e7923f74" title="Render an image.">renderImage()</a> are not changed.</li>
</ul>
<p>The default alpha value is -1.</p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_raster_item.html#a96b2faa0bc0fe086bff1abe72bcb2016">alpha()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a6f6c7b34fe86e8029914b3b780b55ea4"></a><!-- doxytag: member="QwtPlotSpectrogram::setAxes" ref="a6f6c7b34fe86e8029914b3b780b55ea4" args="(int xAxis, int yAxis)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotItem::setAxes </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>xAxis</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>yAxis</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Set X and Y axis</p>
<p>The item will painted according to the coordinates its Axes.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">xAxis</td><td>X Axis </td></tr>
    <tr><td class="paramname">yAxis</td><td>Y Axis</td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_item.html#a81d3dd7feaadda4b0dbb8c13642046cf">setXAxis()</a>, <a class="el" href="class_qwt_plot_item.html#aa92dad876d76ce136925d5ae8f01db9a">setYAxis()</a>, <a class="el" href="class_qwt_plot_item.html#a7af360bf6d5a5b6257ce6b0dd99b7525" title="Return xAxis.">xAxis()</a>, <a class="el" href="class_qwt_plot_item.html#ac7714ffa278a10e0cf45972e487b63ff" title="Return yAxis.">yAxis()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a31f74199f7e333c2683b0f18289e4c7f"></a><!-- doxytag: member="QwtPlotSpectrogram::setCachePolicy" ref="a31f74199f7e333c2683b0f18289e4c7f" args="(CachePolicy)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotRasterItem::setCachePolicy </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_qwt_plot_raster_item.html#a94929fc4c31c3dab75ee5adcac2d57b0">QwtPlotRasterItem::CachePolicy</a>&#160;</td>
          <td class="paramname"><em>policy</em></td><td>)</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Change the cache policy</p>
<p>The default policy is NoCache</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">policy</td><td>Cache policy </td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_raster_item.html#a94929fc4c31c3dab75ee5adcac2d57b0">CachePolicy</a>, <a class="el" href="class_qwt_plot_raster_item.html#ac953db5d88084f416b4dbc3ca8a323f3">cachePolicy()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a55375b61c01962b06ad222c980ca2dcc"></a><!-- doxytag: member="QwtPlotSpectrogram::setColorMap" ref="a55375b61c01962b06ad222c980ca2dcc" args="(QwtColorMap *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotSpectrogram::setColorMap </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_qwt_color_map.html">QwtColorMap</a> *&#160;</td>
          <td class="paramname"><em>colorMap</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Change the color map</p>
<p>Often it is useful to display the mapping between intensities and colors as an additional plot axis, showing a color bar.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">colorMap</td><td>Color Map</td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_spectrogram.html#ac1f691f612643bae921cbc108f8d2b5e">colorMap()</a>, <a class="el" href="class_qwt_scale_widget.html#aeb337b8e67fc00ca98bf39a6d70aea61">QwtScaleWidget::setColorBarEnabled()</a>, <a class="el" href="class_qwt_scale_widget.html#a3cfd919d042007accd3fdb3fcd75045c">QwtScaleWidget::setColorMap()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="adcec06278d4ff4b8dd3a85e2ef188d7b"></a><!-- doxytag: member="QwtPlotSpectrogram::setConrecFlag" ref="adcec06278d4ff4b8dd3a85e2ef188d7b" args="(QwtRasterData::ConrecFlag, bool on)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotSpectrogram::setConrecFlag </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_qwt_raster_data.html#ac0053b66315fde6f0a9a69c40d7c5dcc">QwtRasterData::ConrecFlag</a>&#160;</td>
          <td class="paramname"><em>flag</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>on</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Modify an attribute of the CONREC algorithm, used to calculate the contour lines.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">flag</td><td>CONREC flag </td></tr>
    <tr><td class="paramname">on</td><td>On/Off</td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_spectrogram.html#a00e9f22015d793458ceb36c691b1b154">testConrecFlag()</a>, <a class="el" href="class_qwt_plot_spectrogram.html#aad79c66b4ab2b64f368378691f562b56">renderContourLines()</a>, <a class="el" href="class_qwt_raster_data.html#a1fa90434ddeeeeaacb80657e49af8fe1">QwtRasterData::contourLines()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a5b7669a3c390e30f0c51e5c4689095d2"></a><!-- doxytag: member="QwtPlotSpectrogram::setContourLevels" ref="a5b7669a3c390e30f0c51e5c4689095d2" args="(const QList&lt; double &gt; &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotSpectrogram::setContourLevels </td>
          <td>(</td>
          <td class="paramtype">const QList&lt; double &gt; &amp;&#160;</td>
          <td class="paramname"><em>levels</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Set the levels of the contour lines</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">levels</td><td>Values of the contour levels </td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_spectrogram.html#a850b6b098d5859ee96e6f7cd9e05509f" title="Return the levels of the contour lines.">contourLevels()</a>, <a class="el" href="class_qwt_plot_spectrogram.html#aad79c66b4ab2b64f368378691f562b56">renderContourLines()</a>, <a class="el" href="class_qwt_raster_data.html#a1fa90434ddeeeeaacb80657e49af8fe1">QwtRasterData::contourLines()</a></dd></dl>
<dl class="note"><dt><b>Note:</b></dt><dd>contourLevels returns the same levels but sorted. </dd></dl>

</div>
</div>
<a class="anchor" id="a5ee036cdf8dbaf5f8fd82a3fc47b023a"></a><!-- doxytag: member="QwtPlotSpectrogram::setData" ref="a5ee036cdf8dbaf5f8fd82a3fc47b023a" args="(QwtRasterData *data)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotSpectrogram::setData </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_qwt_raster_data.html">QwtRasterData</a> *&#160;</td>
          <td class="paramname"><em>data</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Set the data to be displayed</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">data</td><td>Spectrogram Data </td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_spectrogram.html#a4082962ff60af18a5212ea160f7b55ba">data()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="afa3dea62acc8e5607e84bff8f50804b8"></a><!-- doxytag: member="QwtPlotSpectrogram::setDefaultContourPen" ref="afa3dea62acc8e5607e84bff8f50804b8" args="(const QPen &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotSpectrogram::setDefaultContourPen </td>
          <td>(</td>
          <td class="paramtype">const QPen &amp;&#160;</td>
          <td class="paramname"><em>pen</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Set the default pen for the contour lines. </p>
<p>If the spectrogram has a valid default contour pen a contour line is painted using the default contour pen. Otherwise (pen.style() == Qt::NoPen) the pen is calculated for each contour level using <a class="el" href="class_qwt_plot_spectrogram.html#a9c5c16fcda0422739c5393e42be5af37" title="Calculate the pen for a contour line.">contourPen()</a>.</p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_spectrogram.html#a0b5964a44f4c0ed0139681c6873ada73">defaultContourPen()</a>, <a class="el" href="class_qwt_plot_spectrogram.html#a9c5c16fcda0422739c5393e42be5af37" title="Calculate the pen for a contour line.">contourPen()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a482a82bcf1b9f2a9a75f527063b394a2"></a><!-- doxytag: member="QwtPlotSpectrogram::setDisplayMode" ref="a482a82bcf1b9f2a9a75f527063b394a2" args="(DisplayMode, bool on=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotSpectrogram::setDisplayMode </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_qwt_plot_spectrogram.html#a7f4904fe68b442d0f93040ea1fa1d062">DisplayMode</a>&#160;</td>
          <td class="paramname"><em>mode</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>The display mode controls how the raster data will be represented.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">mode</td><td>Display mode </td></tr>
    <tr><td class="paramname">on</td><td>On/Off</td></tr>
  </table>
  </dd>
</dl>
<p>The default setting enables ImageMode.</p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_spectrogram.html#a7f4904fe68b442d0f93040ea1fa1d062">DisplayMode</a>, displayMode() </dd></dl>

</div>
</div>
<a class="anchor" id="a5a335be8ff488809a2cf7f4b734ad1b6"></a><!-- doxytag: member="QwtPlotSpectrogram::setItemAttribute" ref="a5a335be8ff488809a2cf7f4b734ad1b6" args="(ItemAttribute, bool on=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotItem::setItemAttribute </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_qwt_plot_item.html#ae0fabcdd35f4818ce5bbe019b0eed062">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><code> [inherited]</code></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_plot_item.html#aef70936d34ef661876692e6a06d4a464">testItemAttribute()</a>, <a class="el" href="class_qwt_plot_item.html#ae0fabcdd35f4818ce5bbe019b0eed062">ItemAttribute</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a70d6b94821e5eafb29b1f045d1f3a2e6"></a><!-- doxytag: member="QwtPlotSpectrogram::setPaintAttribute" ref="a70d6b94821e5eafb29b1f045d1f3a2e6" args="(PaintAttribute, bool on=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotRasterItem::setPaintAttribute </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_qwt_plot_raster_item.html#a75ac68ea258b8612e8a1893e845394ee">PaintAttribute</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><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Specify an attribute how to draw the raster item</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">attribute</td><td>Paint attribute </td></tr>
    <tr><td class="paramname">on</td><td>On/Off /sa PaintAttribute, <a class="el" href="class_qwt_plot_raster_item.html#a17d8f350acf46d2ba7a68df977f80a52" title="Return the current paint attributes.">testPaintAttribute()</a> </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="acd023c40f659c304ded324942865edc8"></a><!-- doxytag: member="QwtPlotSpectrogram::setRenderHint" ref="acd023c40f659c304ded324942865edc8" args="(RenderHint, bool on=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotItem::setRenderHint </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_qwt_plot_item.html#abe0e8a39aceef9a600b73e02550a9704">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><code> [inherited]</code></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_plot_item.html#ad4009381d6a26359125549e1cf874b69">testRenderHint()</a>, <a class="el" href="class_qwt_plot_item.html#abe0e8a39aceef9a600b73e02550a9704" title="Render hints.">RenderHint</a> </dd></dl>

</div>
</div>
<a class="anchor" id="ad6add855f2a9dff26541c918ce57749e"></a><!-- doxytag: member="QwtPlotSpectrogram::setRenderThreadCount" ref="ad6add855f2a9dff26541c918ce57749e" args="(uint numThreads)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotSpectrogram::setRenderThreadCount </td>
          <td>(</td>
          <td class="paramtype">uint&#160;</td>
          <td class="paramname"><em>numThreads</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Rendering an image from the raster data can often be done parallel on a multicore system.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">numThreads</td><td>Number of threads to be used for rendering. If numThreads is set to 0, the system specific ideal thread count is used.</td></tr>
  </table>
  </dd>
</dl>
<p>The default thread count is 1 ( = no additional threads )</p>
<dl class="warning"><dt><b>Warning:</b></dt><dd>Rendering in multiple threads is only supported for Qt &gt;= 4.4 </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_spectrogram.html#a447a83077c8b9cb02e7b179b2e9a1138">renderThreadCount()</a>, <a class="el" href="class_qwt_plot_spectrogram.html#a99fa9694347e6f06240538af88385ca6" title="Render an image from data and color map.">renderImage()</a>, <a class="el" href="class_qwt_plot_spectrogram.html#a122ad763c5195de93cac900bd3bcb112" title="Render a tile of an image.">renderTile()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a2db3214b23b78274fa6f8c0321a76839"></a><!-- doxytag: member="QwtPlotSpectrogram::setTitle" ref="a2db3214b23b78274fa6f8c0321a76839" args="(const QwtText &amp;title)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotItem::setTitle </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_qwt_text.html">QwtText</a> &amp;&#160;</td>
          <td class="paramname"><em>title</em></td><td>)</td>
          <td><code> [inherited]</code></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_plot_item.html#a3859d011b670b5f89e45d1ccef9206f7">title()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a1b74686181ab6dd5033917123c7db30f"></a><!-- doxytag: member="QwtPlotSpectrogram::setTitle" ref="a1b74686181ab6dd5033917123c7db30f" args="(const QString &amp;title)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotItem::setTitle </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>title</em></td><td>)</td>
          <td><code> [inherited]</code></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_plot_item.html#a3859d011b670b5f89e45d1ccef9206f7">title()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a5f0eeb2b72207fd8d33a95b0565657a1"></a><!-- doxytag: member="QwtPlotSpectrogram::setVisible" ref="a5f0eeb2b72207fd8d33a95b0565657a1" args="(bool)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotItem::setVisible </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>on</em></td><td>)</td>
          <td><code> [virtual, inherited]</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_plot_item.html#aeaf8eeb5f080017e181a5d7be798d789">isVisible()</a>, <a class="el" href="class_qwt_plot_item.html#a93a50fb9c86bc66617e28315e02281c3" title="Show the item.">show()</a>, <a class="el" href="class_qwt_plot_item.html#a1faea017baa2492416a13e6bc3c144aa" title="Hide the item.">hide()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a81d3dd7feaadda4b0dbb8c13642046cf"></a><!-- doxytag: member="QwtPlotSpectrogram::setXAxis" ref="a81d3dd7feaadda4b0dbb8c13642046cf" args="(int axis)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotItem::setXAxis </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>axis</em></td><td>)</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Set the X axis</p>
<p>The item will painted according to the coordinates its Axes.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">axis</td><td>X Axis </td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_item.html#a6f6c7b34fe86e8029914b3b780b55ea4">setAxes()</a>, <a class="el" href="class_qwt_plot_item.html#aa92dad876d76ce136925d5ae8f01db9a">setYAxis()</a>, <a class="el" href="class_qwt_plot_item.html#a7af360bf6d5a5b6257ce6b0dd99b7525" title="Return xAxis.">xAxis()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="aa92dad876d76ce136925d5ae8f01db9a"></a><!-- doxytag: member="QwtPlotSpectrogram::setYAxis" ref="aa92dad876d76ce136925d5ae8f01db9a" args="(int axis)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotItem::setYAxis </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>axis</em></td><td>)</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Set the Y axis</p>
<p>The item will painted according to the coordinates its Axes.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">axis</td><td>Y Axis </td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_item.html#a6f6c7b34fe86e8029914b3b780b55ea4">setAxes()</a>, <a class="el" href="class_qwt_plot_item.html#a81d3dd7feaadda4b0dbb8c13642046cf">setXAxis()</a>, <a class="el" href="class_qwt_plot_item.html#ac7714ffa278a10e0cf45972e487b63ff" title="Return yAxis.">yAxis()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a57d90e4146133b59d589c71b3a643e82"></a><!-- doxytag: member="QwtPlotSpectrogram::setZ" ref="a57d90e4146133b59d589c71b3a643e82" args="(double z)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotItem::setZ </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>z</em></td><td>)</td>
          <td><code> [inherited]</code></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_plot_item.html#a4c58d814336643190b9f2918f80c30df">z()</a>, <a class="el" href="class_qwt_plot_dict.html#a9cbb1c5c22de93594b7e2524af108f55" title="A QwtPlotItemList of all attached plot items.">QwtPlotDict::itemList()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a93a50fb9c86bc66617e28315e02281c3"></a><!-- doxytag: member="QwtPlotSpectrogram::show" ref="a93a50fb9c86bc66617e28315e02281c3" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotItem::show </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Show the item. </p>

</div>
</div>
<a class="anchor" id="a00e9f22015d793458ceb36c691b1b154"></a><!-- doxytag: member="QwtPlotSpectrogram::testConrecFlag" ref="a00e9f22015d793458ceb36c691b1b154" args="(QwtRasterData::ConrecFlag) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool QwtPlotSpectrogram::testConrecFlag </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_qwt_raster_data.html#ac0053b66315fde6f0a9a69c40d7c5dcc">QwtRasterData::ConrecFlag</a>&#160;</td>
          <td class="paramname"><em>flag</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Test an attribute of the CONREC algorithm, used to calculate the contour lines.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">flag</td><td>CONREC flag </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true, is enabled</dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd>setConrecClag(), <a class="el" href="class_qwt_plot_spectrogram.html#aad79c66b4ab2b64f368378691f562b56">renderContourLines()</a>, <a class="el" href="class_qwt_raster_data.html#a1fa90434ddeeeeaacb80657e49af8fe1">QwtRasterData::contourLines()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a292ec25eb59adaedf90eef45e98f4d38"></a><!-- doxytag: member="QwtPlotSpectrogram::testDisplayMode" ref="a292ec25eb59adaedf90eef45e98f4d38" args="(DisplayMode) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool QwtPlotSpectrogram::testDisplayMode </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_qwt_plot_spectrogram.html#a7f4904fe68b442d0f93040ea1fa1d062">DisplayMode</a>&#160;</td>
          <td class="paramname"><em>mode</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>The display mode controls how the raster data will be represented.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">mode</td><td>Display mode </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if mode is enabled </dd></dl>

</div>
</div>
<a class="anchor" id="aef70936d34ef661876692e6a06d4a464"></a><!-- doxytag: member="QwtPlotSpectrogram::testItemAttribute" ref="aef70936d34ef661876692e6a06d4a464" args="(ItemAttribute) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool QwtPlotItem::testItemAttribute </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_qwt_plot_item.html#ae0fabcdd35f4818ce5bbe019b0eed062">ItemAttribute</a>&#160;</td>
          <td class="paramname"><em>attribute</em></td><td>)</td>
          <td> const<code> [inherited]</code></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_plot_item.html#a5a335be8ff488809a2cf7f4b734ad1b6">setItemAttribute()</a>, <a class="el" href="class_qwt_plot_item.html#ae0fabcdd35f4818ce5bbe019b0eed062">ItemAttribute</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a17d8f350acf46d2ba7a68df977f80a52"></a><!-- doxytag: member="QwtPlotSpectrogram::testPaintAttribute" ref="a17d8f350acf46d2ba7a68df977f80a52" args="(PaintAttribute) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool QwtPlotRasterItem::testPaintAttribute </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_qwt_plot_raster_item.html#a75ac68ea258b8612e8a1893e845394ee">PaintAttribute</a>&#160;</td>
          <td class="paramname"><em>attribute</em></td><td>)</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Return the current paint attributes. </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_raster_item.html#a75ac68ea258b8612e8a1893e845394ee">PaintAttribute</a>, <a class="el" href="class_qwt_plot_raster_item.html#a70d6b94821e5eafb29b1f045d1f3a2e6">setPaintAttribute()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="ad4009381d6a26359125549e1cf874b69"></a><!-- doxytag: member="QwtPlotSpectrogram::testRenderHint" ref="ad4009381d6a26359125549e1cf874b69" args="(RenderHint) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool QwtPlotItem::testRenderHint </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_qwt_plot_item.html#abe0e8a39aceef9a600b73e02550a9704">RenderHint</a>&#160;</td>
          <td class="paramname"><em>hint</em></td><td>)</td>
          <td> const<code> [inherited]</code></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_plot_item.html#acd023c40f659c304ded324942865edc8">setRenderHint()</a>, <a class="el" href="class_qwt_plot_item.html#abe0e8a39aceef9a600b73e02550a9704" title="Render hints.">RenderHint</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a3859d011b670b5f89e45d1ccef9206f7"></a><!-- doxytag: member="QwtPlotSpectrogram::title" ref="a3859d011b670b5f89e45d1ccef9206f7" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_qwt_text.html">QwtText</a> &amp; QwtPlotItem::title </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [inherited]</code></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_plot_item.html#a1b74686181ab6dd5033917123c7db30f">setTitle()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a193770cd20609a368c5130de59cb782e"></a><!-- doxytag: member="QwtPlotSpectrogram::updateLegend" ref="a193770cd20609a368c5130de59cb782e" args="(QwtLegend *) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotItem::updateLegend </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_qwt_legend.html">QwtLegend</a> *&#160;</td>
          <td class="paramname"><em>legend</em></td><td>)</td>
          <td> const<code> [virtual, inherited]</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_plot_item.html#a193770cd20609a368c5130de59cb782e" title="Update the widget that represents the item on the legend.">updateLegend()</a> is called from <a class="el" href="class_qwt_plot_item.html#ad956fdbce5b0721abccce6d09fe4d5ce">itemChanged()</a> to adopt the widget representing the item on the legend to its new configuration.</p>
<p>The default implementation updates a QwtLegendItem(), but an item could be represented by any type of widget, by overloading <a class="el" href="class_qwt_plot_item.html#a09824eda5e564a853e6586bc387a3b4b" title="Allocate the widget that represents the item on the legend.">legendItem()</a> and <a class="el" href="class_qwt_plot_item.html#a193770cd20609a368c5130de59cb782e" title="Update the widget that represents the item on the legend.">updateLegend()</a>.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">legend</td><td>Legend</td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_item.html#a09824eda5e564a853e6586bc387a3b4b" title="Allocate the widget that represents the item on the legend.">legendItem()</a>, <a class="el" href="class_qwt_plot_item.html#ad956fdbce5b0721abccce6d09fe4d5ce">itemChanged()</a>, QwtLegend() </dd></dl>

<p>Implements <a class="el" href="class_qwt_legend_item_manager.html#ad3bd052ea242ef8595c7d6008b9cc6f4">QwtLegendItemManager</a>.</p>

<p>Reimplemented in <a class="el" href="class_qwt_plot_curve.html#aedbca95048e4c7b42cd0bf486ec36b4d">QwtPlotCurve</a>, and <a class="el" href="class_qwt_plot_marker.html#a75ea063a742c23ab1952fc2bf96b5762">QwtPlotMarker</a>.</p>

</div>
</div>
<a class="anchor" id="abf6a70847d3db952161ca4d4a952eea0"></a><!-- doxytag: member="QwtPlotSpectrogram::updateScaleDiv" ref="abf6a70847d3db952161ca4d4a952eea0" args="(const QwtScaleDiv &amp;, const QwtScaleDiv &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotItem::updateScaleDiv </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_qwt_scale_div.html">QwtScaleDiv</a> &amp;&#160;</td>
          <td class="paramname"><em>xScaleDiv</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="class_qwt_scale_div.html">QwtScaleDiv</a> &amp;&#160;</td>
          <td class="paramname"><em>yScaleDiv</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual, inherited]</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 QwtPlotGrid()) have to reimplement <a class="el" href="class_qwt_plot_item.html#abf6a70847d3db952161ca4d4a952eea0" 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">xScaleDiv</td><td>Scale division of the x-axis </td></tr>
    <tr><td class="paramname">yScaleDiv</td><td>Scale division of the y-axis</td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot.html#a1fb2dbc3697a66024d48c08b1d18f8a5" title="Rebuild the scales.">QwtPlot::updateAxes()</a> </dd></dl>

<p>Reimplemented in <a class="el" href="class_qwt_plot_grid.html#ad15166f257160adc90b60b9e29d69edf">QwtPlotGrid</a>, <a class="el" href="class_qwt_plot_scale_item.html#a9c32bac1ff73c6527305698792a6edfe">QwtPlotScaleItem</a>, <a class="el" href="class_qwt_plot_series_item.html#a5c40b692a48718b71bed27a1802c50d0">QwtPlotSeriesItem&lt; T &gt;</a>, <a class="el" href="class_qwt_plot_series_item.html#a5c40b692a48718b71bed27a1802c50d0">QwtPlotSeriesItem&lt; QwtIntervalSample &gt;</a>, <a class="el" href="class_qwt_plot_series_item.html#a5c40b692a48718b71bed27a1802c50d0">QwtPlotSeriesItem&lt; QPointF &gt;</a>, and <a class="el" href="class_qwt_plot_series_item.html#a5c40b692a48718b71bed27a1802c50d0">QwtPlotSeriesItem&lt; QwtPoint3D &gt;</a>.</p>

</div>
</div>
<a class="anchor" id="a7af360bf6d5a5b6257ce6b0dd99b7525"></a><!-- doxytag: member="QwtPlotSpectrogram::xAxis" ref="a7af360bf6d5a5b6257ce6b0dd99b7525" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int QwtPlotItem::xAxis </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Return xAxis. </p>

</div>
</div>
<a class="anchor" id="ac7714ffa278a10e0cf45972e487b63ff"></a><!-- doxytag: member="QwtPlotSpectrogram::yAxis" ref="ac7714ffa278a10e0cf45972e487b63ff" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int QwtPlotItem::yAxis </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Return yAxis. </p>

</div>
</div>
<a class="anchor" id="a4c58d814336643190b9f2918f80c30df"></a><!-- doxytag: member="QwtPlotSpectrogram::z" ref="a4c58d814336643190b9f2918f80c30df" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double QwtPlotItem::z </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [inherited]</code></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_plot_item.html#a57d90e4146133b59d589c71b3a643e82" title="Set the z value.">setZ()</a>, <a class="el" href="class_qwt_plot_dict.html#a9cbb1c5c22de93594b7e2524af108f55" title="A QwtPlotItemList of all attached plot items.">QwtPlotDict::itemList()</a> </dd></dl>

</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>Generated by&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
</body>
</html>