Sophie

Sophie

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

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: QwtPlotCurve 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> &#124;
<a href="#pro-attribs">Protected Attributes</a>  </div>
  <div class="headertitle">
<h1>QwtPlotCurve Class Reference</h1>  </div>
</div>
<div class="contents">
<!-- doxytag: class="QwtPlotCurve" --><!-- doxytag: inherits="QwtPlotSeriesItem&lt; QPointF &gt;" -->
<p>A plot item, that represents a series of points.  
<a href="#_details">More...</a></p>

<p><code>#include &lt;<a class="el" href="qwt__plot__curve_8h_source.html">qwt_plot_curve.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for QwtPlotCurve:</div>
<div class="dyncontent">
<div class="center"><img src="class_qwt_plot_curve__inherit__graph.png" border="0" usemap="#_qwt_plot_curve_inherit__map" alt="Inheritance graph"/></div>
<map name="_qwt_plot_curve_inherit__map" id="_qwt_plot_curve_inherit__map">
<area shape="rect" id="node2" href="class_qwt_plot_series_item.html" title="QwtPlotSeriesItem\&lt; QPointF \&gt;" alt="" coords="17,341,220,371"/><area shape="rect" id="node4" href="class_qwt_plot_abstract_series_item.html" title="Base class for plot items representing a series of samples." alt="" coords="5,165,184,195"/><area shape="rect" id="node10" href="class_qwt_plot_series_item.html" title="Class template for plot items representing a series of samples." alt="" coords="116,245,276,275"/><area shape="rect" id="node6" href="class_qwt_plot_item.html" title="Base class for items on the plot canvas." alt="" coords="48,85,141,115"/><area shape="rect" id="node8" href="class_qwt_legend_item_manager.html" title="Abstract API to bind plot items to the legend." alt="" coords="13,5,176,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>

