Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > 60f1dc962abad0f3b492991a4fbef9be > files > 1386

vtk-doc-5.4.2-5mdv2010.0.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>VTK: vtkQtChartSeriesSelectionModel Class Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.6 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="classes.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>vtkQtChartSeriesSelectionModel Class Reference</h1><!-- doxytag: class="vtkQtChartSeriesSelectionModel" --><code>#include &lt;<a class="el" href="a04551.html">vtkQtChartSeriesSelectionModel.h</a>&gt;</code>
<p>
<div class="dynheader">
Collaboration diagram for vtkQtChartSeriesSelectionModel:</div>
<div class="dynsection">
<p><center><img src="a13718.png" border="0" usemap="#a13719" alt="Collaboration graph"></center>
<map name="a13719">
<area shape="rect" href="a01376.html" title="The vtkQtChartSeriesModel class is the base class for all chart series models." alt="" coords="6,5,168,32"><area shape="rect" href="a01380.html" title="The vtkQtChartSeriesSelection class is used for series and point selection." alt="" coords="192,5,374,32"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="a13720.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
The <a class="el" href="a01383.html" title="The vtkQtChartSeriesSelectionModel class ties a series selection to a series model...">vtkQtChartSeriesSelectionModel</a> class ties a series selection to a series model. 
<p>