<p><a href="class_qwt_plot_curve-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_curve.html#a38064f7de6f026a49db782c365f872c3">CurveAttribute</a> { <br/>
&#160;&#160;<a class="el" href="class_qwt_plot_curve.html#a38064f7de6f026a49db782c365f872c3af7790b4716576fd0641ec393f476bc46">Inverted</a> =  0x01, 
<br/>
&#160;&#160;<a class="el" href="class_qwt_plot_curve.html#a38064f7de6f026a49db782c365f872c3a583f7bc6ca4d5245fa82757f4bddea1b">Fitted</a> =  0x02
<br/>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef QFlags&lt; <a class="el" href="class_qwt_plot_curve.html#a38064f7de6f026a49db782c365f872c3">CurveAttribute</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_curve.html#a43f465d035a5125d582768944287c70c">CurveAttributes</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_curve.html#a15998aa80a11ba6ba80eebabaf773f70">CurveStyle</a> { <br/>
&#160;&#160;<a class="el" href="class_qwt_plot_curve.html#a15998aa80a11ba6ba80eebabaf773f70a0b6dcf16619a08af39437d6b6a234c9c">NoCurve</a> =  -1, 
<br/>
&#160;&#160;<a class="el" href="class_qwt_plot_curve.html#a15998aa80a11ba6ba80eebabaf773f70a8914d88bcd5f680e7091469fed67c9ba">Lines</a>, 
<br/>
&#160;&#160;<a class="el" href="class_qwt_plot_curve.html#a15998aa80a11ba6ba80eebabaf773f70a770b0908599507e5677b6e9ff9913f38">Sticks</a>, 
<br/>
&#160;&#160;<a class="el" href="class_qwt_plot_curve.html#a15998aa80a11ba6ba80eebabaf773f70a18071408a0b9bfe58378c6d81e207b2c">Steps</a>, 
<br/>
&#160;&#160;<a class="el" href="class_qwt_plot_curve.html#a15998aa80a11ba6ba80eebabaf773f70ac30a3c76d19bc69fc69bed68fc154838">Dots</a>, 
<br/>
&#160;&#160;<a class="el" href="class_qwt_plot_curve.html#a15998aa80a11ba6ba80eebabaf773f70a7d8b49e6cead1de23860e1c68d17dee3">UserCurve</a> =  100
<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_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_curve.html#a6c1ac1ca99c06598c4044dd2ceeb9fd7">LegendAttribute</a> { <br/>
&#160;&#160;<a class="el" href="class_qwt_plot_curve.html#a6c1ac1ca99c06598c4044dd2ceeb9fd7a5ca8291c000cca41c082035610b08a67">LegendNoAttribute</a> =  0x00, 
<br/>
&#160;&#160;<a class="el" href="class_qwt_plot_curve.html#a6c1ac1ca99c06598c4044dd2ceeb9fd7a7eb8387acab6a10a95219634c97c266f">LegendShowLine</a> =  0x01, 
<br/>
&#160;&#160;<a class="el" href="class_qwt_plot_curve.html#a6c1ac1ca99c06598c4044dd2ceeb9fd7a5902a8ff0c4c7f1080dd4e2bd5eb29be">LegendShowSymbol</a> =  0x02, 
<br/>
&#160;&#160;<a class="el" href="class_qwt_plot_curve.html#a6c1ac1ca99c06598c4044dd2ceeb9fd7a20cd7f91d61c44b05c49bffd930646be">LegendShowBrush</a> =  0x04
<br/>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef QFlags&lt; <a class="el" href="class_qwt_plot_curve.html#a6c1ac1ca99c06598c4044dd2ceeb9fd7">LegendAttribute</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_curve.html#aa9b27e27ddc27466eed70485e690daa6">LegendAttributes</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_curve.html#a96db1b854c63bfbc452c943251a11b66">PaintAttribute</a> { <br/>
&#160;&#160;<a class="el" href="class_qwt_plot_curve.html#a96db1b854c63bfbc452c943251a11b66a26f9aa8ae434aa94b4049b9908995abf">ClipPolygons</a> =  0x01, 
<br/>
&#160;&#160;<a class="el" href="class_qwt_plot_curve.html#a96db1b854c63bfbc452c943251a11b66abc3af223152fb6195b31861eb3bcaf78">CacheSymbols</a> =  0x02
<br/>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef QFlags&lt; <a class="el" href="class_qwt_plot_curve.html#a96db1b854c63bfbc452c943251a11b66">PaintAttribute</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_curve.html#a39ba40485087294c775a367d859b6237">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">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">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_curve.html#a93e390b172c5fa9ffd534aeb2d572c0e">baseline</a> () 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_series_item.html#a183e7c88364eeea8e7c53b56604e0763">boundingRect</a> () const</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const QBrush &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_curve.html#a72b678ebb8e4821c1f85351292ce5697">brush</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_curve.html#a47620cb8ca3940f7007f8fb990d614f6">closestPoint</a> (const QPoint &amp;pos, double *dist=NULL) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_qwt_curve_fitter.html">QwtCurveFitter</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_curve.html#aaf299522e4ad972996c781aacc940d31">curveFitter</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3bf9920dace582cba17f18b522ed49dc"></a><!-- doxytag: member="QwtPlotCurve::data" ref="a3bf9920dace582cba17f18b522ed49dc" args="()" -->
<a class="el" href="class_qwt_series_data.html">QwtSeriesData</a>&lt; QPointF &gt; *&#160;</td><td class="memItemRight" valign="bottom"><b>data</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a02b7f6c94e92f2248bb6daaca48d177b"></a><!-- doxytag: member="QwtPlotCurve::data" ref="a02b7f6c94e92f2248bb6daaca48d177b" args="() const" -->
const <a class="el" href="class_qwt_series_data.html">QwtSeriesData</a>&lt; QPointF &gt; *&#160;</td><td class="memItemRight" valign="bottom"><b>data</b> () const</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acbe4a4253fbabf943fbbf3813ffff743"></a><!-- doxytag: member="QwtPlotCurve::dataSize" ref="acbe4a4253fbabf943fbbf3813ffff743" args="() const" -->
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>dataSize</b> () 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_abstract_series_item.html#ae6592df5d033931bf6200cb68b6b34f0">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;) 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_curve.html#a8e9518a3e9f64e1d024a7f4550335df0">drawLegendIdentifier</a> (QPainter *, const QRectF &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_curve.html#aea90af49da5296087499e06ae1e35c9e">drawSeries</a> (QPainter *, 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;canvasRect, int from, int to) 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">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">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_curve.html#a2428e72e84b23a9442ae48fe4540c17f">maxXValue</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_curve.html#a135a412978bf646716b37b0ac8528665">maxYValue</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_curve.html#a20c92bfce270e71893cdfa465781017b">minXValue</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_curve.html#a09f7aac646f0e534c2540d61a027b856">minYValue</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Qt::Orientation&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_abstract_series_item.html#aa51dc15e0845c1674602828a90d75f81">orientation</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">const QPen &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_curve.html#a778aafd1385ce833821751d0a8635cef">pen</a> () 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_curve.html#a3bcaa88363509f4bc1ad92bee498f203">QwtPlotCurve</a> (const <a class="el" href="class_qwt_text.html">QwtText</a> &amp;title)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_curve.html#ac7d2d9e21ee3e054b51fb954cf95c820">QwtPlotCurve</a> (const QString &amp;title=QString::null)</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_curve.html#a1cb75062e781f4e0839a6cd2081c3928">rtti</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65865ed7b7c124c6ec538c2d8f1e8292"></a><!-- doxytag: member="QwtPlotCurve::sample" ref="a65865ed7b7c124c6ec538c2d8f1e8292" args="(int index) const" -->
QPointF&#160;</td><td class="memItemRight" valign="bottom"><b>sample</b> (int index) 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_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_curve.html#a2d60cc9c35527480ad3a7b2f668d05fc">setBaseline</a> (double ref)</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_curve.html#adc52ea882ec1f994e2d2e23c7465b0c2">setBrush</a> (const QBrush &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_curve.html#a6ac9243e280f96cd149102a91271a473">setCurveAttribute</a> (<a class="el" href="class_qwt_plot_curve.html#a38064f7de6f026a49db782c365f872c3">CurveAttribute</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_curve.html#ac15588c78d175906a30de501b4dd7957">setCurveFitter</a> (<a class="el" href="class_qwt_curve_fitter.html">QwtCurveFitter</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adba072515f7c71c923985882129878c4"></a><!-- doxytag: member="QwtPlotCurve::setData" ref="adba072515f7c71c923985882129878c4" args="(QwtSeriesData&lt; QPointF &gt; *)" -->
void&#160;</td><td class="memItemRight" valign="bottom"><b>setData</b> (<a class="el" href="class_qwt_series_data.html">QwtSeriesData</a>&lt; QPointF &gt; *)</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_curve.html#a0b1b7816e822607eb16e6eb2fd7bfa5c">setLegendAttribute</a> (<a class="el" href="class_qwt_plot_curve.html#a6c1ac1ca99c06598c4044dd2ceeb9fd7">LegendAttribute</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_abstract_series_item.html#ad1c9234a165e569633eb0b7f8c81c88b">setOrientation</a> (Qt::Orientation)</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_curve.html#a7f9c70366415b5cb068af80be5bf3748">setPaintAttribute</a> (<a class="el" href="class_qwt_plot_curve.html#a96db1b854c63bfbc452c943251a11b66">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_curve.html#a08328abaf2c3b67e479d1e485d2d0c4d">setPen</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_curve.html#afd13c94e23520dacbc37b4d0fd036a8b">setRawSamples</a> (const double *xData, const double *yData, int size)</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_curve.html#aa51cd3fa00f2a046ca5a9889c5db2413">setSamples</a> (const double *xData, const double *yData, int size)</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_curve.html#a1e6e9a417479e372197b746538fae47c">setSamples</a> (const QVector&lt; double &gt; &amp;xData, const QVector&lt; double &gt; &amp;yData)</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_curve.html#a67b24f3663484ff5e973a288c6071b2a">setSamples</a> (const QVector&lt; QPointF &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_curve.html#a2de41014c2b87fd459d0c438a15dd33e">setStyle</a> (<a class="el" href="class_qwt_plot_curve.html#a15998aa80a11ba6ba80eebabaf773f70">CurveStyle</a> style)</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_curve.html#aa66020b4a0fd8dd500acd93d17d1d1a4">setSymbol</a> (const <a class="el" href="class_qwt_symbol.html">QwtSymbol</a> *s)</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">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">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"><a class="el" href="class_qwt_plot_curve.html#a15998aa80a11ba6ba80eebabaf773f70">CurveStyle</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_curve.html#a2df43bdea2a17118c9114d6fa774e598">style</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_qwt_symbol.html">QwtSymbol</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_curve.html#a38e6e66301d602e80bf751f43820c080">symbol</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_curve.html#a0dc5e6af9ec33a1b54e3c3041c00b939">testCurveAttribute</a> (<a class="el" href="class_qwt_plot_curve.html#a38064f7de6f026a49db782c365f872c3">CurveAttribute</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_curve.html#a7ca93712e476c18995e396425e451039">testLegendAttribute</a> (<a class="el" href="class_qwt_plot_curve.html#a6c1ac1ca99c06598c4044dd2ceeb9fd7">LegendAttribute</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_curve.html#ad262cf6b8448d3cb693cbceecc6d8481">testPaintAttribute</a> (<a class="el" href="class_qwt_plot_curve.html#a96db1b854c63bfbc452c943251a11b66">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_curve.html#aedbca95048e4c7b42cd0bf486ec36b4d">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_series_item.html#a5c40b692a48718b71bed27a1802c50d0">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_curve.html#aa05ec6d3883821a8e62330fbeeb85dbd">~QwtPlotCurve</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">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_curve.html#abada791559395b278f9dc4478dffcc6f">closePolyline</a> (QPainter *, 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;, QPolygonF &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_curve.html#a9a1188e6abab05ed66ee7aebfc3d3679">drawCurve</a> (QPainter *p, int style, 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;canvasRect, int from, int to) 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_curve.html#a9d5c81d3340aebf2ab8cf0dfee7e9c81">drawDots</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;canvasRect, int from, int to) 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_curve.html#a20948ab52983ee8c2058b2b2689e97a0">drawLines</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;canvasRect, int from, int to) 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_curve.html#aa55bd22c153a15b7cba082c499536602">drawSteps</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;canvasRect, int from, int to) 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_curve.html#a732c4a8b905be4f635d8558b6d959b52">drawSticks</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;canvasRect, int from, int to) 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_curve.html#ad734862538617112beb6a59cc06ed3b5">drawSymbols</a> (QPainter *p, const <a class="el" href="class_qwt_symbol.html">QwtSymbol</a> &amp;, 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;canvasRect, int from, int to) 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_curve.html#a599d88770d6fafa5ae4edb75fd5d445f">fillCurve</a> (QPainter *, 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 QRectF &amp;canvasRect, QPolygonF &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_curve.html#a7afecd61327d56ddc76687d119e92b5d">init</a> ()</td></tr>
<tr><td colspan="2"><h2><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_qwt_series_data.html">QwtSeriesData</a>&lt; QPointF &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_qwt_plot_series_item.html#a5ec27b9647fcd02517f437f0e66c0950">d_series</a></td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>A plot item, that represents a series of points. </p>
<p>A curve is the representation of a series of points in the x-y plane. It supports different display styles, interpolation ( f.e. spline ) and symbols.</p>
<dl class="user"><dt><b>Usage</b></dt><dd><dl>
<dt>a) Assign curve properties </dt>
<dd>When a curve is created, it is configured to draw black solid lines with in <a class="el" href="class_qwt_plot_curve.html#a15998aa80a11ba6ba80eebabaf773f70a8914d88bcd5f680e7091469fed67c9ba">QwtPlotCurve::Lines</a> style and no symbols. You can change this by calling <a class="el" href="class_qwt_plot_curve.html#a08328abaf2c3b67e479d1e485d2d0c4d">setPen()</a>, <a class="el" href="class_qwt_plot_curve.html#a2de41014c2b87fd459d0c438a15dd33e">setStyle()</a> and <a class="el" href="class_qwt_plot_curve.html#aa66020b4a0fd8dd500acd93d17d1d1a4">setSymbol()</a>. </dd>
<dt>b) Connect/Assign data. </dt>
<dd><a class="el" href="class_qwt_plot_curve.html" title="A plot item, that represents a series of points.">QwtPlotCurve</a> gets its points using a <a class="el" href="class_qwt_series_data.html" title="Abstract interface for iterating over samples.">QwtSeriesData</a> object offering a bridge to the real storage of the points ( like QAbstractItemModel ). There are several convenience classes derived from <a class="el" href="class_qwt_series_data.html" title="Abstract interface for iterating over samples.">QwtSeriesData</a>, that also store the points inside ( like QStandardItemModel ). <a class="el" href="class_qwt_plot_curve.html" title="A plot item, that represents a series of points.">QwtPlotCurve</a> also offers a couple of variations of <a class="el" href="class_qwt_plot_curve.html#aa51cd3fa00f2a046ca5a9889c5db2413">setSamples()</a>, that build <a class="el" href="class_qwt_series_data.html" title="Abstract interface for iterating over samples.">QwtSeriesData</a> objects from arrays internally. </dd>
<dt>c) Attach the curve to a plot </dt>
<dd>See <a class="el" href="class_qwt_plot_item.html#aeb2f676533ccae3436bf578824e2165e" title="Attach the item to a plot.">QwtPlotItem::attach()</a> </dd>
</dl>
</dd></dl>
<dl class="user"><dt><b>Example:</b></dt><dd>see examples/bode</dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_point_series_data.html" title="Interface for iterating over an array of points.">QwtPointSeriesData</a>, <a class="el" href="class_qwt_symbol.html" title="A class for drawing symbols.">QwtSymbol</a>, <a class="el" href="class_qwt_scale_map.html" title="A scale map.">QwtScaleMap</a> </dd></dl>
</div><hr/><h2>Member Typedef Documentation</h2>
<a class="anchor" id="a43f465d035a5125d582768944287c70c"></a><!-- doxytag: member="QwtPlotCurve::CurveAttributes" ref="a43f465d035a5125d582768944287c70c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef QFlags&lt;<a class="el" href="class_qwt_plot_curve.html#a38064f7de6f026a49db782c365f872c3">CurveAttribute</a>&gt; <a class="el" href="class_qwt_plot_curve.html#a43f465d035a5125d582768944287c70c">QwtPlotCurve::CurveAttributes</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Curve attributes. </p>

</div>
</div>
<a class="anchor" id="af356dc13c7838c7437334e199a356764"></a><!-- doxytag: member="QwtPlotCurve::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="aa9b27e27ddc27466eed70485e690daa6"></a><!-- doxytag: member="QwtPlotCurve::LegendAttributes" ref="aa9b27e27ddc27466eed70485e690daa6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef QFlags&lt;<a class="el" href="class_qwt_plot_curve.html#a6c1ac1ca99c06598c4044dd2ceeb9fd7">LegendAttribute</a>&gt; <a class="el" href="class_qwt_plot_curve.html#aa9b27e27ddc27466eed70485e690daa6">QwtPlotCurve::LegendAttributes</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Legend attributes. </p>

</div>
</div>
<a class="anchor" id="a39ba40485087294c775a367d859b6237"></a><!-- doxytag: member="QwtPlotCurve::PaintAttributes" ref="a39ba40485087294c775a367d859b6237" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef QFlags&lt;<a class="el" href="class_qwt_plot_curve.html#a96db1b854c63bfbc452c943251a11b66">PaintAttribute</a>&gt; <a class="el" href="class_qwt_plot_curve.html#a39ba40485087294c775a367d859b6237">QwtPlotCurve::PaintAttributes</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Paint attributes. </p>

</div>
</div>
<a class="anchor" id="a40cf900701d3a68948b00316689616d1"></a><!-- doxytag: member="QwtPlotCurve::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="a38064f7de6f026a49db782c365f872c3"></a><!-- doxytag: member="QwtPlotCurve::CurveAttribute" ref="a38064f7de6f026a49db782c365f872c3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="class_qwt_plot_curve.html#a38064f7de6f026a49db782c365f872c3">QwtPlotCurve::CurveAttribute</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Attribute for drawing the curve </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_curve.html#a6ac9243e280f96cd149102a91271a473">setCurveAttribute()</a>, <a class="el" href="class_qwt_plot_curve.html#a0dc5e6af9ec33a1b54e3c3041c00b939">testCurveAttribute()</a>, <a class="el" href="class_qwt_plot_curve.html#aaf299522e4ad972996c781aacc940d31">curveFitter()</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="a38064f7de6f026a49db782c365f872c3af7790b4716576fd0641ec393f476bc46"></a><!-- doxytag: member="Inverted" ref="a38064f7de6f026a49db782c365f872c3af7790b4716576fd0641ec393f476bc46" args="" -->Inverted</em>&nbsp;</td><td>
<p>For <a class="el" href="class_qwt_plot_curve.html#a15998aa80a11ba6ba80eebabaf773f70a18071408a0b9bfe58378c6d81e207b2c">QwtPlotCurve::Steps</a> only. Draws a step function from the right to the left. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a38064f7de6f026a49db782c365f872c3a583f7bc6ca4d5245fa82757f4bddea1b"></a><!-- doxytag: member="Fitted" ref="a38064f7de6f026a49db782c365f872c3a583f7bc6ca4d5245fa82757f4bddea1b" args="" -->Fitted</em>&nbsp;</td><td>
<p>Only in combination with <a class="el" href="class_qwt_plot_curve.html#a15998aa80a11ba6ba80eebabaf773f70a8914d88bcd5f680e7091469fed67c9ba">QwtPlotCurve::Lines</a> A <a class="el" href="class_qwt_curve_fitter.html" title="Abstract base class for a curve fitter.">QwtCurveFitter</a> tries to interpolate/smooth the curve, before it is painted.</p>
<dl class="note"><dt><b>Note:</b></dt><dd>Curve fitting requires temorary memory for calculating coefficients and additional points. If painting in <a class="el" href="class_qwt_plot_curve.html#a38064f7de6f026a49db782c365f872c3a583f7bc6ca4d5245fa82757f4bddea1b">QwtPlotCurve::Fitted</a> mode is slow it might be better to fit the points, before they are passed to <a class="el" href="class_qwt_plot_curve.html" title="A plot item, that represents a series of points.">QwtPlotCurve</a>. </dd></dl>
</td></tr>
</table>
</dd>
</dl>

</div>
</div>
<a class="anchor" id="a15998aa80a11ba6ba80eebabaf773f70"></a><!-- doxytag: member="QwtPlotCurve::CurveStyle" ref="a15998aa80a11ba6ba80eebabaf773f70" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="class_qwt_plot_curve.html#a15998aa80a11ba6ba80eebabaf773f70">QwtPlotCurve::CurveStyle</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Curve styles. </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_curve.html#a2de41014c2b87fd459d0c438a15dd33e">setStyle()</a>, <a class="el" href="class_qwt_plot_curve.html#a2df43bdea2a17118c9114d6fa774e598">style()</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="a15998aa80a11ba6ba80eebabaf773f70a0b6dcf16619a08af39437d6b6a234c9c"></a><!-- doxytag: member="NoCurve" ref="a15998aa80a11ba6ba80eebabaf773f70a0b6dcf16619a08af39437d6b6a234c9c" args="" -->NoCurve</em>&nbsp;</td><td>
<p>Don't draw a curve. Note: This doesn't affect the symbols. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a15998aa80a11ba6ba80eebabaf773f70a8914d88bcd5f680e7091469fed67c9ba"></a><!-- doxytag: member="Lines" ref="a15998aa80a11ba6ba80eebabaf773f70a8914d88bcd5f680e7091469fed67c9ba" args="" -->Lines</em>&nbsp;</td><td>
<p>Connect the points with straight lines. The lines might be interpolated depending on the 'Fitted' attribute. Curve fitting can be configured using <a class="el" href="class_qwt_plot_curve.html#ac15588c78d175906a30de501b4dd7957">setCurveFitter()</a>. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a15998aa80a11ba6ba80eebabaf773f70a770b0908599507e5677b6e9ff9913f38"></a><!-- doxytag: member="Sticks" ref="a15998aa80a11ba6ba80eebabaf773f70a770b0908599507e5677b6e9ff9913f38" args="" -->Sticks</em>&nbsp;</td><td>
<p>Draw vertical or horizontal sticks ( depending on the <a class="el" href="class_qwt_plot_abstract_series_item.html#aa51dc15e0845c1674602828a90d75f81">orientation()</a> ) from a baseline which is defined by <a class="el" href="class_qwt_plot_curve.html#a2d60cc9c35527480ad3a7b2f668d05fc" title="Set the value of the baseline.">setBaseline()</a>. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a15998aa80a11ba6ba80eebabaf773f70a18071408a0b9bfe58378c6d81e207b2c"></a><!-- doxytag: member="Steps" ref="a15998aa80a11ba6ba80eebabaf773f70a18071408a0b9bfe58378c6d81e207b2c" args="" -->Steps</em>&nbsp;</td><td>
<p>Connect the points with a step function. The step function is drawn from the left to the right or vice versa, depending on the <a class="el" href="class_qwt_plot_curve.html#a38064f7de6f026a49db782c365f872c3af7790b4716576fd0641ec393f476bc46">QwtPlotCurve::Inverted</a> attribute. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a15998aa80a11ba6ba80eebabaf773f70ac30a3c76d19bc69fc69bed68fc154838"></a><!-- doxytag: member="Dots" ref="a15998aa80a11ba6ba80eebabaf773f70ac30a3c76d19bc69fc69bed68fc154838" args="" -->Dots</em>&nbsp;</td><td>
<p>Draw dots at the locations of the data points. Note: This is different from a dotted line (see <a class="el" href="class_qwt_plot_curve.html#a08328abaf2c3b67e479d1e485d2d0c4d">setPen()</a>), and faster as a curve in QwtPlotCurve::NoStyle style and a symbol painting a point. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a15998aa80a11ba6ba80eebabaf773f70a7d8b49e6cead1de23860e1c68d17dee3"></a><!-- doxytag: member="UserCurve" ref="a15998aa80a11ba6ba80eebabaf773f70a7d8b49e6cead1de23860e1c68d17dee3" args="" -->UserCurve</em>&nbsp;</td><td>
<p>Styles &gt;= <a class="el" href="class_qwt_plot_curve.html#a15998aa80a11ba6ba80eebabaf773f70a7d8b49e6cead1de23860e1c68d17dee3">QwtPlotCurve::UserCurve</a> are reserved for derived classes of <a class="el" href="class_qwt_plot_curve.html" title="A plot item, that represents a series of points.">QwtPlotCurve</a> that overload <a class="el" href="class_qwt_plot_curve.html#a9a1188e6abab05ed66ee7aebfc3d3679" title="Draw the line part (without symbols) of a curve interval.">drawCurve()</a> with additional application specific curve types. </p>
</td></tr>
</table>
</dd>
</dl>