<p>Definition at line <a class="el" href="a04551.html#l00038">38</a> of file <a class="el" href="a04551.html">vtkQtChartSeriesSelectionModel.h</a>.</p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Slots</h2></td></tr>
<tr><td colspan="2"><div class="groupHeader">Model Modification Handlers</div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01383.html#995c584acf03751c4dc0a5af10ac125e">beginModelReset</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Begins the model reset process.  <a href="#995c584acf03751c4dc0a5af10ac125e"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01383.html#4e3764e38fe5dc5e3a711bc2198f5d9d">endModelReset</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Ends the model reset process.  <a href="#4e3764e38fe5dc5e3a711bc2198f5d9d"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01383.html#5edd58ab9caae26622db693cda2a514c">beginInsertSeries</a> (int first, int last)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Begins the series insertion process.  <a href="#5edd58ab9caae26622db693cda2a514c"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01383.html#06767a921db79e3bde0fa9338fcff728">endInsertSeries</a> (int first, int last)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Ends the series insertion process.  <a href="#06767a921db79e3bde0fa9338fcff728"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01383.html#64f858daf6e1ec748fdf8a6e7c1d802b">beginRemoveSeries</a> (int first, int last)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Begins the series removal process.  <a href="#64f858daf6e1ec748fdf8a6e7c1d802b"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01383.html#53c880d99eb167ffacc430568099ed82">endRemoveSeries</a> (int first, int last)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Ends the series removal process.  <a href="#53c880d99eb167ffacc430568099ed82"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Signals</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01383.html#bedec4eabcacba92ea73b407131e6d23">selectionChanged</a> (const <a class="el" href="a01380.html">vtkQtChartSeriesSelection</a> &amp;list)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Emitted when the selection changes.  <a href="#bedec4eabcacba92ea73b407131e6d23"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01383.html#faeeee4cc5ee15c1fd0a457228a8fa5a">interactionFinished</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Emitted when an interactive selection change is finished.  <a href="#faeeee4cc5ee15c1fd0a457228a8fa5a"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01383.html#060e3f1e871ce2da477dd73cb2caf47b">vtkQtChartSeriesSelectionModel</a> (QObject *parent=0)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a series selection model.  <a href="#060e3f1e871ce2da477dd73cb2caf47b"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01383.html#c22518dd831cfed82819da191fb4d283">~vtkQtChartSeriesSelectionModel</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01376.html">vtkQtChartSeriesModel</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01383.html#49c412e3e72ffc2e8289f4c4e708b784">getModel</a> () const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the series model associated with the selection model.  <a href="#49c412e3e72ffc2e8289f4c4e708b784"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01383.html#d8923d8e7c6175f444fc3247dc25d97b">setModel</a> (<a class="el" href="a01376.html">vtkQtChartSeriesModel</a> *model)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the series model associated with the selection model.  <a href="#d8923d8e7c6175f444fc3247dc25d97b"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01383.html#5a534a82912797db10bb94aab5d999fc">isInInteractiveChange</a> () const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets whether or not the selection model is in an interactive change.  <a href="#5a534a82912797db10bb94aab5d999fc"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01383.html#5288c1bdbc7cf97f71d404c1cb940d90">beginInteractiveChange</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Called to begin an interactive selection change.  <a href="#5288c1bdbc7cf97f71d404c1cb940d90"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01383.html#4d3c6b894430731c9ce1d381d47ff50b">endInteractiveChange</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Called to end an interactive selection change.  <a href="#4d3c6b894430731c9ce1d381d47ff50b"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01383.html#0a8099c1ae6a95ea504533a2c53eb2cf">isSelectionEmpty</a> () const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets whether or not the selection is empty.  <a href="#0a8099c1ae6a95ea504533a2c53eb2cf"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="a01380.html">vtkQtChartSeriesSelection</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01383.html#0fef016dd650f5a3247d8d377ac4e897">getSelection</a> () const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the current selection.  <a href="#0fef016dd650f5a3247d8d377ac4e897"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01383.html#5871705f4e22e984602215b479732b7d">selectAllSeries</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Selects all the model series.  <a href="#5871705f4e22e984602215b479732b7d"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01383.html#039acd60f2a4967ec64f2888764fd5ea">selectAllPoints</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Selects all the model points.  <a href="#039acd60f2a4967ec64f2888764fd5ea"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01383.html#e39959c99241e3226a039bc6cc85dca0">selectNone</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clears the selection.  <a href="#e39959c99241e3226a039bc6cc85dca0"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01383.html#6cf357ea9e35db269a0d019e35f9da84">selectInverse</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Inverts the selection.  <a href="#6cf357ea9e35db269a0d019e35f9da84"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01383.html#b616ef6c03feaa3f8b8f6354f8530414">setSelection</a> (const <a class="el" href="a01380.html">vtkQtChartSeriesSelection</a> &amp;selection)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the current selection.  <a href="#b616ef6c03feaa3f8b8f6354f8530414"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01383.html#1ae0de062cbb03f311aae20e2c062958">addSelection</a> (const <a class="el" href="a01380.html">vtkQtChartSeriesSelection</a> &amp;selection)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Adds to the current selection.  <a href="#1ae0de062cbb03f311aae20e2c062958"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01383.html#e5fb35b4f9e93168172270aa7e027899">subtractSelection</a> (const <a class="el" href="a01380.html">vtkQtChartSeriesSelection</a> &amp;selection)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Subtracts from the current selection.  <a href="#e5fb35b4f9e93168172270aa7e027899"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01383.html#3dcab9def7f9ae22d80c4b6e4b2dbdde">xorSelection</a> (const <a class="el" href="a01380.html">vtkQtChartSeriesSelection</a> &amp;selection)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Performs an exclusive or between the specified selection and the current selection.  <a href="#3dcab9def7f9ae22d80c4b6e4b2dbdde"></a><br></td></tr>
</table>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="060e3f1e871ce2da477dd73cb2caf47b"></a><!-- doxytag: member="vtkQtChartSeriesSelectionModel::vtkQtChartSeriesSelectionModel" ref="060e3f1e871ce2da477dd73cb2caf47b" args="(QObject *parent=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkQtChartSeriesSelectionModel::vtkQtChartSeriesSelectionModel           </td>
          <td>(</td>
          <td class="paramtype">QObject *&nbsp;</td>
          <td class="paramname"> <em>parent</em> = <code>0</code>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Creates a series selection model. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>parent</em>&nbsp;</td><td>The parent object. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="c22518dd831cfed82819da191fb4d283"></a><!-- doxytag: member="vtkQtChartSeriesSelectionModel::~vtkQtChartSeriesSelectionModel" ref="c22518dd831cfed82819da191fb4d283" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual vtkQtChartSeriesSelectionModel::~vtkQtChartSeriesSelectionModel           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="49c412e3e72ffc2e8289f4c4e708b784"></a><!-- doxytag: member="vtkQtChartSeriesSelectionModel::getModel" ref="49c412e3e72ffc2e8289f4c4e708b784" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01376.html">vtkQtChartSeriesModel</a>* vtkQtChartSeriesSelectionModel::getModel           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Gets the series model associated with the selection model. 
<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The series model associated with the selection model. </dd></dl>

<p>Definition at line <a class="el" href="a04551.html#l00053">53</a> of file <a class="el" href="a04551.html">vtkQtChartSeriesSelectionModel.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="d8923d8e7c6175f444fc3247dc25d97b"></a><!-- doxytag: member="vtkQtChartSeriesSelectionModel::setModel" ref="d8923d8e7c6175f444fc3247dc25d97b" args="(vtkQtChartSeriesModel *model)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartSeriesSelectionModel::setModel           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01376.html">vtkQtChartSeriesModel</a> *&nbsp;</td>
          <td class="paramname"> <em>model</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Sets the series model associated with the selection model. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>model</em>&nbsp;</td><td>The new series model. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="5a534a82912797db10bb94aab5d999fc"></a><!-- doxytag: member="vtkQtChartSeriesSelectionModel::isInInteractiveChange" ref="5a534a82912797db10bb94aab5d999fc" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkQtChartSeriesSelectionModel::isInInteractiveChange           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Gets whether or not the selection model is in an interactive change. 
<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>Trure if the selection model is in an interactive change. </dd></dl>
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="a01383.html#5288c1bdbc7cf97f71d404c1cb940d90" title="Called to begin an interactive selection change.">vtkQtChartSeriesSelectionModel::beginInteractiveChange()</a> </dd></dl>

<p>Definition at line <a class="el" href="a04551.html#l00066">66</a> of file <a class="el" href="a04551.html">vtkQtChartSeriesSelectionModel.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="5288c1bdbc7cf97f71d404c1cb940d90"></a><!-- doxytag: member="vtkQtChartSeriesSelectionModel::beginInteractiveChange" ref="5288c1bdbc7cf97f71d404c1cb940d90" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartSeriesSelectionModel::beginInteractiveChange           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Called to begin an interactive selection change. 
<p>
Interactive selection changes such as a selection box can send a lot of change signals as the user drags the mouse around. The chart needs to update the selection based on those signals in order for the user to see the changes. If an expensive process is attached to the selection change signal, this can cause a visible slow-down in the application. This method allows the selection to keep the chart painter up to date while allowing the expensive process to delay execution.<p>
The interactive controller should call this method before starting a change such as with a selection box. It should call the <code>endInteractiveChange</code> method when the interaction is done. The expensive process should listen to the <code>selectionChanged</code> and <code>interactionFinished</code> signals. The <code>interactionFinished</code> is emitted at the end of the interactive change. In order to keep track of non-interactive changes, the <code>selectionChanged</code> signal must be monitored. This signal will be emitted for every selection change. Therefore, the listening code should check to see if the model is in an interactive change before executing an expensive process. 
</div>
</div><p>
<a class="anchor" name="4d3c6b894430731c9ce1d381d47ff50b"></a><!-- doxytag: member="vtkQtChartSeriesSelectionModel::endInteractiveChange" ref="4d3c6b894430731c9ce1d381d47ff50b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartSeriesSelectionModel::endInteractiveChange           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Called to end an interactive selection change. 
<p>
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="a01383.html#5288c1bdbc7cf97f71d404c1cb940d90" title="Called to begin an interactive selection change.">vtkQtChartSeriesSelectionModel::beginInteractiveChange()</a> </dd></dl>

</div>
</div><p>
<a class="anchor" name="0a8099c1ae6a95ea504533a2c53eb2cf"></a><!-- doxytag: member="vtkQtChartSeriesSelectionModel::isSelectionEmpty" ref="0a8099c1ae6a95ea504533a2c53eb2cf" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkQtChartSeriesSelectionModel::isSelectionEmpty           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Gets whether or not the selection is empty. 
<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if the selection is empty. </dd></dl>

</div>
</div><p>
<a class="anchor" name="0fef016dd650f5a3247d8d377ac4e897"></a><!-- doxytag: member="vtkQtChartSeriesSelectionModel::getSelection" ref="0fef016dd650f5a3247d8d377ac4e897" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="a01380.html">vtkQtChartSeriesSelection</a>&amp; vtkQtChartSeriesSelectionModel::getSelection           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Gets the current selection. 
<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>A reference to the current selection. </dd></dl>

</div>
</div><p>
<a class="anchor" name="5871705f4e22e984602215b479732b7d"></a><!-- doxytag: member="vtkQtChartSeriesSelectionModel::selectAllSeries" ref="5871705f4e22e984602215b479732b7d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartSeriesSelectionModel::selectAllSeries           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Selects all the model series. 
<p>

</div>
</div><p>
<a class="anchor" name="039acd60f2a4967ec64f2888764fd5ea"></a><!-- doxytag: member="vtkQtChartSeriesSelectionModel::selectAllPoints" ref="039acd60f2a4967ec64f2888764fd5ea" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartSeriesSelectionModel::selectAllPoints           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Selects all the model points. 
<p>

</div>
</div><p>
<a class="anchor" name="e39959c99241e3226a039bc6cc85dca0"></a><!-- doxytag: member="vtkQtChartSeriesSelectionModel::selectNone" ref="e39959c99241e3226a039bc6cc85dca0" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartSeriesSelectionModel::selectNone           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Clears the selection. 
<p>

</div>
</div><p>
<a class="anchor" name="6cf357ea9e35db269a0d019e35f9da84"></a><!-- doxytag: member="vtkQtChartSeriesSelectionModel::selectInverse" ref="6cf357ea9e35db269a0d019e35f9da84" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartSeriesSelectionModel::selectInverse           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Inverts the selection. 
<p>

</div>
</div><p>
<a class="anchor" name="b616ef6c03feaa3f8b8f6354f8530414"></a><!-- doxytag: member="vtkQtChartSeriesSelectionModel::setSelection" ref="b616ef6c03feaa3f8b8f6354f8530414" args="(const vtkQtChartSeriesSelection &amp;selection)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartSeriesSelectionModel::setSelection           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a01380.html">vtkQtChartSeriesSelection</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>selection</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Sets the current selection. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>selection</em>&nbsp;</td><td>The new selection. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="1ae0de062cbb03f311aae20e2c062958"></a><!-- doxytag: member="vtkQtChartSeriesSelectionModel::addSelection" ref="1ae0de062cbb03f311aae20e2c062958" args="(const vtkQtChartSeriesSelection &amp;selection)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartSeriesSelectionModel::addSelection           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a01380.html">vtkQtChartSeriesSelection</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>selection</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Adds to the current selection. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>selection</em>&nbsp;</td><td>The selection to add. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="e5fb35b4f9e93168172270aa7e027899"></a><!-- doxytag: member="vtkQtChartSeriesSelectionModel::subtractSelection" ref="e5fb35b4f9e93168172270aa7e027899" args="(const vtkQtChartSeriesSelection &amp;selection)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartSeriesSelectionModel::subtractSelection           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a01380.html">vtkQtChartSeriesSelection</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>selection</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Subtracts from the current selection. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>selection</em>&nbsp;</td><td>The selection to subtract. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="3dcab9def7f9ae22d80c4b6e4b2dbdde"></a><!-- doxytag: member="vtkQtChartSeriesSelectionModel::xorSelection" ref="3dcab9def7f9ae22d80c4b6e4b2dbdde" args="(const vtkQtChartSeriesSelection &amp;selection)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartSeriesSelectionModel::xorSelection           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a01380.html">vtkQtChartSeriesSelection</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>selection</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Performs an exclusive or between the specified selection and the current selection. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>selection</em>&nbsp;</td><td>The selection to modify the current selection. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="bedec4eabcacba92ea73b407131e6d23"></a><!-- doxytag: member="vtkQtChartSeriesSelectionModel::selectionChanged" ref="bedec4eabcacba92ea73b407131e6d23" args="(const vtkQtChartSeriesSelection &amp;list)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartSeriesSelectionModel::selectionChanged           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a01380.html">vtkQtChartSeriesSelection</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>list</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Emitted when the selection changes. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>list</em>&nbsp;</td><td>The list of selected series/points. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="faeeee4cc5ee15c1fd0a457228a8fa5a"></a><!-- doxytag: member="vtkQtChartSeriesSelectionModel::interactionFinished" ref="faeeee4cc5ee15c1fd0a457228a8fa5a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartSeriesSelectionModel::interactionFinished           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Emitted when an interactive selection change is finished. 
<p>
This signal can be used to delay expensive processes until after the selection change is complete.<p>
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="a01383.html#5288c1bdbc7cf97f71d404c1cb940d90" title="Called to begin an interactive selection change.">vtkQtChartSeriesSelectionModel::beginInteractiveChange()</a> </dd></dl>

</div>
</div><p>
<a class="anchor" name="995c584acf03751c4dc0a5af10ac125e"></a><!-- doxytag: member="vtkQtChartSeriesSelectionModel::beginModelReset" ref="995c584acf03751c4dc0a5af10ac125e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartSeriesSelectionModel::beginModelReset           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Begins the model reset process. 
<p>
The selection model is cleared. The selection changed signal is emitted when the model finishes resetting. 
</div>
</div><p>
<a class="anchor" name="4e3764e38fe5dc5e3a711bc2198f5d9d"></a><!-- doxytag: member="vtkQtChartSeriesSelectionModel::endModelReset" ref="4e3764e38fe5dc5e3a711bc2198f5d9d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartSeriesSelectionModel::endModelReset           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Ends the model reset process. 
<p>

</div>
</div><p>
<a class="anchor" name="5edd58ab9caae26622db693cda2a514c"></a><!-- doxytag: member="vtkQtChartSeriesSelectionModel::beginInsertSeries" ref="5edd58ab9caae26622db693cda2a514c" args="(int first, int last)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartSeriesSelectionModel::beginInsertSeries           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>first</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>last</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Begins the series insertion process. 
<p>
The indexes for the series in the selection model are updated to reflect the changes. The selection changed signal is emitted when the insertion is completed.<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>first</em>&nbsp;</td><td>The first index of the insertion range. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>last</em>&nbsp;</td><td>The last index of the insertion range. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="06767a921db79e3bde0fa9338fcff728"></a><!-- doxytag: member="vtkQtChartSeriesSelectionModel::endInsertSeries" ref="06767a921db79e3bde0fa9338fcff728" args="(int first, int last)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartSeriesSelectionModel::endInsertSeries           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>first</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>last</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Ends the series insertion process. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>first</em>&nbsp;</td><td>The first index of the insertion range. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>last</em>&nbsp;</td><td>The last index of the insertion range. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="64f858daf6e1ec748fdf8a6e7c1d802b"></a><!-- doxytag: member="vtkQtChartSeriesSelectionModel::beginRemoveSeries" ref="64f858daf6e1ec748fdf8a6e7c1d802b" args="(int first, int last)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartSeriesSelectionModel::beginRemoveSeries           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>first</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>last</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Begins the series removal process. 
<p>
Any reference to the removed range is deleted from the selection model. The selection indexes are updated to reflect the change. The selection changed signal is emitted when the removal is completed.<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>first</em>&nbsp;</td><td>The first index of the removal range. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>last</em>&nbsp;</td><td>The last index of the removal range. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="53c880d99eb167ffacc430568099ed82"></a><!-- doxytag: member="vtkQtChartSeriesSelectionModel::endRemoveSeries" ref="53c880d99eb167ffacc430568099ed82" args="(int first, int last)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartSeriesSelectionModel::endRemoveSeries           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>first</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>last</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Ends the series removal process. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>first</em>&nbsp;</td><td>The first index of the removal range. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>last</em>&nbsp;</td><td>The last index of the removal range. </td></tr>
  </table>
</dl>

</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li>dox/GUISupport/Qt/Chart/<a class="el" href="a04551.html">vtkQtChartSeriesSelectionModel.h</a></ul>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 3 19:28:38 2009 for VTK by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
</body>
</html>