</div>
</div>
<a class="anchor" id="ae0fabcdd35f4818ce5bbe019b0eed062"></a><!-- doxytag: member="QwtPlotCurve::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="a6c1ac1ca99c06598c4044dd2ceeb9fd7"></a><!-- doxytag: member="QwtPlotCurve::LegendAttribute" ref="a6c1ac1ca99c06598c4044dd2ceeb9fd7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="class_qwt_plot_curve.html#a6c1ac1ca99c06598c4044dd2ceeb9fd7">QwtPlotCurve::LegendAttribute</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Attributes how to represent the curve on the legend</p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_curve.html#a0b1b7816e822607eb16e6eb2fd7bfa5c">setLegendAttribute()</a>, <a class="el" href="class_qwt_plot_curve.html#a7ca93712e476c18995e396425e451039" title="Return the current paint attributes.">testLegendAttribute()</a>, <a class="el" href="class_qwt_plot_curve.html#a8e9518a3e9f64e1d024a7f4550335df0" title="Draw the identifier representing the curve on the legend.">drawLegendIdentifier()</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="a6c1ac1ca99c06598c4044dd2ceeb9fd7a5ca8291c000cca41c082035610b08a67"></a><!-- doxytag: member="LegendNoAttribute" ref="a6c1ac1ca99c06598c4044dd2ceeb9fd7a5ca8291c000cca41c082035610b08a67" args="" -->LegendNoAttribute</em>&nbsp;</td><td>
<p><a class="el" href="class_qwt_plot_curve.html" title="A plot item, that represents a series of points.">QwtPlotCurve</a> tries to find a color representing the curve and paints a rectangle with it. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a6c1ac1ca99c06598c4044dd2ceeb9fd7a7eb8387acab6a10a95219634c97c266f"></a><!-- doxytag: member="LegendShowLine" ref="a6c1ac1ca99c06598c4044dd2ceeb9fd7a7eb8387acab6a10a95219634c97c266f" args="" -->LegendShowLine</em>&nbsp;</td><td>
<p>If the <a class="el" href="class_qwt_plot_curve.html#a2df43bdea2a17118c9114d6fa774e598">style()</a> is not <a class="el" href="class_qwt_plot_curve.html#a15998aa80a11ba6ba80eebabaf773f70a0b6dcf16619a08af39437d6b6a234c9c">QwtPlotCurve::NoCurve</a> a line is painted with the curve <a class="el" href="class_qwt_plot_curve.html#a778aafd1385ce833821751d0a8635cef">pen()</a>. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a6c1ac1ca99c06598c4044dd2ceeb9fd7a5902a8ff0c4c7f1080dd4e2bd5eb29be"></a><!-- doxytag: member="LegendShowSymbol" ref="a6c1ac1ca99c06598c4044dd2ceeb9fd7a5902a8ff0c4c7f1080dd4e2bd5eb29be" args="" -->LegendShowSymbol</em>&nbsp;</td><td>
<p>If the curve has a valid symbol it is painted. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a6c1ac1ca99c06598c4044dd2ceeb9fd7a20cd7f91d61c44b05c49bffd930646be"></a><!-- doxytag: member="LegendShowBrush" ref="a6c1ac1ca99c06598c4044dd2ceeb9fd7a20cd7f91d61c44b05c49bffd930646be" args="" -->LegendShowBrush</em>&nbsp;</td><td>
<p>If the curve has a brush a rectangle filled with the curve <a class="el" href="class_qwt_plot_curve.html#a72b678ebb8e4821c1f85351292ce5697">brush()</a> is painted. </p>
</td></tr>
</table>
</dd>
</dl>

</div>
</div>
<a class="anchor" id="a96db1b854c63bfbc452c943251a11b66"></a><!-- doxytag: member="QwtPlotCurve::PaintAttribute" ref="a96db1b854c63bfbc452c943251a11b66" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="class_qwt_plot_curve.html#a96db1b854c63bfbc452c943251a11b66">QwtPlotCurve::PaintAttribute</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Attributes to modify the drawing algorithm. The default setting enables ClipPolygons</p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_curve.html#a7f9c70366415b5cb068af80be5bf3748">setPaintAttribute()</a>, <a class="el" href="class_qwt_plot_curve.html#ad262cf6b8448d3cb693cbceecc6d8481" 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="a96db1b854c63bfbc452c943251a11b66a26f9aa8ae434aa94b4049b9908995abf"></a><!-- doxytag: member="ClipPolygons" ref="a96db1b854c63bfbc452c943251a11b66a26f9aa8ae434aa94b4049b9908995abf" args="" -->ClipPolygons</em>&nbsp;</td><td>
<p>Clip polygons before painting them. In situations, where points are far outside the visible area (f.e when zooming deep) this might be a substantial improvement for the painting performance </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a96db1b854c63bfbc452c943251a11b66abc3af223152fb6195b31861eb3bcaf78"></a><!-- doxytag: member="CacheSymbols" ref="a96db1b854c63bfbc452c943251a11b66abc3af223152fb6195b31861eb3bcaf78" args="" -->CacheSymbols</em>&nbsp;</td><td>
<p>Paint the symbol to a QPixmap and paint the pixmap instead rendering the symbol for each point. The flag has no effect, when the curve is not painted to the canvas ( f.e when exporting the plot to a PDF document ). </p>
</td></tr>
</table>
</dd>
</dl>

</div>
</div>
<a class="anchor" id="abe0e8a39aceef9a600b73e02550a9704"></a><!-- doxytag: member="QwtPlotCurve::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="QwtPlotCurve::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="ac7d2d9e21ee3e054b51fb954cf95c820"></a><!-- doxytag: member="QwtPlotCurve::QwtPlotCurve" ref="ac7d2d9e21ee3e054b51fb954cf95c820" args="(const QString &amp;title=QString::null)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QwtPlotCurve::QwtPlotCurve </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>Constructor </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">title</td><td>Title of the curve </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a3bcaa88363509f4bc1ad92bee498f203"></a><!-- doxytag: member="QwtPlotCurve::QwtPlotCurve" ref="a3bcaa88363509f4bc1ad92bee498f203" args="(const QwtText &amp;title)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QwtPlotCurve::QwtPlotCurve </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> [explicit]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Constructor </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">title</td><td>Title of the curve </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="aa05ec6d3883821a8e62330fbeeb85dbd"></a><!-- doxytag: member="QwtPlotCurve::~QwtPlotCurve" ref="aa05ec6d3883821a8e62330fbeeb85dbd" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QwtPlotCurve::~QwtPlotCurve </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="aeb2f676533ccae3436bf578824e2165e"></a><!-- doxytag: member="QwtPlotCurve::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="a93e390b172c5fa9ffd534aeb2d572c0e"></a><!-- doxytag: member="QwtPlotCurve::baseline" ref="a93e390b172c5fa9ffd534aeb2d572c0e" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double QwtPlotCurve::baseline </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>Value of the baseline </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_curve.html#a2d60cc9c35527480ad3a7b2f668d05fc" title="Set the value of the baseline.">setBaseline()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a183e7c88364eeea8e7c53b56604e0763"></a><!-- doxytag: member="QwtPlotCurve::boundingRect" ref="a183e7c88364eeea8e7c53b56604e0763" args="() const" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual QRectF <a class="el" href="class_qwt_plot_series_item.html">QwtPlotSeriesItem</a>&lt; QPointF  &gt;::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 rectangle of the data. If there is no bounding rect, like for empty data the rectangle is invalid.</dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_series_data.html#aedb969ba51a27d88d26ad7f7cb1c2c7f">QwtSeriesData&lt;T&gt;::boundingRect()</a>, QRectF::isValid() </dd></dl>

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

</div>
</div>
<a class="anchor" id="a72b678ebb8e4821c1f85351292ce5697"></a><!-- doxytag: member="QwtPlotCurve::brush" ref="a72b678ebb8e4821c1f85351292ce5697" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const QBrush &amp; QwtPlotCurve::brush </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>Brush used to fill the area between lines and the baseline </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_curve.html#adc52ea882ec1f994e2d2e23c7465b0c2" title="Assign a brush.">setBrush()</a>, <a class="el" href="class_qwt_plot_curve.html#a2d60cc9c35527480ad3a7b2f668d05fc" title="Set the value of the baseline.">setBaseline()</a>, <a class="el" href="class_qwt_plot_curve.html#a93e390b172c5fa9ffd534aeb2d572c0e">baseline()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="abada791559395b278f9dc4478dffcc6f"></a><!-- doxytag: member="QwtPlotCurve::closePolyline" ref="abada791559395b278f9dc4478dffcc6f" args="(QPainter *, const QwtScaleMap &amp;, const QwtScaleMap &amp;, QPolygonF &amp;) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotCurve::closePolyline </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">QPolygonF &amp;&#160;</td>
          <td class="paramname"><em>polygon</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const<code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Complete a polygon to be a closed polygon including the area between the original polygon and the baseline. </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>X map </td></tr>
    <tr><td class="paramname">yMap</td><td>Y map </td></tr>
    <tr><td class="paramname">polygon</td><td>Polygon to be completed </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a47620cb8ca3940f7007f8fb990d614f6"></a><!-- doxytag: member="QwtPlotCurve::closestPoint" ref="a47620cb8ca3940f7007f8fb990d614f6" args="(const QPoint &amp;pos, double *dist=NULL) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int QwtPlotCurve::closestPoint </td>
          <td>(</td>
          <td class="paramtype">const QPoint &amp;&#160;</td>
          <td class="paramname"><em>pos</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double *&#160;</td>
          <td class="paramname"><em>dist</em> = <code>NULL</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Find the closest curve point for a specific position</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">pos</td><td>Position, where to look for the closest curve point </td></tr>
    <tr><td class="paramname">dist</td><td>If dist != NULL, <a class="el" href="class_qwt_plot_curve.html#a47620cb8ca3940f7007f8fb990d614f6">closestPoint()</a> returns the distance between the position and the clostest curve point </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Index of the closest curve point, or -1 if none can be found ( f.e when the curve has no points ) </dd></dl>
<dl class="note"><dt><b>Note:</b></dt><dd><a class="el" href="class_qwt_plot_curve.html#a47620cb8ca3940f7007f8fb990d614f6">closestPoint()</a> implements a dumb algorithm, that iterates over all points </dd></dl>

</div>
</div>
<a class="anchor" id="aaf299522e4ad972996c781aacc940d31"></a><!-- doxytag: member="QwtPlotCurve::curveFitter" ref="aaf299522e4ad972996c781aacc940d31" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qwt_curve_fitter.html">QwtCurveFitter</a> * QwtPlotCurve::curveFitter </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Get the curve fitter. If curve fitting is disabled NULL is returned.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>Curve fitter </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_curve.html#ac15588c78d175906a30de501b4dd7957">setCurveFitter()</a>, <a class="el" href="class_qwt_plot_curve.html#a38064f7de6f026a49db782c365f872c3a583f7bc6ca4d5245fa82757f4bddea1b">Fitted</a> </dd></dl>

</div>
</div>
<a class="anchor" id="ab2bbee6dbe36a5f1d0ce853ac66716a6"></a><!-- doxytag: member="QwtPlotCurve::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="ae6592df5d033931bf6200cb68b6b34f0"></a><!-- doxytag: member="QwtPlotCurve::draw" ref="ae6592df5d033931bf6200cb68b6b34f0" args="(QPainter *p, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotAbstractSeriesItem::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, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Draw the complete series. </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 </td></tr>
  </table>
  </dd>
</dl>

<p>Implements <a class="el" href="class_qwt_plot_item.html#a0b0d6589d5db81ce72e6b33c4fbb21f9">QwtPlotItem</a>.</p>

</div>
</div>
<a class="anchor" id="a9a1188e6abab05ed66ee7aebfc3d3679"></a><!-- doxytag: member="QwtPlotCurve::drawCurve" ref="a9a1188e6abab05ed66ee7aebfc3d3679" args="(QPainter *p, int style, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect, int from, int to) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotCurve::drawCurve </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">int&#160;</td>
          <td class="paramname"><em>style</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>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>from</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>to</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>Draw the line part (without symbols) of a curve interval. </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">style</td><td>curve style, see <a class="el" href="class_qwt_plot_curve.html#a15998aa80a11ba6ba80eebabaf773f70">QwtPlotCurve::CurveStyle</a> </td></tr>
    <tr><td class="paramname">xMap</td><td>x map </td></tr>
    <tr><td class="paramname">yMap</td><td>y map </td></tr>
    <tr><td class="paramname">canvasRect</td><td>Contents rect of the canvas </td></tr>
    <tr><td class="paramname">from</td><td>index of the first point to be painted </td></tr>
    <tr><td class="paramname">to</td><td>index of the last point to be painted </td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_abstract_series_item.html#ae6592df5d033931bf6200cb68b6b34f0" title="Draw the complete series.">draw()</a>, <a class="el" href="class_qwt_plot_curve.html#a9d5c81d3340aebf2ab8cf0dfee7e9c81">drawDots()</a>, <a class="el" href="class_qwt_plot_curve.html#a20948ab52983ee8c2058b2b2689e97a0" title="Draw lines.">drawLines()</a>, <a class="el" href="class_qwt_plot_curve.html#aa55bd22c153a15b7cba082c499536602">drawSteps()</a>, <a class="el" href="class_qwt_plot_curve.html#a732c4a8b905be4f635d8558b6d959b52">drawSticks()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a9d5c81d3340aebf2ab8cf0dfee7e9c81"></a><!-- doxytag: member="QwtPlotCurve::drawDots" ref="a9d5c81d3340aebf2ab8cf0dfee7e9c81" args="(QPainter *p, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect, int from, int to) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotCurve::drawDots </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>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>from</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>to</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const<code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Draw dots</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>x map </td></tr>
    <tr><td class="paramname">yMap</td><td>y map </td></tr>
    <tr><td class="paramname">canvasRect</td><td>Contents rect of the canvas </td></tr>
    <tr><td class="paramname">from</td><td>index of the first point to be painted </td></tr>
    <tr><td class="paramname">to</td><td>index of the last point to be painted</td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_abstract_series_item.html#ae6592df5d033931bf6200cb68b6b34f0" title="Draw the complete series.">draw()</a>, <a class="el" href="class_qwt_plot_curve.html#a9a1188e6abab05ed66ee7aebfc3d3679" title="Draw the line part (without symbols) of a curve interval.">drawCurve()</a>, <a class="el" href="class_qwt_plot_curve.html#a732c4a8b905be4f635d8558b6d959b52">drawSticks()</a>, <a class="el" href="class_qwt_plot_curve.html#a20948ab52983ee8c2058b2b2689e97a0" title="Draw lines.">drawLines()</a>, <a class="el" href="class_qwt_plot_curve.html#aa55bd22c153a15b7cba082c499536602">drawSteps()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a8e9518a3e9f64e1d024a7f4550335df0"></a><!-- doxytag: member="QwtPlotCurve::drawLegendIdentifier" ref="a8e9518a3e9f64e1d024a7f4550335df0" args="(QPainter *, const QRectF &amp;) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotCurve::drawLegendIdentifier </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 QRectF &amp;&#160;</td>
          <td class="paramname"><em>rect</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 identifier representing the curve on the legend. </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">rect</td><td>Bounding rectangle for the identifier</td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_curve.html#a0b1b7816e822607eb16e6eb2fd7bfa5c">setLegendAttribute()</a>, <a class="el" href="class_qwt_plot_item.html#ae0fabcdd35f4818ce5bbe019b0eed062a4e377b54bd879c60a95162b6a9e9e176" title="The item is represented on the legend.">QwtPlotItem::Legend</a> </dd></dl>

<p>Reimplemented from <a class="el" href="class_qwt_legend_item_manager.html#a8dd765a2fd5b9a286fa398810a5c2ad8">QwtLegendItemManager</a>.</p>

</div>
</div>
<a class="anchor" id="a20948ab52983ee8c2058b2b2689e97a0"></a><!-- doxytag: member="QwtPlotCurve::drawLines" ref="a20948ab52983ee8c2058b2b2689e97a0" args="(QPainter *p, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect, int from, int to) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotCurve::drawLines </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>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>from</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>to</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const<code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Draw lines. </p>
<p>If the CurveAttribute Fitted is enabled a <a class="el" href="class_qwt_curve_fitter.html" title="Abstract base class for a curve fitter.">QwtCurveFitter</a> tries to interpolate/smooth the curve, before it is painted.</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>x map </td></tr>
    <tr><td class="paramname">yMap</td><td>y map </td></tr>
    <tr><td class="paramname">canvasRect</td><td>Contents rect of the canvas </td></tr>
    <tr><td class="paramname">from</td><td>index of the first point to be painted </td></tr>
    <tr><td class="paramname">to</td><td>index of the last point to be painted</td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_curve.html#a6ac9243e280f96cd149102a91271a473">setCurveAttribute()</a>, <a class="el" href="class_qwt_plot_curve.html#ac15588c78d175906a30de501b4dd7957">setCurveFitter()</a>, <a class="el" href="class_qwt_plot_abstract_series_item.html#ae6592df5d033931bf6200cb68b6b34f0" title="Draw the complete series.">draw()</a>, <a class="el" href="class_qwt_plot_curve.html#a20948ab52983ee8c2058b2b2689e97a0" title="Draw lines.">drawLines()</a>, <a class="el" href="class_qwt_plot_curve.html#a9d5c81d3340aebf2ab8cf0dfee7e9c81">drawDots()</a>, <a class="el" href="class_qwt_plot_curve.html#aa55bd22c153a15b7cba082c499536602">drawSteps()</a>, <a class="el" href="class_qwt_plot_curve.html#a732c4a8b905be4f635d8558b6d959b52">drawSticks()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="aea90af49da5296087499e06ae1e35c9e"></a><!-- doxytag: member="QwtPlotCurve::drawSeries" ref="aea90af49da5296087499e06ae1e35c9e" args="(QPainter *, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect, int from, int to) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotCurve::drawSeries </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>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>from</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>to</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 an interval of the curve</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 </td></tr>
    <tr><td class="paramname">from</td><td>Index of the first point to be painted </td></tr>
    <tr><td class="paramname">to</td><td>Index of the last point to be painted. If to &lt; 0 the curve will be painted to its last point.</td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_curve.html#a9a1188e6abab05ed66ee7aebfc3d3679" title="Draw the line part (without symbols) of a curve interval.">drawCurve()</a>, <a class="el" href="class_qwt_plot_curve.html#ad734862538617112beb6a59cc06ed3b5">drawSymbols()</a>, </dd></dl>

<p>Implements <a class="el" href="class_qwt_plot_abstract_series_item.html#ad411a172087666b4852ae244ac6f5663">QwtPlotAbstractSeriesItem</a>.</p>

</div>
</div>
<a class="anchor" id="aa55bd22c153a15b7cba082c499536602"></a><!-- doxytag: member="QwtPlotCurve::drawSteps" ref="aa55bd22c153a15b7cba082c499536602" args="(QPainter *p, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect, int from, int to) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotCurve::drawSteps </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>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>from</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>to</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const<code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Draw step function</p>
<p>The direction of the steps depends on Inverted attribute.</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>x map </td></tr>
    <tr><td class="paramname">yMap</td><td>y map </td></tr>
    <tr><td class="paramname">canvasRect</td><td>Contents rect of the canvas </td></tr>
    <tr><td class="paramname">from</td><td>index of the first point to be painted </td></tr>
    <tr><td class="paramname">to</td><td>index of the last point to be painted</td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_curve.html#a38064f7de6f026a49db782c365f872c3">CurveAttribute</a>, <a class="el" href="class_qwt_plot_curve.html#a6ac9243e280f96cd149102a91271a473">setCurveAttribute()</a>, <a class="el" href="class_qwt_plot_abstract_series_item.html#ae6592df5d033931bf6200cb68b6b34f0" title="Draw the complete series.">draw()</a>, <a class="el" href="class_qwt_plot_curve.html#a9a1188e6abab05ed66ee7aebfc3d3679" title="Draw the line part (without symbols) of a curve interval.">drawCurve()</a>, <a class="el" href="class_qwt_plot_curve.html#a9d5c81d3340aebf2ab8cf0dfee7e9c81">drawDots()</a>, <a class="el" href="class_qwt_plot_curve.html#a20948ab52983ee8c2058b2b2689e97a0" title="Draw lines.">drawLines()</a>, <a class="el" href="class_qwt_plot_curve.html#a732c4a8b905be4f635d8558b6d959b52">drawSticks()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a732c4a8b905be4f635d8558b6d959b52"></a><!-- doxytag: member="QwtPlotCurve::drawSticks" ref="a732c4a8b905be4f635d8558b6d959b52" args="(QPainter *p, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect, int from, int to) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotCurve::drawSticks </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>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>from</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>to</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const<code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Draw sticks</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>x map </td></tr>
    <tr><td class="paramname">yMap</td><td>y map </td></tr>
    <tr><td class="paramname">canvasRect</td><td>Contents rect of the canvas </td></tr>
    <tr><td class="paramname">from</td><td>index of the first point to be painted </td></tr>
    <tr><td class="paramname">to</td><td>index of the last point to be painted</td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_abstract_series_item.html#ae6592df5d033931bf6200cb68b6b34f0" title="Draw the complete series.">draw()</a>, <a class="el" href="class_qwt_plot_curve.html#a9a1188e6abab05ed66ee7aebfc3d3679" title="Draw the line part (without symbols) of a curve interval.">drawCurve()</a>, <a class="el" href="class_qwt_plot_curve.html#a9d5c81d3340aebf2ab8cf0dfee7e9c81">drawDots()</a>, <a class="el" href="class_qwt_plot_curve.html#a20948ab52983ee8c2058b2b2689e97a0" title="Draw lines.">drawLines()</a>, <a class="el" href="class_qwt_plot_curve.html#aa55bd22c153a15b7cba082c499536602">drawSteps()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="ad734862538617112beb6a59cc06ed3b5"></a><!-- doxytag: member="QwtPlotCurve::drawSymbols" ref="ad734862538617112beb6a59cc06ed3b5" args="(QPainter *p, const QwtSymbol &amp;, const QwtScaleMap &amp;xMap, const QwtScaleMap &amp;yMap, const QRectF &amp;canvasRect, int from, int to) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotCurve::drawSymbols </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_symbol.html">QwtSymbol</a> &amp;&#160;</td>
          <td class="paramname"><em>symbol</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>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>from</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>to</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>Draw symbols</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">symbol</td><td>Curve symbol </td></tr>
    <tr><td class="paramname">xMap</td><td>x map </td></tr>
    <tr><td class="paramname">yMap</td><td>y map </td></tr>
    <tr><td class="paramname">canvasRect</td><td>Contents rect of the canvas </td></tr>
    <tr><td class="paramname">from</td><td>Index of the first point to be painted </td></tr>
    <tr><td class="paramname">to</td><td>Index of the last point to be painted</td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_curve.html#aa66020b4a0fd8dd500acd93d17d1d1a4">setSymbol()</a>, <a class="el" href="class_qwt_plot_curve.html#aea90af49da5296087499e06ae1e35c9e">drawSeries()</a>, <a class="el" href="class_qwt_plot_curve.html#a9a1188e6abab05ed66ee7aebfc3d3679" title="Draw the line part (without symbols) of a curve interval.">drawCurve()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a599d88770d6fafa5ae4edb75fd5d445f"></a><!-- doxytag: member="QwtPlotCurve::fillCurve" ref="a599d88770d6fafa5ae4edb75fd5d445f" args="(QPainter *, const QwtScaleMap &amp;, const QwtScaleMap &amp;, const QRectF &amp;canvasRect, QPolygonF &amp;) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotCurve::fillCurve </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>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QPolygonF &amp;&#160;</td>
          <td class="paramname"><em>polygon</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>Fill the area between the curve and the baseline with the curve brush</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>x map </td></tr>
    <tr><td class="paramname">yMap</td><td>y map </td></tr>
    <tr><td class="paramname">canvasRect</td><td>Contents rect of the canvas </td></tr>
    <tr><td class="paramname">polygon</td><td>Polygon - will be modified !</td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_curve.html#adc52ea882ec1f994e2d2e23c7465b0c2" title="Assign a brush.">setBrush()</a>, <a class="el" href="class_qwt_plot_curve.html#a2d60cc9c35527480ad3a7b2f668d05fc" title="Set the value of the baseline.">setBaseline()</a>, <a class="el" href="class_qwt_plot_curve.html#a2de41014c2b87fd459d0c438a15dd33e">setStyle()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a1faea017baa2492416a13e6bc3c144aa"></a><!-- doxytag: member="QwtPlotCurve::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="a7afecd61327d56ddc76687d119e92b5d"></a><!-- doxytag: member="QwtPlotCurve::init" ref="a7afecd61327d56ddc76687d119e92b5d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotCurve::init </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Initialize internal members. </p>

</div>
</div>
<a class="anchor" id="aeaf8eeb5f080017e181a5d7be798d789"></a><!-- doxytag: member="QwtPlotCurve::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="QwtPlotCurve::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="QwtPlotCurve::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="a2428e72e84b23a9442ae48fe4540c17f"></a><!-- doxytag: member="QwtPlotCurve::maxXValue" ref="a2428e72e84b23a9442ae48fe4540c17f" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double QwtPlotCurve::maxXValue </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p><a class="el" href="class_qwt_plot_series_item.html#a183e7c88364eeea8e7c53b56604e0763">boundingRect()</a>.right() </p>

</div>
</div>
<a class="anchor" id="a135a412978bf646716b37b0ac8528665"></a><!-- doxytag: member="QwtPlotCurve::maxYValue" ref="a135a412978bf646716b37b0ac8528665" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double QwtPlotCurve::maxYValue </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p><a class="el" href="class_qwt_plot_series_item.html#a183e7c88364eeea8e7c53b56604e0763">boundingRect()</a>.bottom() </p>

</div>
</div>
<a class="anchor" id="a20c92bfce270e71893cdfa465781017b"></a><!-- doxytag: member="QwtPlotCurve::minXValue" ref="a20c92bfce270e71893cdfa465781017b" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double QwtPlotCurve::minXValue </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p><a class="el" href="class_qwt_plot_series_item.html#a183e7c88364eeea8e7c53b56604e0763">boundingRect()</a>.left() </p>

</div>
</div>
<a class="anchor" id="a09f7aac646f0e534c2540d61a027b856"></a><!-- doxytag: member="QwtPlotCurve::minYValue" ref="a09f7aac646f0e534c2540d61a027b856" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double QwtPlotCurve::minYValue </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p><a class="el" href="class_qwt_plot_series_item.html#a183e7c88364eeea8e7c53b56604e0763">boundingRect()</a>.top() </p>

</div>
</div>
<a class="anchor" id="aa51dc15e0845c1674602828a90d75f81"></a><!-- doxytag: member="QwtPlotCurve::orientation" ref="aa51dc15e0845c1674602828a90d75f81" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Qt::Orientation QwtPlotAbstractSeriesItem::orientation </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>Orientation of the plot item </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_abstract_series_item.html#ad1c9234a165e569633eb0b7f8c81c88b">setOrientation()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="afa05b98fd7ea65ca1ffcb04bb6b4326d"></a><!-- doxytag: member="QwtPlotCurve::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="a778aafd1385ce833821751d0a8635cef"></a><!-- doxytag: member="QwtPlotCurve::pen" ref="a778aafd1385ce833821751d0a8635cef" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const QPen &amp; QwtPlotCurve::pen </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>Pen used to draw the lines </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_curve.html#a08328abaf2c3b67e479d1e485d2d0c4d">setPen()</a>, <a class="el" href="class_qwt_plot_curve.html#a72b678ebb8e4821c1f85351292ce5697">brush()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a4c99653a14a49ad94d466168d06e97b9"></a><!-- doxytag: member="QwtPlotCurve::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="a1cb75062e781f4e0839a6cd2081c3928"></a><!-- doxytag: member="QwtPlotCurve::rtti" ref="a1cb75062e781f4e0839a6cd2081c3928" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int QwtPlotCurve::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_PlotCurve </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="QwtPlotCurve::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="a6f6c7b34fe86e8029914b3b780b55ea4"></a><!-- doxytag: member="QwtPlotCurve::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="a2d60cc9c35527480ad3a7b2f668d05fc"></a><!-- doxytag: member="QwtPlotCurve::setBaseline" ref="a2d60cc9c35527480ad3a7b2f668d05fc" args="(double ref)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotCurve::setBaseline </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>value</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Set the value of the baseline. </p>
<p>The baseline is needed for filling the curve with a brush or the Sticks drawing style. The interpretation of the baseline depends on the CurveType. With QwtPlotCurve::Yfx, the baseline is interpreted as a horizontal line at y = <a class="el" href="class_qwt_plot_curve.html#a93e390b172c5fa9ffd534aeb2d572c0e">baseline()</a>, with QwtPlotCurve::Yfy, it is interpreted as a vertical line at x = <a class="el" href="class_qwt_plot_curve.html#a93e390b172c5fa9ffd534aeb2d572c0e">baseline()</a>.</p>
<p>The default value is 0.0.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">value</td><td>Value of the baseline </td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_curve.html#a93e390b172c5fa9ffd534aeb2d572c0e">baseline()</a>, <a class="el" href="class_qwt_plot_curve.html#adc52ea882ec1f994e2d2e23c7465b0c2" title="Assign a brush.">setBrush()</a>, <a class="el" href="class_qwt_plot_curve.html#a2de41014c2b87fd459d0c438a15dd33e">setStyle()</a>, <a class="el" href="class_qwt_plot_curve.html#a2de41014c2b87fd459d0c438a15dd33e">setStyle()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="adc52ea882ec1f994e2d2e23c7465b0c2"></a><!-- doxytag: member="QwtPlotCurve::setBrush" ref="adc52ea882ec1f994e2d2e23c7465b0c2" args="(const QBrush &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotCurve::setBrush </td>
          <td>(</td>
          <td class="paramtype">const QBrush &amp;&#160;</td>
          <td class="paramname"><em>brush</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Assign a brush. </p>
<p>In case of brush.style() != QBrush::NoBrush and <a class="el" href="class_qwt_plot_curve.html#a2df43bdea2a17118c9114d6fa774e598">style()</a> != <a class="el" href="class_qwt_plot_curve.html#a15998aa80a11ba6ba80eebabaf773f70a770b0908599507e5677b6e9ff9913f38">QwtPlotCurve::Sticks</a> the area between the curve and the baseline will be filled.</p>
<p>In case !brush.color().isValid() the area will be filled by pen.color(). The fill algorithm simply connects the first and the last curve point to the baseline. So the curve data has to be sorted (ascending or descending).</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">brush</td><td>New brush </td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_curve.html#a72b678ebb8e4821c1f85351292ce5697">brush()</a>, <a class="el" href="class_qwt_plot_curve.html#a2d60cc9c35527480ad3a7b2f668d05fc" title="Set the value of the baseline.">setBaseline()</a>, <a class="el" href="class_qwt_plot_curve.html#a93e390b172c5fa9ffd534aeb2d572c0e">baseline()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a6ac9243e280f96cd149102a91271a473"></a><!-- doxytag: member="QwtPlotCurve::setCurveAttribute" ref="a6ac9243e280f96cd149102a91271a473" args="(CurveAttribute, bool on=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotCurve::setCurveAttribute </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_qwt_plot_curve.html#a38064f7de6f026a49db782c365f872c3">CurveAttribute</a>&#160;</td>
          <td class="paramname"><em>attribute</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>on</em> = <code>true</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Specify an attribute for drawing the curve</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">attribute</td><td>Curve attribute </td></tr>
    <tr><td class="paramname">on</td><td>On/Off</td></tr>
  </table>
  </dd>
</dl>
<p>/sa <a class="el" href="class_qwt_plot_curve.html#a0dc5e6af9ec33a1b54e3c3041c00b939">testCurveAttribute()</a>, <a class="el" href="class_qwt_plot_curve.html#ac15588c78d175906a30de501b4dd7957">setCurveFitter()</a> </p>

</div>
</div>
<a class="anchor" id="ac15588c78d175906a30de501b4dd7957"></a><!-- doxytag: member="QwtPlotCurve::setCurveFitter" ref="ac15588c78d175906a30de501b4dd7957" args="(QwtCurveFitter *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotCurve::setCurveFitter </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_qwt_curve_fitter.html">QwtCurveFitter</a> *&#160;</td>
          <td class="paramname"><em>curveFitter</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Assign a curve fitter</p>
<p>The curve fitter "smooths" the curve points, when the Fitted CurveAttribute is set. setCurveFitter(NULL) also disables curve fitting.</p>
<p>The curve fitter operates on the translated points ( = widget coordinates) to be functional for logarithmic scales. Obviously this is less performant for fitting algorithms, that reduce the number of points.</p>
<p>For situations, where curve fitting is used to improve the performance of painting huge series of points it might be better to execute the fitter on the curve points once and to cache the result in the <a class="el" href="class_qwt_series_data.html" title="Abstract interface for iterating over samples.">QwtSeriesData</a> object.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname"><a class="el" href="class_qwt_plot_curve.html#aaf299522e4ad972996c781aacc940d31">curveFitter()</a></td><td>Curve fitter </td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_curve.html#a38064f7de6f026a49db782c365f872c3a583f7bc6ca4d5245fa82757f4bddea1b">Fitted</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a5a335be8ff488809a2cf7f4b734ad1b6"></a><!-- doxytag: member="QwtPlotCurve::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="a0b1b7816e822607eb16e6eb2fd7bfa5c"></a><!-- doxytag: member="QwtPlotCurve::setLegendAttribute" ref="a0b1b7816e822607eb16e6eb2fd7bfa5c" args="(LegendAttribute, bool on=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotCurve::setLegendAttribute </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_qwt_plot_curve.html#a6c1ac1ca99c06598c4044dd2ceeb9fd7">LegendAttribute</a>&#160;</td>
          <td class="paramname"><em>attribute</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>on</em> = <code>true</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Specify an attribute how to draw the legend identifier</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">attribute</td><td>Attribute </td></tr>
    <tr><td class="paramname">on</td><td>On/Off /sa <a class="el" href="class_qwt_plot_curve.html#a7ca93712e476c18995e396425e451039" title="Return the current paint attributes.">testLegendAttribute()</a> </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ad1c9234a165e569633eb0b7f8c81c88b"></a><!-- doxytag: member="QwtPlotCurve::setOrientation" ref="ad1c9234a165e569633eb0b7f8c81c88b" args="(Qt::Orientation)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotAbstractSeriesItem::setOrientation </td>
          <td>(</td>
          <td class="paramtype">Qt::Orientation&#160;</td>
          <td class="paramname"><em>orientation</em></td><td>)</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Set the orientation of the item.</p>
<p>The <a class="el" href="class_qwt_plot_abstract_series_item.html#aa51dc15e0845c1674602828a90d75f81">orientation()</a> might be used in specific way by a plot item. F.e. a <a class="el" href="class_qwt_plot_curve.html" title="A plot item, that represents a series of points.">QwtPlotCurve</a> uses it to identify how to display the curve int <a class="el" href="class_qwt_plot_curve.html#a15998aa80a11ba6ba80eebabaf773f70a18071408a0b9bfe58378c6d81e207b2c">QwtPlotCurve::Steps</a> or <a class="el" href="class_qwt_plot_curve.html#a15998aa80a11ba6ba80eebabaf773f70a770b0908599507e5677b6e9ff9913f38">QwtPlotCurve::Sticks</a> style.</p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_abstract_series_item.html#aa51dc15e0845c1674602828a90d75f81">orientation()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a7f9c70366415b5cb068af80be5bf3748"></a><!-- doxytag: member="QwtPlotCurve::setPaintAttribute" ref="a7f9c70366415b5cb068af80be5bf3748" args="(PaintAttribute, bool on=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotCurve::setPaintAttribute </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_qwt_plot_curve.html#a96db1b854c63bfbc452c943251a11b66">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></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Specify an attribute how to draw the curve</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 </td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_curve.html#ad262cf6b8448d3cb693cbceecc6d8481" title="Return the current paint attributes.">testPaintAttribute()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a08328abaf2c3b67e479d1e485d2d0c4d"></a><!-- doxytag: member="QwtPlotCurve::setPen" ref="a08328abaf2c3b67e479d1e485d2d0c4d" args="(const QPen &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotCurve::setPen </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>Assign a pen</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">pen</td><td>New pen </td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_curve.html#a778aafd1385ce833821751d0a8635cef">pen()</a>, <a class="el" href="class_qwt_plot_curve.html#a72b678ebb8e4821c1f85351292ce5697">brush()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="afd13c94e23520dacbc37b4d0fd036a8b"></a><!-- doxytag: member="QwtPlotCurve::setRawSamples" ref="afd13c94e23520dacbc37b4d0fd036a8b" args="(const double *xData, const double *yData, int size)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotCurve::setRawSamples </td>
          <td>(</td>
          <td class="paramtype">const double *&#160;</td>
          <td class="paramname"><em>xData</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const double *&#160;</td>
          <td class="paramname"><em>yData</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>size</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Initialize the data by pointing to memory blocks which are not managed by <a class="el" href="class_qwt_plot_curve.html" title="A plot item, that represents a series of points.">QwtPlotCurve</a>. </p>
<p>setRawSamples is provided for efficiency. It is important to keep the pointers during the lifetime of the underlying <a class="el" href="class_qwt_c_pointer_data.html" title="Data class containing two pointers to memory blocks of doubles.">QwtCPointerData</a> class.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">xData</td><td>pointer to x data </td></tr>
    <tr><td class="paramname">yData</td><td>pointer to y data </td></tr>
    <tr><td class="paramname">size</td><td>size of x and y</td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_c_pointer_data.html" title="Data class containing two pointers to memory blocks of doubles.">QwtCPointerData</a> </dd></dl>

</div>
</div>
<a class="anchor" id="acd023c40f659c304ded324942865edc8"></a><!-- doxytag: member="QwtPlotCurve::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="a1e6e9a417479e372197b746538fae47c"></a><!-- doxytag: member="QwtPlotCurve::setSamples" ref="a1e6e9a417479e372197b746538fae47c" args="(const QVector&lt; double &gt; &amp;xData, const QVector&lt; double &gt; &amp;yData)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotCurve::setSamples </td>
          <td>(</td>
          <td class="paramtype">const QVector&lt; double &gt; &amp;&#160;</td>
          <td class="paramname"><em>xData</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QVector&lt; double &gt; &amp;&#160;</td>
          <td class="paramname"><em>yData</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Initialize data with x- and y-arrays (explicitly shared) </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">xData</td><td>x data </td></tr>
    <tr><td class="paramname">yData</td><td>y data</td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_point_array_data.html" title="Interface for iterating over two QVector&lt;double&gt; objects.">QwtPointArrayData</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a67b24f3663484ff5e973a288c6071b2a"></a><!-- doxytag: member="QwtPlotCurve::setSamples" ref="a67b24f3663484ff5e973a288c6071b2a" args="(const QVector&lt; QPointF &gt; &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotCurve::setSamples </td>
          <td>(</td>
          <td class="paramtype">const QVector&lt; QPointF &gt; &amp;&#160;</td>
          <td class="paramname"><em>samples</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Initialize data with an array of points (explicitly shared).</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">samples</td><td>Vector of points </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="aa51cd3fa00f2a046ca5a9889c5db2413"></a><!-- doxytag: member="QwtPlotCurve::setSamples" ref="aa51cd3fa00f2a046ca5a9889c5db2413" args="(const double *xData, const double *yData, int size)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotCurve::setSamples </td>
          <td>(</td>
          <td class="paramtype">const double *&#160;</td>
          <td class="paramname"><em>xData</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const double *&#160;</td>
          <td class="paramname"><em>yData</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>size</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Set data by copying x- and y-values from specified memory blocks. Contrary to <a class="el" href="class_qwt_plot_curve.html#afd13c94e23520dacbc37b4d0fd036a8b" title="Initialize the data by pointing to memory blocks which are not managed by QwtPlotCurve.">setRawSamples()</a>, this function makes a 'deep copy' of the data.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">xData</td><td>pointer to x values </td></tr>
    <tr><td class="paramname">yData</td><td>pointer to y values </td></tr>
    <tr><td class="paramname">size</td><td>size of xData and yData</td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_point_array_data.html" title="Interface for iterating over two QVector&lt;double&gt; objects.">QwtPointArrayData</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a2de41014c2b87fd459d0c438a15dd33e"></a><!-- doxytag: member="QwtPlotCurve::setStyle" ref="a2de41014c2b87fd459d0c438a15dd33e" args="(CurveStyle style)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotCurve::setStyle </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_qwt_plot_curve.html#a15998aa80a11ba6ba80eebabaf773f70">CurveStyle</a>&#160;</td>
          <td class="paramname"><em>style</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Set the curve's drawing style</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">style</td><td>Curve style </td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_curve.html#a2df43bdea2a17118c9114d6fa774e598">style()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="aa66020b4a0fd8dd500acd93d17d1d1a4"></a><!-- doxytag: member="QwtPlotCurve::setSymbol" ref="aa66020b4a0fd8dd500acd93d17d1d1a4" args="(const QwtSymbol *s)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotCurve::setSymbol </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_qwt_symbol.html">QwtSymbol</a> *&#160;</td>
          <td class="paramname"><em>symbol</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Assign a symbol</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">symbol</td><td>Symbol </td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_curve.html#a38e6e66301d602e80bf751f43820c080">symbol()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a2db3214b23b78274fa6f8c0321a76839"></a><!-- doxytag: member="QwtPlotCurve::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="QwtPlotCurve::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="QwtPlotCurve::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="QwtPlotCurve::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="QwtPlotCurve::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="QwtPlotCurve::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="QwtPlotCurve::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="a2df43bdea2a17118c9114d6fa774e598"></a><!-- doxytag: member="QwtPlotCurve::style" ref="a2df43bdea2a17118c9114d6fa774e598" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qwt_plot_curve.html#a15998aa80a11ba6ba80eebabaf773f70">QwtPlotCurve::CurveStyle</a> QwtPlotCurve::style </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Return the current style </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_curve.html#a2de41014c2b87fd459d0c438a15dd33e">setStyle()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a38e6e66301d602e80bf751f43820c080"></a><!-- doxytag: member="QwtPlotCurve::symbol" ref="a38e6e66301d602e80bf751f43820c080" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_qwt_symbol.html">QwtSymbol</a> * QwtPlotCurve::symbol </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>Current symbol or NULL, when no symbol has been assigned </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_curve.html#aa66020b4a0fd8dd500acd93d17d1d1a4">setSymbol()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="a0dc5e6af9ec33a1b54e3c3041c00b939"></a><!-- doxytag: member="QwtPlotCurve::testCurveAttribute" ref="a0dc5e6af9ec33a1b54e3c3041c00b939" args="(CurveAttribute) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool QwtPlotCurve::testCurveAttribute </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_qwt_plot_curve.html#a38064f7de6f026a49db782c365f872c3">CurveAttribute</a>&#160;</td>
          <td class="paramname"><em>attribute</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="return"><dt><b>Returns:</b></dt><dd>true, if attribute is enabled </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_plot_curve.html#a6ac9243e280f96cd149102a91271a473">setCurveAttribute()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="aef70936d34ef661876692e6a06d4a464"></a><!-- doxytag: member="QwtPlotCurve::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="a7ca93712e476c18995e396425e451039"></a><!-- doxytag: member="QwtPlotCurve::testLegendAttribute" ref="a7ca93712e476c18995e396425e451039" args="(LegendAttribute) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool QwtPlotCurve::testLegendAttribute </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_qwt_plot_curve.html#a6c1ac1ca99c06598c4044dd2ceeb9fd7">LegendAttribute</a>&#160;</td>
          <td class="paramname"><em>attribute</em></td><td>)</td>
          <td> const</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_curve.html#a0b1b7816e822607eb16e6eb2fd7bfa5c">setLegendAttribute()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="ad262cf6b8448d3cb693cbceecc6d8481"></a><!-- doxytag: member="QwtPlotCurve::testPaintAttribute" ref="ad262cf6b8448d3cb693cbceecc6d8481" args="(PaintAttribute) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool QwtPlotCurve::testPaintAttribute </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_qwt_plot_curve.html#a96db1b854c63bfbc452c943251a11b66">PaintAttribute</a>&#160;</td>
          <td class="paramname"><em>attribute</em></td><td>)</td>
          <td> const</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_curve.html#a7f9c70366415b5cb068af80be5bf3748">setPaintAttribute()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="ad4009381d6a26359125549e1cf874b69"></a><!-- doxytag: member="QwtPlotCurve::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="QwtPlotCurve::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="aedbca95048e4c7b42cd0bf486ec36b4d"></a><!-- doxytag: member="QwtPlotCurve::updateLegend" ref="aedbca95048e4c7b42cd0bf486ec36b4d" args="(QwtLegend *) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QwtPlotCurve::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]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Update the widget that represents the item on the legend. </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_curve.html#a8e9518a3e9f64e1d024a7f4550335df0" title="Draw the identifier representing the curve on the legend.">drawLegendIdentifier()</a>, <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#ae0fabcdd35f4818ce5bbe019b0eed062a4e377b54bd879c60a95162b6a9e9e176" title="The item is represented on the legend.">QwtPlotItem::Legend</a> </dd></dl>

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

</div>
</div>
<a class="anchor" id="a5c40b692a48718b71bed27a1802c50d0"></a><!-- doxytag: member="QwtPlotCurve::updateScaleDiv" ref="a5c40b692a48718b71bed27a1802c50d0" args="(const QwtScaleDiv &amp;, const QwtScaleDiv &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="class_qwt_plot_series_item.html">QwtPlotSeriesItem</a>&lt; QPointF  &gt;::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 rect of interest according to the current scale ranges</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_series_data.html#a81466c72589c03310543d17e1f1d0ab7">QwtSeriesData&lt;T&gt;::setRectOfInterest()</a> </dd></dl>

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

</div>
</div>
<a class="anchor" id="a7af360bf6d5a5b6257ce6b0dd99b7525"></a><!-- doxytag: member="QwtPlotCurve::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="QwtPlotCurve::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="QwtPlotCurve::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>
<hr/><h2>Member Data Documentation</h2>
<a class="anchor" id="a5ec27b9647fcd02517f437f0e66c0950"></a><!-- doxytag: member="QwtPlotCurve::d_series" ref="a5ec27b9647fcd02517f437f0e66c0950" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_qwt_series_data.html">QwtSeriesData</a>&lt;QPointF &gt;* <a class="el" href="class_qwt_plot_series_item.html">QwtPlotSeriesItem</a>&lt; QPointF  &gt;::<a class="el" href="class_qwt_plot_series_item.html#a5ec27b9647fcd02517f437f0e66c0950">d_series</a><code> [protected, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Series. </p>

</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>