Sophie

Sophie

distrib > Fedora > 13 > i386 > by-pkgid > eebc325dc36bd6e3b09b9b45133e42f8 > files > 3291

HippoDraw-devel-docs-1.21.1-10.fc13.i686.rpm

<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>HippoDraw Class Library</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
<link rel="shortcut icon" href="hippoApp.ico">
</head><body>
<!-- Generated by Doxygen 1.6.2 -->
<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="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li><a href="dirs.html"><span>Directories</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
      <li><a href="classes.html"><span>Class&nbsp;Index</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 class="navpath"><a class="el" href="namespacehippodraw.html">hippodraw</a>::<a class="el" href="classhippodraw_1_1QtCut.html">QtCut</a>
  </div>
</div>
<div class="contents">
<h1>QtCut Class Reference</h1><!-- doxytag: class="hippodraw::QtCut" --><!-- doxytag: inherits="hippodraw::QtDisplay" -->
<p><a class="elRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qt.html">Qt</a> Displays wraps a derived class of <a class="el" href="classhippodraw_1_1Cut1DPlotter.html" title="A Plotter class that plots one-dimensional TupleCut values.">Cut1DPlotter</a>.  
<a href="#_details">More...</a></p>

<p><code>#include &lt;<a class="el" href="QtCut_8h_source.html">QtCut.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for QtCut:</div>
<div class="dynsection">
<div class="center"><img src="classhippodraw_1_1QtCut__inherit__graph.gif" border="0" usemap="#QtCut_inherit__map" alt="Inheritance graph"/></div>
<map name="QtCut_inherit__map" id="QtCut_inherit__map">
<area shape="rect" id="node2" href="classhippodraw_1_1QtDisplay.html" title="Qt Displays wraps a derived class of PlotterBase." alt="" coords="5,5,85,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for QtCut:</div>
<div class="dynsection">
<div class="center"><img src="classhippodraw_1_1QtCut__coll__graph.gif" border="0" usemap="#QtCut_coll__map" alt="Collaboration graph"/></div>
<map name="QtCut_coll__map" id="QtCut_coll__map">
<area shape="rect" id="node2" href="classhippodraw_1_1QtDisplay.html" title="Qt Displays wraps a derived class of PlotterBase." alt="" coords="3187,2398,3267,2428"/><area shape="rect" id="node4" href="classhippodraw_1_1PlotterBase.html" title="The base class for the PlotterBase hierarchy." alt="" coords="1497,220,1588,249"/><area shape="rect" id="node6" href="classhippodraw_1_1Observer.html" title="Part of an implementation of the Observable Observer pattern based on the example..." alt="" coords="287,81,361,110"/><area shape="rect" id="node70" href="classhippodraw_1_1DataRep.html" title="The base class for data representations." alt="" coords="2509,1864,2584,1893"/><area shape="rect" id="node74" href="classhippodraw_1_1ProjectorBase.html" title="The base class for the Projector hierarchy." alt="" coords="1749,960,1853,989"/><area shape="rect" id="node8" href="classhippodraw_1_1Observable.html" title="Part of an implementation of the Observable&#45;Observer pattern based on the example..." alt="" coords="1185,556,1273,585"/><area shape="rect" id="node98" href="classhippodraw_1_1DataSource.html" title="Base class for DataSource." alt="" coords="1497,828,1588,857"/><area shape="rect" id="node13" title="STL class." alt="" coords="289,305,359,334"/><area shape="rect" id="node32" title="STL class." alt="" coords="279,488,369,517"/><area shape="rect" id="node48" title="STL class." alt="" coords="276,2450,372,2480"/><area shape="rect" id="node22" href="classhippodraw_1_1Size.html" title="Class representing a two or three dimension size." alt="" coords="816,365,864,394"/><area shape="rect" id="node25" href="classhippodraw_1_1Point.html" title="Class representing a two or three dimension point." alt="" coords="815,424,865,453"/><area shape="rect" id="node78" href="classhippodraw_1_1AxisModelBase.html" title="The AxisModelBase class maintains the Range and scaling of an axis." alt="" coords="1487,1202,1599,1232"/><area shape="rect" id="node81" href="classhippodraw_1_1Range.html" title="Expresses a range of values." alt="" coords="1200,1702,1259,1732"/><area shape="rect" id="node91" href="classhippodraw_1_1AxisTick.html" title="A class to maintain tick coordinates and string values." alt="" coords="804,1062,876,1092"/><area shape="rect" id="node20" href="classhippodraw_1_1Rect.html" title="Class representing a rectangle." alt="" coords="1204,168,1255,197"/><area shape="rect" id="node55" href="classhippodraw_1_1PyDataRep.html" title="This class is the public interface the what the user sees as the DataRep object from..." alt="" coords="2693,2294,2784,2324"/><area shape="rect" id="node133" href="classhippodraw_1_1ErrorBarRep.html" title="A rep to draw error bars, owned by point reps." alt="" coords="1755,1909,1848,1938"/><area shape="rect" id="node117" href="classhippodraw_1_1Color.html" title="A Color class for creating the color object following the standard RGB color space..." alt="" coords="1203,2141,1256,2170"/><area shape="rect" id="node141" href="classhippodraw_1_1TupleCut.html" title="The class expresses a cut on a DataSource, i.e." alt="" coords="1505,1825,1580,1854"/><area shape="rect" id="node115" href="classhippodraw_1_1RepBase.html" title="The base class for the point representation hierarchy." alt="" coords="1505,2046,1580,2076"/><area shape="rect" id="node39" title="STL class." alt="" coords="297,2052,351,2081"/><area shape="rect" id="node41" title="STL class." alt="" coords="5,2052,147,2081"/><area shape="rect" id="node130" href="classhippodraw_1_1PointRepBase.html" title="The base class for the point representation hierarchy." alt="" coords="2061,1909,2168,1938"/><area shape="rect" id="node128" href="classhippodraw_1_1CutRangeRep.html" title="A derived class of PointRepBase class that draws a representation of a cut range..." alt="" coords="2295,1864,2399,1893"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>

<p><a href="classhippodraw_1_1QtCut-members.html">List of all members.</a></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#aeffaaeb0b2f20ab5ffad73a5ba4a8636">addDataRep</a> (<a class="el" href="classhippodraw_1_1PyFunctionRep.html">PyFunctionRep</a> *pyFuncRep)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Adds a Function (as <a class="el" href="classhippodraw_1_1PyFunctionRep.html" title="This class is the public Python interface wrap for the FunctionRep class.">PyFunctionRep</a>).  <a href="#aeffaaeb0b2f20ab5ffad73a5ba4a8636"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#a0ca3182ca68c0e575419bb613c1703dc">addDataRep</a> (<a class="el" href="classhippodraw_1_1PyDataRep.html">PyDataRep</a> *pyRep)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Adds a <a class="el" href="classhippodraw_1_1DataRep.html" title="The base class for data representations.">DataRep</a> created within <a class="el" href="namespacehippodraw_1_1Python.html" title="A namespace encapsulating functions to interface HippoDraw classes to Python using...">Python</a>.  <a href="#a0ca3182ca68c0e575419bb613c1703dc"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#a84a44a548b90f6f4afbdc5893e62d22d">addDataRep</a> (const std::string &amp;type, const <a class="el" href="classhippodraw_1_1DataSource.html">DataSource</a> *ntuple, const std::vector&lt; std::string &gt; &amp;bindings)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates and adds a <a class="el" href="classhippodraw_1_1DataRep.html" title="The base class for data representations.">DataRep</a> to the display.  <a href="#a84a44a548b90f6f4afbdc5893e62d22d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#a60b1fb1308551718f74c2073f26af99e">addDataRepStacked</a> (const std::string &amp;type, const <a class="el" href="classhippodraw_1_1DataSource.html">DataSource</a> *ntuple, const std::vector&lt; std::string &gt; &amp;bindings)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Adds a <a class="el" href="classhippodraw_1_1DataRep.html" title="The base class for data representations.">DataRep</a> to the display by stacking, i.e.  <a href="#a60b1fb1308551718f74c2073f26af99e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#aec178a4b9f76bb563b938c0b4a4305de">addFunction</a> (<a class="el" href="classhippodraw_1_1FunctionBase.html">FunctionBase</a> *function)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Adds a Function (as a <a class="el" href="classhippodraw_1_1FunctionBase.html" title="A function that can be added to a DataRep and used in a fitter.">FunctionBase</a> object).  <a href="#aec178a4b9f76bb563b938c0b4a4305de"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#a382aa8cdbc3f91b36e67bd4b589c13ac">addObserver</a> (<a class="el" href="classhippodraw_1_1Observer.html">hippodraw::Observer</a> *observer)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Adds an observer to <a class="el" href="classhippodraw_1_1PlotterBase.html" title="The base class for the PlotterBase hierarchy.">PlotterBase</a> object.  <a href="#a382aa8cdbc3f91b36e67bd4b589c13ac"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtCut.html#ad5c441b9addbe42510d1b3bb850c9777">addTarget</a> (<a class="el" href="classhippodraw_1_1QtDisplay.html">QtDisplay</a> *)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Adds a display as a target of the cut.  <a href="#ad5c441b9addbe42510d1b3bb850c9777"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtCut.html#a87578920c425dd7a375bd17b81206e63">addTargets</a> (const std::vector&lt; <a class="el" href="classhippodraw_1_1QtDisplay.html">QtDisplay</a> * &gt; &amp;targets)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Adds the displays as targets of the cut.  <a href="#a87578920c425dd7a375bd17b81206e63"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#a73127ff94c2b867a57f5ab0635f7e892">addValues</a> (const std::vector&lt; double &gt; &amp;v)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Adds the values to the display.  <a href="#a73127ff94c2b867a57f5ab0635f7e892"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#a14072c9493589f536949a84bb2d7b0c5">applyCut</a> (<a class="el" href="classhippodraw_1_1QtDisplay.html">QtDisplay</a> *cut)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Applies a cut to the wrapped <a class="el" href="classhippodraw_1_1PlotterBase.html" title="The base class for the PlotterBase hierarchy.">PlotterBase</a>.  <a href="#a14072c9493589f536949a84bb2d7b0c5"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#a78a0bac98d66215ff3cc2c0547164915">applyCuts</a> (const std::vector&lt; <a class="el" href="classhippodraw_1_1QtDisplay.html">QtDisplay</a> * &gt; &amp;cuts)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Applies a cuts to the wrapped <a class="el" href="classhippodraw_1_1PlotterBase.html" title="The base class for the PlotterBase hierarchy.">PlotterBase</a>.  <a href="#a78a0bac98d66215ff3cc2c0547164915"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhippodraw_1_1PyDataSource.html">PyDataSource</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#ac39763201d503b9910421d50089f6b29">createDataArray</a> () const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a data array wrapper for the contents of the display.  <a href="#ac39763201d503b9910421d50089f6b29"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhippodraw_1_1PyNTuple.html">PyNTuple</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#a6cbd006f5158348ac6dde45606695a69">createNTuple</a> () const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates and returns an <a class="el" href="classhippodraw_1_1PyNTuple.html" title="A wrapper for NTuple, so that when NTuple is used in Qt based application, the application...">PyNTuple</a> representing the display.  <a href="#a6cbd006f5158348ac6dde45606695a69"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#a0602c0cbfb9ca87af2ebe6550771be95">currentView</a> ()</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the current view index.  <a href="#a0602c0cbfb9ca87af2ebe6550771be95"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">std::vector&lt; double &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtCut.html#a987de1a9b2179931fd11dedb826bc03a">cutRange</a> ()</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the range of the cut.  <a href="#a987de1a9b2179931fd11dedb826bc03a"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#a95164ccc47a88a17a207f3e01a8d67dc">deleteView</a> (int index)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Delete a view by <em>index</em>.  <a href="#a95164ccc47a88a17a207f3e01a8d67dc"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhippodraw_1_1PlotterBase.html">PlotterBase</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#aea050d6d675376d2ee2899c07fda4c4f">display</a> ()</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the wrapped display object.  <a href="#aea050d6d675376d2ee2899c07fda4c4f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#a0e0c9b9d4035feb7f745f01aad85a920">getBinWidth</a> (const std::string &amp;axis) const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the bin width on the specified axis.  <a href="#a0e0c9b9d4035feb7f745f01aad85a920"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhippodraw_1_1PyDataRep.html">PyDataRep</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#a4a03466c14d090cb14ef129af3508015">getDataRep</a> ()</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the selected <a class="el" href="classhippodraw_1_1DataRep.html" title="The base class for data representations.">DataRep</a> in the plotter.  <a href="#a4a03466c14d090cb14ef129af3508015"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const std::vector&lt; <a class="el" href="classhippodraw_1_1PyDataRep.html">PyDataRep</a> * &gt; &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#ac4ee537ad229a507ce5bdea2a890079f">getDataReps</a> () const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns a vector of all DataReps in the plotter.  <a href="#ac4ee537ad229a507ce5bdea2a890079f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const std::string &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#a7858b5eae48f067ce58c0e9175ef528b">getLabel</a> (const std::string &amp;axis) const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the label on the specified axis.  <a href="#a7858b5eae48f067ce58c0e9175ef528b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#a152bdfec390320e3417a2ba7a18d4a07">getLog</a> (const std::string &amp;axis)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return 1 if the specified axis is logarithmically scaled.  <a href="#a152bdfec390320e3417a2ba7a18d4a07"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">std::vector&lt; double &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#a24896edac9a28b7dde37782967094ac3">getRange</a> (const std::string &amp;axis)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the <a class="el" href="classhippodraw_1_1Range.html" title="Expresses a range of values.">Range</a> of the specified axis.  <a href="#a24896edac9a28b7dde37782967094ac3"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const std::string &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#a98de8e590ee20cbb6aa9c564d79c71ee">getTitle</a> () const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the title of the display.  <a href="#a98de8e590ee20cbb6aa9c564d79c71ee"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#a9416d1ea5c6d36a14b309c7d3b019563">nextView</a> (bool stepForward=true)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Cycle through each set of plot ranges, thereby changing the view with each call.  <a href="#a9416d1ea5c6d36a14b309c7d3b019563"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#acb199f49cb52cee2a3aa72d35f0508fc">numberOfEntries</a> () const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the number of entries in the display.  <a href="#acb199f49cb52cee2a3aa72d35f0508fc"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#ace8f19c07271d357d2e84e2efd9f8882">numViews</a> ()</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the number of stored views.  <a href="#ace8f19c07271d357d2e84e2efd9f8882"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#af55ba4a3f14904cfacb77986a8a3bfdb">plotterId</a> () const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the Id to the plotter object.  <a href="#af55ba4a3f14904cfacb77986a8a3bfdb"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtCut.html#a749188225b3df436e8297c08ec75ce85">QtCut</a> (<a class="el" href="classhippodraw_1_1PlotterBase.html">PlotterBase</a> *plotter)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a cut object from a Cut[1/2]DPlotter object.  <a href="#a749188225b3df436e8297c08ec75ce85"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtCut.html#a3c148ca5c514bc5e2b296d3fb884729d">QtCut</a> (<a class="el" href="classhippodraw_1_1PyDataSource.html">PyDataSource</a> &amp;source, const std::string &amp;label, boost::python::numeric::array array, <a class="el" href="classhippodraw_1_1QtDisplay.html">QtDisplay</a> *target)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constructor for creating a <a class="el" href="classhippodraw_1_1CutPlotter.html" title="A PlotterBase derived class that serves a base class for cut plotters.">CutPlotter</a> using a numarray as a mask to the target display.  <a href="#a3c148ca5c514bc5e2b296d3fb884729d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtCut.html#acc3165b89dbcd7d4377166b934292346">QtCut</a> (const <a class="el" href="classhippodraw_1_1PyDataSource.html">PyDataSource</a> &amp;nt, const std::vector&lt; std::string &gt; &amp;binding, <a class="el" href="classhippodraw_1_1QtDisplay.html">QtDisplay</a> *target, double low, double high)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constructor for creating a <a class="el" href="classhippodraw_1_1CutPlotter.html" title="A PlotterBase derived class that serves a base class for cut plotters.">CutPlotter</a> with axis <em>binding</em> to <a class="el" href="classhippodraw_1_1PyDataSource.html" title="This class is the public interface to a DataSource object that the user sees as the...">PyDataSource</a> <em>nt</em>, applying the <a class="el" href="classhippodraw_1_1TupleCut.html" title="The class expresses a cut on a DataSource, i.e.">TupleCut</a> to <em>target</em>, and setting the range to <em>low</em> and <em>high</em>.  <a href="#acc3165b89dbcd7d4377166b934292346"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtCut.html#ab18c63aafe315600a49263fc491f9fd8">QtCut</a> (const <a class="el" href="classhippodraw_1_1DataSource.html">DataSource</a> &amp;source, const std::vector&lt; std::string &gt; &amp;binding, <a class="el" href="classhippodraw_1_1QtDisplay.html">QtDisplay</a> *target, double low, double high)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constructor for creating a <a class="el" href="classhippodraw_1_1CutPlotter.html" title="A PlotterBase derived class that serves a base class for cut plotters.">CutPlotter</a> with axis <em>binding</em> to <a class="el" href="classhippodraw_1_1DataSource.html" title="Base class for DataSource.">DataSource</a> <em>source</em>, applying the <a class="el" href="classhippodraw_1_1TupleCut.html" title="The class expresses a cut on a DataSource, i.e.">TupleCut</a> to <em>target</em>, and setting the range to <em>low</em> and <em>high</em>.  <a href="#ab18c63aafe315600a49263fc491f9fd8"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtCut.html#a9c0ef047600abae34b8f1a663ca17114">QtCut</a> (const <a class="el" href="classhippodraw_1_1PyDataSource.html">PyDataSource</a> &amp;nt, const std::vector&lt; std::string &gt; &amp;binding)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a cut.  <a href="#a9c0ef047600abae34b8f1a663ca17114"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtCut.html#ad0f3d23e4318543b1515485eb8fe16af">QtCut</a> (const <a class="el" href="classhippodraw_1_1DataSource.html">DataSource</a> &amp;nt, const std::vector&lt; std::string &gt; &amp;binding)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a cut.  <a href="#ad0f3d23e4318543b1515485eb8fe16af"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#ad20897c5c8bd47f5d4005989bead0e55">reset</a> ()</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Resets all bins.  <a href="#ad20897c5c8bd47f5d4005989bead0e55"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#a0fc3d585aa53859602ac79c9c421f2a9">resize</a> ()</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Restore the X and Y dimensions of the display to their saved values.  <a href="#a0fc3d585aa53859602ac79c9c421f2a9"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#a1b0ae9df73cfb70a90d968c1105488fc">saveView</a> ()</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Save the current set of plot ranges which define a "view" for this plot.  <a href="#a1b0ae9df73cfb70a90d968c1105488fc"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#a2702277fba29397e6d437872a381dd21">setAspectRatio</a> (double ratio)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the aspect ratio.  <a href="#a2702277fba29397e6d437872a381dd21"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#a352144bce77f0f9cadfb18097f50898c">setAutoRanging</a> (const std::string &amp;axis, bool flag)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the auto ranging flag on specified axis.  <a href="#a352144bce77f0f9cadfb18097f50898c"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#abf3e8005b08a3ca0160922ddc8199246">setAutoTicks</a> (const std::string &amp;axis, bool yes)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the ticks to be automatic or manual.  <a href="#abf3e8005b08a3ca0160922ddc8199246"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#aa909a33a4008481ad3d9839a2fa883ea">setBinWidth</a> (const std::string &amp;axis, double width)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the bin width on the specified axis.  <a href="#aa909a33a4008481ad3d9839a2fa883ea"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#a1d1ad1a6c05da156c3b83a6652507574">setBinWidth</a> (const std::string &amp;axis, double width, bool save=false)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the bin width on the specified axis.  <a href="#a1d1ad1a6c05da156c3b83a6652507574"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#ad1ae7a5b55345f7021a69fa2475d9338">setColorMap</a> (const std::string &amp;name)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the color map by name.  <a href="#ad1ae7a5b55345f7021a69fa2475d9338"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#a4d5adf7c9e2f007578ed5af2368b19e3">setContourLevels</a> (const std::vector&lt; double &gt; &amp;levels)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the contour levels if a <a class="el" href="classhippodraw_1_1ContourPointRep.html" title="A PointRep class that draws a contour lines.">ContourPointRep</a>.  <a href="#a4d5adf7c9e2f007578ed5af2368b19e3"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtCut.html#a54330d13ae61024954ca52666b80049f">setCutRange</a> (double low, double high, const std::string &amp;axis=&quot;x&quot;)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the range of the cut on the chosen axis.  <a href="#a54330d13ae61024954ca52666b80049f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtCut.html#a3b845901b5a386c3682ed17c2431f781">setEnabled</a> (bool yes)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the enabled status.  <a href="#a3b845901b5a386c3682ed17c2431f781"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#accb02499b420a8e24a8a8db8d7f8a506">setLabel</a> (const std::string &amp;axis, const std::string &amp;label)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the label on the corresponding axis.  <a href="#accb02499b420a8e24a8a8db8d7f8a506"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#a4b85618e47cc9140ce83c372bc072824">setLog</a> (const std::string &amp;axis, int flag)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the specified axis to Logarithmic binning (if applicable ) and display.  <a href="#a4b85618e47cc9140ce83c372bc072824"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#a24d8021a5bbc6b17da11300df02d2b70">setNumberOfBins</a> (const std::string &amp;axis, unsigned int number)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the number of bins.  <a href="#a24d8021a5bbc6b17da11300df02d2b70"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#a560d5fdd7b05de74e5e1d7d931ad64f6">setOffset</a> (const std::string &amp;axis, double offset)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the offset of the bins on the specified axis.  <a href="#a560d5fdd7b05de74e5e1d7d931ad64f6"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#acb70a731a91ac2d8cfd8ed5ab38787f5">setPointRep</a> (<a class="el" href="classhippodraw_1_1RepBase.html">RepBase</a> *rep)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the PointRep for the display.  <a href="#acb70a731a91ac2d8cfd8ed5ab38787f5"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#a09b9c65c112fecf83033b6cb51101608">setRange</a> (const std::string &amp;axis, double low, double high)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the <a class="el" href="classhippodraw_1_1Range.html" title="Expresses a range of values.">Range</a> on the specified axis.  <a href="#a09b9c65c112fecf83033b6cb51101608"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#a74b2ca2af8921cb9a36fd22ec72ed2f5">setRange</a> (const std::string &amp;axis, double low, double high, bool save=false)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the <a class="el" href="classhippodraw_1_1Range.html" title="Expresses a range of values.">Range</a> on the specified axis.  <a href="#a74b2ca2af8921cb9a36fd22ec72ed2f5"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#a90bcc074161171203d305304c7d05b9b">setTicks</a> (const std::string &amp;axis, const std::vector&lt; double &gt; &amp;values, const std::vector&lt; std::string &gt; &amp;labels)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the axis ticks to specified points and values.  <a href="#a90bcc074161171203d305304c7d05b9b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#abc79cf0667bbb5c93fca3f01b52c7b57">setTitle</a> (const std::string &amp;title)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the title of the display.  <a href="#abc79cf0667bbb5c93fca3f01b52c7b57"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#a1051ee3cd0ba94d7d3b368374cd29cbf">setTransform</a> (const std::string &amp;name)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the Transform.  <a href="#a1051ee3cd0ba94d7d3b368374cd29cbf"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#a78fdc75b764a7d8a31831a359f2e957f">setView</a> (int index)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the view by <em>index</em>.  <a href="#a78fdc75b764a7d8a31831a359f2e957f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtCut.html#a987d667f01422e4a7e9070eb775e8ee9">toggleInverted</a> ()</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Toggles the inversion status.  <a href="#a987d667f01422e4a7e9070eb775e8ee9"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#a9278be8203e1c42e2619179882ae4403">unlock</a> ()</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Unlock the <a class="elRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qapplication.html">QApplication</a> in case of exception.  <a href="#a9278be8203e1c42e2619179882ae4403"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#ac5c54df7ed3b930268c8d7752c101725">update</a> ()</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Updates the display.  <a href="#ac5c54df7ed3b930268c8d7752c101725"></a><br/></td></tr>
<tr><td colspan="2"><h2>Static Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtCut.html#af08f3471144cf3522ed00f0faab4da5c">createFits</a> (const std::vector&lt; std::string &gt; &amp;column_list, const std::vector&lt; <a class="el" href="classhippodraw_1_1QtCut.html">QtCut</a> * &gt; &amp;cut_list, <a class="el" href="classhippodraw_1_1DataSource.html">DataSource</a> *ds, const std::string &amp;filename, const std::string &amp;dsname)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Static method.  <a href="#af08f3471144cf3522ed00f0faab4da5c"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classhippodraw_1_1NTuple.html">NTuple</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtCut.html#aacfd72ddcf9c85ac572764e39c7dc47a">createNTuple</a> (const std::vector&lt; std::string &gt; &amp;column_list, const std::vector&lt; <a class="el" href="classhippodraw_1_1QtCut.html">QtCut</a> * &gt; &amp;cut_list, <a class="el" href="classhippodraw_1_1DataSource.html">DataSource</a> *ds)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Static method.  <a href="#aacfd72ddcf9c85ac572764e39c7dc47a"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtCut.html#acc073c9530c283e9a1d1f3cd88fcea68">createTnt</a> (const std::vector&lt; std::string &gt; &amp;column_list, const std::vector&lt; <a class="el" href="classhippodraw_1_1QtCut.html">QtCut</a> * &gt; &amp;cut_list, <a class="el" href="classhippodraw_1_1DataSource.html">DataSource</a> *ds, const std::string &amp;filename, const std::string &amp;dsname)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Static method.  <a href="#acc073c9530c283e9a1d1f3cd88fcea68"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtCut.html#a95e0cdb755608b425d0253637dfd45f8">fillCutList</a> (std::vector&lt; const <a class="el" href="classhippodraw_1_1TupleCut.html">TupleCut</a> * &gt; &amp;tuple_cut_list, const std::vector&lt; <a class="el" href="classhippodraw_1_1QtCut.html">QtCut</a> * &gt; &amp;cut_list)</td></tr>
<tr><td colspan="2"><h2>Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhippodraw_1_1PlotterBase.html">PlotterBase</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtDisplay.html#a1de80faff2428b8dc67995112931b636">m_plotter</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The contained <a class="el" href="classhippodraw_1_1PlotterBase.html" title="The base class for the PlotterBase hierarchy.">PlotterBase</a> object.  <a href="#a1de80faff2428b8dc67995112931b636"></a><br/></td></tr>
<tr><td colspan="2"><h2>Private Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1QtCut.html#a5448c88915d410f7b62691f95ac02dc4">createCut</a> (const <a class="el" href="classhippodraw_1_1DataSource.html">DataSource</a> &amp;ds, const std::vector&lt; std::string &gt; &amp;binding)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates an uninitialized cut.  <a href="#a5448c88915d410f7b62691f95ac02dc4"></a><br/></td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p><a class="elRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qt.html">Qt</a> Displays wraps a derived class of <a class="el" href="classhippodraw_1_1Cut1DPlotter.html" title="A Plotter class that plots one-dimensional TupleCut values.">Cut1DPlotter</a>. </p>
<p>It locks the <a class="elRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qapplication.html">QApplication</a> object before forwarding messages to the contained CutDisplay object. It unlocks the <a class="elRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qapplication.html">QApplication</a> object upon return.</p>
<dl class="author"><dt><b>Author:</b></dt><dd><a href="mailto:Paul_Kunz@slac.stanford.edu">Paul_Kunz@slac.stanford.edu</a> </dd></dl>

<p>Definition at line <a class="el" href="QtCut_8h_source.html#l00042">42</a> of file <a class="el" href="QtCut_8h_source.html">QtCut.h</a>.</p>
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="ad0f3d23e4318543b1515485eb8fe16af"></a><!-- doxytag: member="hippodraw::QtCut::QtCut" ref="ad0f3d23e4318543b1515485eb8fe16af" args="(const DataSource &amp;nt, const std::vector&lt; std::string &gt; &amp;binding)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classhippodraw_1_1QtCut.html">QtCut</a> </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classhippodraw_1_1DataSource.html">DataSource</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>nt</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const std::vector&lt; std::string &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>binding</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Create a cut. </p>

<p>Definition at line <a class="el" href="QtCut_8cxx_source.html#l00104">104</a> of file <a class="el" href="QtCut_8cxx_source.html">QtCut.cxx</a>.</p>

<p>References <a class="el" href="QtCut_8cxx_source.html#l00042">QtCut::createCut()</a>, <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

</div>
</div>
<a class="anchor" id="a9c0ef047600abae34b8f1a663ca17114"></a><!-- doxytag: member="hippodraw::QtCut::QtCut" ref="a9c0ef047600abae34b8f1a663ca17114" args="(const PyDataSource &amp;nt, const std::vector&lt; std::string &gt; &amp;binding)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classhippodraw_1_1QtCut.html">QtCut</a> </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classhippodraw_1_1PyDataSource.html">PyDataSource</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>nt</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const std::vector&lt; std::string &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>binding</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Create a cut. </p>

<p>Definition at line <a class="el" href="QtCut_8cxx_source.html#l00114">114</a> of file <a class="el" href="QtCut_8cxx_source.html">QtCut.cxx</a>.</p>

<p>References <a class="el" href="QtCut_8cxx_source.html#l00042">QtCut::createCut()</a>, <a class="el" href="PyDataSource_8h_source.html#l00074">PyDataSource::dataSource()</a>, <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

</div>
</div>
<a class="anchor" id="ab18c63aafe315600a49263fc491f9fd8"></a><!-- doxytag: member="hippodraw::QtCut::QtCut" ref="ab18c63aafe315600a49263fc491f9fd8" args="(const DataSource &amp;source, const std::vector&lt; std::string &gt; &amp;binding, QtDisplay *target, double low, double high)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classhippodraw_1_1QtCut.html">QtCut</a> </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classhippodraw_1_1DataSource.html">DataSource</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>source</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const std::vector&lt; std::string &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>binding</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classhippodraw_1_1QtDisplay.html">QtDisplay</a> *&nbsp;</td>
          <td class="paramname"> <em>target</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>low</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>high</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Constructor for creating a <a class="el" href="classhippodraw_1_1CutPlotter.html" title="A PlotterBase derived class that serves a base class for cut plotters.">CutPlotter</a> with axis <em>binding</em> to <a class="el" href="classhippodraw_1_1DataSource.html" title="Base class for DataSource.">DataSource</a> <em>source</em>, applying the <a class="el" href="classhippodraw_1_1TupleCut.html" title="The class expresses a cut on a DataSource, i.e.">TupleCut</a> to <em>target</em>, and setting the range to <em>low</em> and <em>high</em>. </p>

<p>Definition at line <a class="el" href="QtCut_8cxx_source.html#l00051">51</a> of file <a class="el" href="QtCut_8cxx_source.html">QtCut.cxx</a>.</p>

<p>References <a class="el" href="QtCut_8cxx_source.html#l00136">QtCut::addTarget()</a>, <a class="el" href="QtCut_8cxx_source.html#l00042">QtCut::createCut()</a>, <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtCut_8cxx_source.html#l00164">QtCut::setCutRange()</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

</div>
</div>
<a class="anchor" id="acc3165b89dbcd7d4377166b934292346"></a><!-- doxytag: member="hippodraw::QtCut::QtCut" ref="acc3165b89dbcd7d4377166b934292346" args="(const PyDataSource &amp;nt, const std::vector&lt; std::string &gt; &amp;binding, QtDisplay *target, double low, double high)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classhippodraw_1_1QtCut.html">QtCut</a> </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classhippodraw_1_1PyDataSource.html">PyDataSource</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>nt</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const std::vector&lt; std::string &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>binding</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classhippodraw_1_1QtDisplay.html">QtDisplay</a> *&nbsp;</td>
          <td class="paramname"> <em>target</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>low</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>high</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Constructor for creating a <a class="el" href="classhippodraw_1_1CutPlotter.html" title="A PlotterBase derived class that serves a base class for cut plotters.">CutPlotter</a> with axis <em>binding</em> to <a class="el" href="classhippodraw_1_1PyDataSource.html" title="This class is the public interface to a DataSource object that the user sees as the...">PyDataSource</a> <em>nt</em>, applying the <a class="el" href="classhippodraw_1_1TupleCut.html" title="The class expresses a cut on a DataSource, i.e.">TupleCut</a> to <em>target</em>, and setting the range to <em>low</em> and <em>high</em>. </p>

<p>Definition at line <a class="el" href="QtCut_8cxx_source.html#l00065">65</a> of file <a class="el" href="QtCut_8cxx_source.html">QtCut.cxx</a>.</p>

<p>References <a class="el" href="QtCut_8cxx_source.html#l00136">QtCut::addTarget()</a>, <a class="el" href="QtCut_8cxx_source.html#l00042">QtCut::createCut()</a>, <a class="el" href="PyDataSource_8h_source.html#l00074">PyDataSource::dataSource()</a>, <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtCut_8cxx_source.html#l00164">QtCut::setCutRange()</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

</div>
</div>
<a class="anchor" id="a3c148ca5c514bc5e2b296d3fb884729d"></a><!-- doxytag: member="hippodraw::QtCut::QtCut" ref="a3c148ca5c514bc5e2b296d3fb884729d" args="(PyDataSource &amp;source, const std::string &amp;label, boost::python::numeric::array array, QtDisplay *target)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classhippodraw_1_1QtCut.html">QtCut</a> </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classhippodraw_1_1PyDataSource.html">PyDataSource</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>source</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>label</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">boost::python::numeric::array&nbsp;</td>
          <td class="paramname"> <em>array</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classhippodraw_1_1QtDisplay.html">QtDisplay</a> *&nbsp;</td>
          <td class="paramname"> <em>target</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Constructor for creating a <a class="el" href="classhippodraw_1_1CutPlotter.html" title="A PlotterBase derived class that serves a base class for cut plotters.">CutPlotter</a> using a numarray as a mask to the target display. </p>

<p>Definition at line <a class="el" href="QtCut_8cxx_source.html#l00079">79</a> of file <a class="el" href="QtCut_8cxx_source.html">QtCut.cxx</a>.</p>

<p>References <a class="el" href="QtCut_8cxx_source.html#l00136">QtCut::addTarget()</a>, <a class="el" href="QtCut_8cxx_source.html#l00042">QtCut::createCut()</a>, <a class="el" href="PyDataSource_8h_source.html#l00074">PyDataSource::dataSource()</a>, <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="PyDataSource_8cxx_source.html#l00728">PyDataSource::saveColumnFromNumArray()</a>, <a class="el" href="QtCut_8cxx_source.html#l00164">QtCut::setCutRange()</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

</div>
</div>
<a class="anchor" id="a749188225b3df436e8297c08ec75ce85"></a><!-- doxytag: member="hippodraw::QtCut::QtCut" ref="a749188225b3df436e8297c08ec75ce85" args="(PlotterBase *plotter)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classhippodraw_1_1QtCut.html">QtCut</a> </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classhippodraw_1_1PlotterBase.html">PlotterBase</a> *&nbsp;</td>
          <td class="paramname"> <em>plotter</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Create a cut object from a Cut[1/2]DPlotter object. </p>
<p>If the plotter is neither then an assert is raised. </p>

<p>Definition at line <a class="el" href="QtCut_8cxx_source.html#l00123">123</a> of file <a class="el" href="QtCut_8cxx_source.html">QtCut.cxx</a>.</p>

<p>References <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="aeffaaeb0b2f20ab5ffad73a5ba4a8636"></a><!-- doxytag: member="hippodraw::QtCut::addDataRep" ref="aeffaaeb0b2f20ab5ffad73a5ba4a8636" args="(PyFunctionRep *pyFuncRep)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addDataRep </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classhippodraw_1_1PyFunctionRep.html">PyFunctionRep</a> *&nbsp;</td>
          <td class="paramname"> <em>pyFuncRep</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Adds a Function (as <a class="el" href="classhippodraw_1_1PyFunctionRep.html" title="This class is the public Python interface wrap for the FunctionRep class.">PyFunctionRep</a>). </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l00766">766</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="DisplayController_8cxx_source.html#l00538">DisplayController::addDataRep()</a>, <a class="el" href="PyFunctionRep_8cxx_source.html#l00226">PyFunctionRep::getRep()</a>, <a class="el" href="DisplayController_8cxx_source.html#l00101">DisplayController::instance()</a>, <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

</div>
</div>
<a class="anchor" id="a0ca3182ca68c0e575419bb613c1703dc"></a><!-- doxytag: member="hippodraw::QtCut::addDataRep" ref="a0ca3182ca68c0e575419bb613c1703dc" args="(PyDataRep *pyRep)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addDataRep </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classhippodraw_1_1PyDataRep.html">PyDataRep</a> *&nbsp;</td>
          <td class="paramname"> <em>pyRep</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Adds a <a class="el" href="classhippodraw_1_1DataRep.html" title="The base class for data representations.">DataRep</a> created within <a class="el" href="namespacehippodraw_1_1Python.html" title="A namespace encapsulating functions to interface HippoDraw classes to Python using...">Python</a>. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l00756">756</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="DisplayController_8cxx_source.html#l00538">DisplayController::addDataRep()</a>, <a class="el" href="PyDataRep_8cxx_source.html#l00308">PyDataRep::getDataRep()</a>, <a class="el" href="DisplayController_8cxx_source.html#l00101">DisplayController::instance()</a>, <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

</div>
</div>
<a class="anchor" id="a84a44a548b90f6f4afbdc5893e62d22d"></a><!-- doxytag: member="hippodraw::QtCut::addDataRep" ref="a84a44a548b90f6f4afbdc5893e62d22d" args="(const std::string &amp;type, const DataSource *ntuple, const std::vector&lt; std::string &gt; &amp;bindings)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addDataRep </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classhippodraw_1_1DataSource.html">DataSource</a> *&nbsp;</td>
          <td class="paramname"> <em>ntuple</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const std::vector&lt; std::string &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>bindings</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates and adds a <a class="el" href="classhippodraw_1_1DataRep.html" title="The base class for data representations.">DataRep</a> to the display. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>type</em>&nbsp;</td><td>The type of <a class="el" href="classhippodraw_1_1DataRep.html" title="The base class for data representations.">DataRep</a>. Will be used to search for the type in the <a class="el" href="classhippodraw_1_1DataRepFactory.html" title="This Singleton class maintains a list of DataRep objects.">DataRepFactory</a>. If the type doesn't exist, nothing is created. No checks are made that the new <a class="el" href="classhippodraw_1_1DataRep.html" title="The base class for data representations.">DataRep</a> is consistent for viewing with existing ones. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>ntuple</em>&nbsp;</td><td>A pointer to the <a class="el" href="classhippodraw_1_1DataSource.html" title="Base class for DataSource.">DataSource</a> to be used. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>bindings</em>&nbsp;</td><td>The labels of the columns in the <a class="el" href="classhippodraw_1_1DataSource.html" title="Base class for DataSource.">DataSource</a> to be used.</td></tr>
  </table>
  </dd>
</dl>
<dl class="requests"><dt><b><a class="el" href="requests.html#_requests000055">Requests:</a></b></dt><dd>@@@ Also need to have removeDataRep in interface. </dd></dl>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l00730">730</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="DisplayController_8cxx_source.html#l00538">DisplayController::addDataRep()</a>, <a class="el" href="DisplayController_8cxx_source.html#l00101">DisplayController::instance()</a>, <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="a60b1fb1308551718f74c2073f26af99e"></a><!-- doxytag: member="hippodraw::QtCut::addDataRepStacked" ref="a60b1fb1308551718f74c2073f26af99e" args="(const std::string &amp;type, const DataSource *ntuple, const std::vector&lt; std::string &gt; &amp;bindings)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addDataRepStacked </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classhippodraw_1_1DataSource.html">DataSource</a> *&nbsp;</td>
          <td class="paramname"> <em>ntuple</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const std::vector&lt; std::string &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>bindings</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Adds a <a class="el" href="classhippodraw_1_1DataRep.html" title="The base class for data representations.">DataRep</a> to the display by stacking, i.e. </p>
<p>sharing X axis but not the Y axis. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l00744">744</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="DisplayController_8cxx_source.html#l00490">DisplayController::addDataRepStacked()</a>, <a class="el" href="DisplayController_8cxx_source.html#l00101">DisplayController::instance()</a>, <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="aec178a4b9f76bb563b938c0b4a4305de"></a><!-- doxytag: member="hippodraw::QtCut::addFunction" ref="aec178a4b9f76bb563b938c0b4a4305de" args="(FunctionBase *function)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addFunction </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classhippodraw_1_1FunctionBase.html">FunctionBase</a> *&nbsp;</td>
          <td class="paramname"> <em>function</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Adds a Function (as a <a class="el" href="classhippodraw_1_1FunctionBase.html" title="A function that can be added to a DataRep and used in a fitter.">FunctionBase</a> object). </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l00780">780</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="DisplayController_8cxx_source.html#l00538">DisplayController::addDataRep()</a>, <a class="el" href="FunctionController_8cxx_source.html#l00159">FunctionController::createFunctionRep()</a>, <a class="el" href="PlotterBase_8cxx_source.html#l00156">PlotterBase::getDataRep()</a>, <a class="el" href="DisplayController_8cxx_source.html#l00101">DisplayController::instance()</a>, <a class="el" href="FunctionController_8cxx_source.html#l00097">FunctionController::instance()</a>, <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="a382aa8cdbc3f91b36e67bd4b589c13ac"></a><!-- doxytag: member="hippodraw::QtCut::addObserver" ref="a382aa8cdbc3f91b36e67bd4b589c13ac" args="(hippodraw::Observer *observer)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addObserver </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classhippodraw_1_1Observer.html">hippodraw::Observer</a> *&nbsp;</td>
          <td class="paramname"> <em>observer</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Adds an observer to <a class="el" href="classhippodraw_1_1PlotterBase.html" title="The base class for the PlotterBase hierarchy.">PlotterBase</a> object. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l01261">1261</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="ad5c441b9addbe42510d1b3bb850c9777"></a><!-- doxytag: member="hippodraw::QtCut::addTarget" ref="ad5c441b9addbe42510d1b3bb850c9777" args="(QtDisplay *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addTarget </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classhippodraw_1_1QtDisplay.html">QtDisplay</a> *&nbsp;</td>
          <td class="paramname"> <em>target</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Adds a display as a target of the cut. </p>

<p>Definition at line <a class="el" href="QtCut_8cxx_source.html#l00136">136</a> of file <a class="el" href="QtCut_8cxx_source.html">QtCut.cxx</a>.</p>

<p>References <a class="el" href="QtDisplay_8cxx_source.html#l00723">QtDisplay::display()</a>, <a class="el" href="CutController_8cxx_source.html#l00060">CutController::instance()</a>, <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

<p>Referenced by <a class="el" href="QtCut_8cxx_source.html#l00051">QtCut::QtCut()</a>.</p>

</div>
</div>
<a class="anchor" id="a87578920c425dd7a375bd17b81206e63"></a><!-- doxytag: member="hippodraw::QtCut::addTargets" ref="a87578920c425dd7a375bd17b81206e63" args="(const std::vector&lt; QtDisplay * &gt; &amp;targets)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addTargets </td>
          <td>(</td>
          <td class="paramtype">const std::vector&lt; <a class="el" href="classhippodraw_1_1QtDisplay.html">QtDisplay</a> * &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>targets</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Adds the displays as targets of the cut. </p>

<p>Definition at line <a class="el" href="QtCut_8cxx_source.html#l00147">147</a> of file <a class="el" href="QtCut_8cxx_source.html">QtCut.cxx</a>.</p>

<p>References <a class="el" href="QtDisplay_8cxx_source.html#l00723">QtDisplay::display()</a>, <a class="el" href="CutController_8cxx_source.html#l00060">CutController::instance()</a>, <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, <a class="el" href="num__util_8cpp_source.html#l00296">num_util::size()</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

</div>
</div>
<a class="anchor" id="a73127ff94c2b867a57f5ab0635f7e892"></a><!-- doxytag: member="hippodraw::QtCut::addValues" ref="a73127ff94c2b867a57f5ab0635f7e892" args="(const std::vector&lt; double &gt; &amp;v)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addValues </td>
          <td>(</td>
          <td class="paramtype">const std::vector&lt; double &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>v</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Adds the values to the display. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l01137">1137</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="a14072c9493589f536949a84bb2d7b0c5"></a><!-- doxytag: member="hippodraw::QtCut::applyCut" ref="a14072c9493589f536949a84bb2d7b0c5" args="(QtDisplay *cut)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void applyCut </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classhippodraw_1_1QtDisplay.html">QtDisplay</a> *&nbsp;</td>
          <td class="paramname"> <em>cut</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Applies a cut to the wrapped <a class="el" href="classhippodraw_1_1PlotterBase.html" title="The base class for the PlotterBase hierarchy.">PlotterBase</a>. </p>
<p>If <em>cut</em> is a wrapper for a <a class="el" href="classhippodraw_1_1CutPlotter.html" title="A PlotterBase derived class that serves a base class for cut plotters.">CutPlotter</a>, then applies the cut to the wrapped <a class="el" href="classhippodraw_1_1PlotterBase.html" title="The base class for the PlotterBase hierarchy.">PlotterBase</a> object, otherwise an exception is thrown. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l01309">1309</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="QtDisplay_8cxx_source.html#l00723">QtDisplay::display()</a>, <a class="el" href="CutController_8cxx_source.html#l00060">CutController::instance()</a>, <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="a78a0bac98d66215ff3cc2c0547164915"></a><!-- doxytag: member="hippodraw::QtCut::applyCuts" ref="a78a0bac98d66215ff3cc2c0547164915" args="(const std::vector&lt; QtDisplay * &gt; &amp;cuts)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void applyCuts </td>
          <td>(</td>
          <td class="paramtype">const std::vector&lt; <a class="el" href="classhippodraw_1_1QtDisplay.html">QtDisplay</a> * &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>cuts</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Applies a cuts to the wrapped <a class="el" href="classhippodraw_1_1PlotterBase.html" title="The base class for the PlotterBase hierarchy.">PlotterBase</a>. </p>
<p>If <em>the</em> cuts are rappers for a <a class="el" href="classhippodraw_1_1CutPlotter.html" title="A PlotterBase derived class that serves a base class for cut plotters.">CutPlotter</a>, then applies the cuts to the wrapped <a class="el" href="classhippodraw_1_1PlotterBase.html" title="The base class for the PlotterBase hierarchy.">PlotterBase</a> object. If any of the cuts is not wrapper for a cut, an exception will be thrown. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l01324">1324</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="QtDisplay_8cxx_source.html#l00723">QtDisplay::display()</a>, <a class="el" href="CutController_8cxx_source.html#l00060">CutController::instance()</a>, <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="num__util_8cpp_source.html#l00296">num_util::size()</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="a5448c88915d410f7b62691f95ac02dc4"></a><!-- doxytag: member="hippodraw::QtCut::createCut" ref="a5448c88915d410f7b62691f95ac02dc4" args="(const DataSource &amp;ds, const std::vector&lt; std::string &gt; &amp;binding)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void createCut </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classhippodraw_1_1DataSource.html">DataSource</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>ds</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const std::vector&lt; std::string &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>binding</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an uninitialized cut. </p>

<p>Definition at line <a class="el" href="QtCut_8cxx_source.html#l00042">42</a> of file <a class="el" href="QtCut_8cxx_source.html">QtCut.cxx</a>.</p>

<p>References <a class="el" href="CutController_8cxx_source.html#l00060">CutController::instance()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, and <a class="el" href="Color_8h_source.html#l00051">Color::yellow</a>.</p>

<p>Referenced by <a class="el" href="QtCut_8cxx_source.html#l00051">QtCut::QtCut()</a>.</p>

</div>
</div>
<a class="anchor" id="ac39763201d503b9910421d50089f6b29"></a><!-- doxytag: member="hippodraw::QtCut::createDataArray" ref="ac39763201d503b9910421d50089f6b29" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classhippodraw_1_1PyDataSource.html">PyDataSource</a> * createDataArray </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates a data array wrapper for the contents of the display. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l01288">1288</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="QtDisplay_8cxx_source.html#l01146">QtDisplay::createNTuple()</a>, <a class="el" href="FunctionController_8cxx_source.html#l00097">FunctionController::instance()</a>, <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="af08f3471144cf3522ed00f0faab4da5c"></a><!-- doxytag: member="hippodraw::QtCut::createFits" ref="af08f3471144cf3522ed00f0faab4da5c" args="(const std::vector&lt; std::string &gt; &amp;column_list, const std::vector&lt; QtCut * &gt; &amp;cut_list, DataSource *ds, const std::string &amp;filename, const std::string &amp;dsname)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void createFits </td>
          <td>(</td>
          <td class="paramtype">const std::vector&lt; std::string &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>column_list</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const std::vector&lt; <a class="el" href="classhippodraw_1_1QtCut.html">QtCut</a> * &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>cut_list</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classhippodraw_1_1DataSource.html">DataSource</a> *&nbsp;</td>
          <td class="paramname"> <em>ds</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>filename</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>dsname</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Static method. </p>
<p>Create a new <a class="el" href="classhippodraw_1_1NTuple.html" title="A DataSource class implemented with std::vector&lt;double&gt; to store the column...">NTuple</a> using the column_list (labels) and cut_list (QtCut/CutPlotter). Then save it to a FITS file. </p>

<p>Definition at line <a class="el" href="QtCut_8cxx_source.html#l00288">288</a> of file <a class="el" href="QtCut_8cxx_source.html">QtCut.cxx</a>.</p>

<p>References <a class="el" href="QtCut_8cxx_source.html#l00324">QtCut::fillCutList()</a>, <a class="el" href="FitsController_8cxx_source.html#l00044">FitsController::instance()</a>, <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

</div>
</div>
<a class="anchor" id="a6cbd006f5158348ac6dde45606695a69"></a><!-- doxytag: member="hippodraw::QtCut::createNTuple" ref="a6cbd006f5158348ac6dde45606695a69" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classhippodraw_1_1PyNTuple.html">PyNTuple</a> * createNTuple </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates and returns an <a class="el" href="classhippodraw_1_1PyNTuple.html" title="A wrapper for NTuple, so that when NTuple is used in Qt based application, the application...">PyNTuple</a> representing the display. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l01146">1146</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="FunctionController_8cxx_source.html#l00097">FunctionController::instance()</a>, <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l01288">QtDisplay::createDataArray()</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="aacfd72ddcf9c85ac572764e39c7dc47a"></a><!-- doxytag: member="hippodraw::QtCut::createNTuple" ref="aacfd72ddcf9c85ac572764e39c7dc47a" args="(const std::vector&lt; std::string &gt; &amp;column_list, const std::vector&lt; QtCut * &gt; &amp;cut_list, DataSource *ds)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classhippodraw_1_1NTuple.html">NTuple</a> * createNTuple </td>
          <td>(</td>
          <td class="paramtype">const std::vector&lt; std::string &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>column_list</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const std::vector&lt; <a class="el" href="classhippodraw_1_1QtCut.html">QtCut</a> * &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>cut_list</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classhippodraw_1_1DataSource.html">DataSource</a> *&nbsp;</td>
          <td class="paramname"> <em>ds</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Static method. </p>
<p>Create a new <a class="el" href="classhippodraw_1_1NTuple.html" title="A DataSource class implemented with std::vector&lt;double&gt; to store the column...">NTuple</a> using the column_list (labels) and cut_list (QtCut/CutPlotter). The returned <a class="el" href="classhippodraw_1_1NTuple.html" title="A DataSource class implemented with std::vector&lt;double&gt; to store the column...">NTuple</a> is managed by <a class="el" href="namespacehippodraw_1_1Python.html" title="A namespace encapsulating functions to interface HippoDraw classes to Python using...">Python</a>. </p>

<p>Definition at line <a class="el" href="QtCut_8cxx_source.html#l00229">229</a> of file <a class="el" href="QtCut_8cxx_source.html">QtCut.cxx</a>.</p>

<p>References <a class="el" href="NTupleController_8cxx_source.html#l00247">NTupleController::createNTuple()</a>, <a class="el" href="QtCut_8cxx_source.html#l00324">QtCut::fillCutList()</a>, <a class="el" href="NTupleController_8cxx_source.html#l00055">NTupleController::instance()</a>, <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

</div>
</div>
<a class="anchor" id="acc073c9530c283e9a1d1f3cd88fcea68"></a><!-- doxytag: member="hippodraw::QtCut::createTnt" ref="acc073c9530c283e9a1d1f3cd88fcea68" args="(const std::vector&lt; std::string &gt; &amp;column_list, const std::vector&lt; QtCut * &gt; &amp;cut_list, DataSource *ds, const std::string &amp;filename, const std::string &amp;dsname)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void createTnt </td>
          <td>(</td>
          <td class="paramtype">const std::vector&lt; std::string &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>column_list</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const std::vector&lt; <a class="el" href="classhippodraw_1_1QtCut.html">QtCut</a> * &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>cut_list</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classhippodraw_1_1DataSource.html">DataSource</a> *&nbsp;</td>
          <td class="paramname"> <em>ds</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>filename</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>dsname</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Static method. </p>
<p>Create a new <a class="el" href="classhippodraw_1_1NTuple.html" title="A DataSource class implemented with std::vector&lt;double&gt; to store the column...">NTuple</a> using the column_list (labels) and cut_list (QtCut/CutPlotter). Then save it to a TNT file. </p>

<p>Definition at line <a class="el" href="QtCut_8cxx_source.html#l00257">257</a> of file <a class="el" href="QtCut_8cxx_source.html">QtCut.cxx</a>.</p>

<p>References <a class="el" href="NTupleController_8cxx_source.html#l00528">NTupleController::createNTupleToFile()</a>, <a class="el" href="QtCut_8cxx_source.html#l00324">QtCut::fillCutList()</a>, <a class="el" href="NTupleController_8cxx_source.html#l00055">NTupleController::instance()</a>, <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

</div>
</div>
<a class="anchor" id="a0602c0cbfb9ca87af2ebe6550771be95"></a><!-- doxytag: member="hippodraw::QtCut::currentView" ref="a0602c0cbfb9ca87af2ebe6550771be95" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int currentView </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Return the current view index. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l00906">906</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="PlotterBase_8cxx_source.html#l00860">PlotterBase::currentView()</a>, and <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="a987de1a9b2179931fd11dedb826bc03a"></a><!-- doxytag: member="hippodraw::QtCut::cutRange" ref="a987de1a9b2179931fd11dedb826bc03a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::vector&lt; double &gt; cutRange </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Return the range of the cut. </p>
<p>For a 1 D <a class="el" href="classhippodraw_1_1CutPlotter.html" title="A PlotterBase derived class that serves a base class for cut plotters.">CutPlotter</a> the range is returned as [Xlow, Xhi] while for a 2 D <a class="el" href="classhippodraw_1_1CutPlotter.html" title="A PlotterBase derived class that serves a base class for cut plotters.">CutPlotter</a> the range is returned as [Xlow, Xhi, Ylow, Yhi] </p>

<p>Definition at line <a class="el" href="QtCut_8cxx_source.html#l00188">188</a> of file <a class="el" href="QtCut_8cxx_source.html">QtCut.cxx</a>.</p>

<p>References <a class="el" href="QtCut_8cxx_source.html#l00324">QtCut::fillCutList()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00828">QtDisplay::getRange()</a>, <a class="el" href="Range_8cxx_source.html#l00099">Range::high()</a>, <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="Range_8cxx_source.html#l00086">Range::low()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

</div>
</div>
<a class="anchor" id="a95164ccc47a88a17a207f3e01a8d67dc"></a><!-- doxytag: member="hippodraw::QtCut::deleteView" ref="a95164ccc47a88a17a207f3e01a8d67dc" args="(int index)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void deleteView </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Delete a view by <em>index</em>. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l00895">895</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="PlotterBase_8cxx_source.html#l00843">PlotterBase::deleteView()</a>, <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="aea050d6d675376d2ee2899c07fda4c4f"></a><!-- doxytag: member="hippodraw::QtCut::display" ref="aea050d6d675376d2ee2899c07fda4c4f" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classhippodraw_1_1PlotterBase.html">PlotterBase</a> * display </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the wrapped display object. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l00723">723</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>.</p>

<p>Referenced by <a class="el" href="PyCanvas_8cxx_source.html#l00106">PyCanvas::addDisplay()</a>, <a class="el" href="QtCut_8cxx_source.html#l00136">QtCut::addTarget()</a>, <a class="el" href="QtCut_8cxx_source.html#l00147">QtCut::addTargets()</a>, <a class="el" href="PyCanvas_8cxx_source.html#l00322">PyCanvas::addText()</a>, <a class="el" href="PyCanvas_8cxx_source.html#l00342">PyCanvas::addTextAt()</a>, <a class="el" href="PyCanvas_8cxx_source.html#l00362">PyCanvas::addTextAtAbs()</a>, <a class="el" href="PyFunctionRep_8cxx_source.html#l00231">PyFunctionRep::addTo()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01309">QtDisplay::applyCut()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01324">QtDisplay::applyCuts()</a>, <a class="el" href="PyCanvas_8cxx_source.html#l00266">PyCanvas::findSelectedView()</a>, <a class="el" href="PyCanvas_8cxx_source.html#l00581">PyCanvas::getPickTable()</a>, and <a class="el" href="PyCanvas_8cxx_source.html#l00274">PyCanvas::removeDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="a95e0cdb755608b425d0253637dfd45f8"></a><!-- doxytag: member="hippodraw::QtCut::fillCutList" ref="a95e0cdb755608b425d0253637dfd45f8" args="(std::vector&lt; const TupleCut * &gt; &amp;tuple_cut_list, const std::vector&lt; QtCut * &gt; &amp;cut_list)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void fillCutList </td>
          <td>(</td>
          <td class="paramtype">std::vector&lt; const <a class="el" href="classhippodraw_1_1TupleCut.html">TupleCut</a> * &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>tuple_cut_list</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const std::vector&lt; <a class="el" href="classhippodraw_1_1QtCut.html">QtCut</a> * &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>cut_list</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="QtCut_8cxx_source.html#l00324">324</a> of file <a class="el" href="QtCut_8cxx_source.html">QtCut.cxx</a>.</p>

<p>References <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>.</p>

<p>Referenced by <a class="el" href="QtCut_8cxx_source.html#l00288">QtCut::createFits()</a>, <a class="el" href="QtCut_8cxx_source.html#l00229">QtCut::createNTuple()</a>, <a class="el" href="QtCut_8cxx_source.html#l00257">QtCut::createTnt()</a>, <a class="el" href="QtCut_8cxx_source.html#l00188">QtCut::cutRange()</a>, and <a class="el" href="PyFitsController_8cxx_source.html#l00107">PyFitsController::writeToFile()</a>.</p>

</div>
</div>
<a class="anchor" id="a0e0c9b9d4035feb7f745f01aad85a920"></a><!-- doxytag: member="hippodraw::QtCut::getBinWidth" ref="a0e0c9b9d4035feb7f745f01aad85a920" args="(const std::string &amp;axis) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double getBinWidth </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>axis</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the bin width on the specified axis. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l01018">1018</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="PlotterBase_8cxx_source.html#l00468">PlotterBase::getBinWidth()</a>, and <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="a4a03466c14d090cb14ef129af3508015"></a><!-- doxytag: member="hippodraw::QtCut::getDataRep" ref="a4a03466c14d090cb14ef129af3508015" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classhippodraw_1_1PyDataRep.html">PyDataRep</a> * getDataRep </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the selected <a class="el" href="classhippodraw_1_1DataRep.html" title="The base class for data representations.">DataRep</a> in the plotter. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l01096">1096</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="PlotterBase_8cxx_source.html#l00179">PlotterBase::activePlotIndex()</a>, <a class="el" href="PlotterBase_8cxx_source.html#l00156">PlotterBase::getDataRep()</a>, <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="ac4ee537ad229a507ce5bdea2a890079f"></a><!-- doxytag: member="hippodraw::QtCut::getDataReps" ref="ac4ee537ad229a507ce5bdea2a890079f" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::vector&lt; <a class="el" href="classhippodraw_1_1PyDataRep.html">PyDataRep</a> * &gt; &amp; getDataReps </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns a vector of all DataReps in the plotter. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l01112">1112</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="PlotterBase_8cxx_source.html#l00156">PlotterBase::getDataRep()</a>, <a class="el" href="PlotterBase_8cxx_source.html#l00149">PlotterBase::getNumDataReps()</a>, <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, <a class="el" href="QtDisplay_8h_source.html#l00078">QtDisplay::m_pyDataReps</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="a7858b5eae48f067ce58c0e9175ef528b"></a><!-- doxytag: member="hippodraw::QtCut::getLabel" ref="a7858b5eae48f067ce58c0e9175ef528b" args="(const std::string &amp;axis) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::string &amp; getLabel </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>axis</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the label on the specified axis. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l00971">971</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="namespacehippodraw_1_1Axes.html#ae2337bddf33bc8b17dd5c08e665422cd">hippodraw::Axes::convert()</a>, <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="a152bdfec390320e3417a2ba7a18d4a07"></a><!-- doxytag: member="hippodraw::QtCut::getLog" ref="a152bdfec390320e3417a2ba7a18d4a07" args="(const std::string &amp;axis)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int getLog </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>axis</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Return 1 if the specified axis is logarithmically scaled. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l01076">1076</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="DisplayController_8cxx_source.html#l01160">DisplayController::getLog()</a>, <a class="el" href="DisplayController_8cxx_source.html#l00101">DisplayController::instance()</a>, and <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="a24896edac9a28b7dde37782967094ac3"></a><!-- doxytag: member="hippodraw::QtCut::getRange" ref="a24896edac9a28b7dde37782967094ac3" args="(const std::string &amp;axis)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::vector&lt; double &gt; getRange </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>axis</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Get the <a class="el" href="classhippodraw_1_1Range.html" title="Expresses a range of values.">Range</a> of the specified axis. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l00828">828</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="namespacehippodraw_1_1Axes.html#ae2337bddf33bc8b17dd5c08e665422cd">hippodraw::Axes::convert()</a>, <a class="el" href="PlotterBase_8cxx_source.html#l00359">PlotterBase::getRange()</a>, <a class="el" href="Range_8cxx_source.html#l00099">Range::high()</a>, <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="Range_8cxx_source.html#l00086">Range::low()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, <a class="el" href="num__util_8cpp_source.html#l00249">num_util::type()</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

<p>Referenced by <a class="el" href="QtCut_8cxx_source.html#l00188">QtCut::cutRange()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l00849">QtDisplay::saveView()</a>.</p>

</div>
</div>
<a class="anchor" id="a98de8e590ee20cbb6aa9c564d79c71ee"></a><!-- doxytag: member="hippodraw::QtCut::getTitle" ref="a98de8e590ee20cbb6aa9c564d79c71ee" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::string &amp; getTitle </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the title of the display. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l00917">917</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="PlotterBase_8cxx_source.html#l00270">PlotterBase::getTitle()</a>, and <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="a9416d1ea5c6d36a14b309c7d3b019563"></a><!-- doxytag: member="hippodraw::QtCut::nextView" ref="a9416d1ea5c6d36a14b309c7d3b019563" args="(bool stepForward=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int nextView </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>stepForward</em> = <code>true</code></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Cycle through each set of plot ranges, thereby changing the view with each call. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The index of the current view. </dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>stepForward</em>&nbsp;</td><td>Direction to step through the views. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l00877">877</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, <a class="el" href="PlotterBase_8cxx_source.html#l00796">PlotterBase::nextView()</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="acb199f49cb52cee2a3aa72d35f0508fc"></a><!-- doxytag: member="hippodraw::QtCut::numberOfEntries" ref="acb199f49cb52cee2a3aa72d35f0508fc" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double numberOfEntries </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Return the number of entries in the display. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l01163">1163</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="PlotterBase_8cxx_source.html#l00137">PlotterBase::activeProjector()</a>, <a class="el" href="classhippodraw_1_1ProjectorBase.html#a7e9ef52c4e3c9510b6818de2adf8b45f">ProjectorBase::getNumberOfEntries()</a>, and <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="ace8f19c07271d357d2e84e2efd9f8882"></a><!-- doxytag: member="hippodraw::QtCut::numViews" ref="ace8f19c07271d357d2e84e2efd9f8882" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int numViews </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Return the number of stored views. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l00891">891</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, and <a class="el" href="PlotterBase_8cxx_source.html#l00836">PlotterBase::numViews()</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="af55ba4a3f14904cfacb77986a8a3bfdb"></a><!-- doxytag: member="hippodraw::QtCut::plotterId" ref="af55ba4a3f14904cfacb77986a8a3bfdb" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int plotterId </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Return the Id to the plotter object. </p>
<dl class="note"><dt><b>Note:</b></dt><dd>If returning an int, then gcc 2.95.3 has internal compiler error coming from Boost.Python. </dd></dl>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l01218">1218</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, and <a class="el" href="PlotterBase_8cxx_source.html#l00749">PlotterBase::plotterId()</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="ad20897c5c8bd47f5d4005989bead0e55"></a><!-- doxytag: member="hippodraw::QtCut::reset" ref="ad20897c5c8bd47f5d4005989bead0e55" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void reset </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Resets all bins. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l00992">992</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="a0fc3d585aa53859602ac79c9c421f2a9"></a><!-- doxytag: member="hippodraw::QtCut::resize" ref="a0fc3d585aa53859602ac79c9c421f2a9" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void resize </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Restore the X and Y dimensions of the display to their saved values. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l01171">1171</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="DisplayController_8cxx_source.html#l01160">DisplayController::getLog()</a>, <a class="el" href="DisplayController_8cxx_source.html#l00101">DisplayController::instance()</a>, <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00084">QtDisplay::m_binWidths</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, <a class="el" href="QtDisplay_8h_source.html#l00081">QtDisplay::m_ranges</a>, <a class="el" href="PlotterBase_8cxx_source.html#l00205">PlotterBase::setAutoRanging()</a>, <a class="el" href="PlotterBase_8cxx_source.html#l00375">PlotterBase::setBinWidth()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01065">QtDisplay::setLog()</a>, <a class="el" href="PlotterBase_8cxx_source.html#l00339">PlotterBase::setRange()</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="a1b0ae9df73cfb70a90d968c1105488fc"></a><!-- doxytag: member="hippodraw::QtCut::saveView" ref="a1b0ae9df73cfb70a90d968c1105488fc" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int saveView </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Save the current set of plot ranges which define a "view" for this plot. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The index of the saved view. </dd></dl>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l00849">849</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="QtDisplay_8cxx_source.html#l00828">QtDisplay::getRange()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, <a class="el" href="QtDisplay_8h_source.html#l00081">QtDisplay::m_ranges</a>, and <a class="el" href="PlotterBase_8cxx_source.html#l00756">PlotterBase::saveView()</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="a2702277fba29397e6d437872a381dd21"></a><!-- doxytag: member="hippodraw::QtCut::setAspectRatio" ref="a2702277fba29397e6d437872a381dd21" args="(double ratio)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setAspectRatio </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>ratio</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the aspect ratio. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l01128">1128</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, <a class="el" href="PlotterBase_8cxx_source.html#l00553">PlotterBase::setAspectRatio()</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="a352144bce77f0f9cadfb18097f50898c"></a><!-- doxytag: member="hippodraw::QtCut::setAutoRanging" ref="a352144bce77f0f9cadfb18097f50898c" args="(const std::string &amp;axis, bool flag)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setAutoRanging </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>axis</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>flag</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the auto ranging flag on specified axis. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l01086">1086</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="namespacehippodraw_1_1Axes.html#ae2337bddf33bc8b17dd5c08e665422cd">hippodraw::Axes::convert()</a>, <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, <a class="el" href="PlotterBase_8cxx_source.html#l00205">PlotterBase::setAutoRanging()</a>, <a class="el" href="num__util_8cpp_source.html#l00249">num_util::type()</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="abf3e8005b08a3ca0160922ddc8199246"></a><!-- doxytag: member="hippodraw::QtCut::setAutoTicks" ref="abf3e8005b08a3ca0160922ddc8199246" args="(const std::string &amp;axis, bool yes)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setAutoTicks </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>axis</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>yes</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the ticks to be automatic or manual. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l01279">1279</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="aa909a33a4008481ad3d9839a2fa883ea"></a><!-- doxytag: member="hippodraw::QtCut::setBinWidth" ref="aa909a33a4008481ad3d9839a2fa883ea" args="(const std::string &amp;axis, double width)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setBinWidth </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>axis</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>width</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the bin width on the specified axis. </p>
<p>This version is needed since Boost.Python cannot accommodate default arguments directly. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l01025">1025</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00999">QtDisplay::setBinWidth()</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

</div>
</div>
<a class="anchor" id="a1d1ad1a6c05da156c3b83a6652507574"></a><!-- doxytag: member="hippodraw::QtCut::setBinWidth" ref="a1d1ad1a6c05da156c3b83a6652507574" args="(const std::string &amp;axis, double width, bool save=false)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setBinWidth </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>axis</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>width</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>save</em> = <code>false</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the bin width on the specified axis. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l00999">999</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00084">QtDisplay::m_binWidths</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, <a class="el" href="PlotterBase_8cxx_source.html#l00375">PlotterBase::setBinWidth()</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01025">QtDisplay::setBinWidth()</a>.</p>

</div>
</div>
<a class="anchor" id="ad1ae7a5b55345f7021a69fa2475d9338"></a><!-- doxytag: member="hippodraw::QtCut::setColorMap" ref="ad1ae7a5b55345f7021a69fa2475d9338" args="(const std::string &amp;name)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setColorMap </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>name</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Set the color map by name. </p>
<dl class="requests"><dt><b><a class="el" href="requests.html#_requests000057">Requests:</a></b></dt><dd>Expose the <a class="el" href="classhippodraw_1_1BinToColorFactory.html" title="A factory for creation of objects whose class is derived from BinToColor.">BinToColorFactory</a> to <a class="el" href="namespacehippodraw_1_1Python.html" title="A namespace encapsulating functions to interface HippoDraw classes to Python using...">Python</a> so user can see the choice of names. </dd></dl>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l01227">1227</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="BinToColorFactory_8cxx_source.html#l00069">BinToColorFactory::instance()</a>, <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="a4d5adf7c9e2f007578ed5af2368b19e3"></a><!-- doxytag: member="hippodraw::QtCut::setContourLevels" ref="a4d5adf7c9e2f007578ed5af2368b19e3" args="(const std::vector&lt; double &gt; &amp;levels)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setContourLevels </td>
          <td>(</td>
          <td class="paramtype">const std::vector&lt; double &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>levels</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Set the contour levels if a <a class="el" href="classhippodraw_1_1ContourPointRep.html" title="A PointRep class that draws a contour lines.">ContourPointRep</a>. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l00937">937</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="PlotterBase_8cxx_source.html#l00179">PlotterBase::activePlotIndex()</a>, <a class="el" href="PlotterBase_8cxx_source.html#l00156">PlotterBase::getDataRep()</a>, <a class="el" href="DataRep_8cxx_source.html#l00138">DataRep::getProjector()</a>, <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, <a class="el" href="RepBase_8cxx_source.html#l00047">RepBase::name()</a>, <a class="el" href="Observable_8cxx_source.html#l00093">Observable::notifyObservers()</a>, <a class="el" href="classhippodraw_1_1PlotterBase.html#a68568fbcd108de55f1376375a02530a7">PlotterBase::representation()</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="a54330d13ae61024954ca52666b80049f"></a><!-- doxytag: member="hippodraw::QtCut::setCutRange" ref="a54330d13ae61024954ca52666b80049f" args="(double low, double high, const std::string &amp;axis=&quot;x&quot;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setCutRange </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>low</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>high</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>axis</em> = <code>&quot;x&quot;</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the range of the cut on the chosen axis. </p>
<p>The choice of axis matters only when a 2D cut is being talked about </p>

<p>Definition at line <a class="el" href="QtCut_8cxx_source.html#l00164">164</a> of file <a class="el" href="QtCut_8cxx_source.html">QtCut.cxx</a>.</p>

<p>References <a class="el" href="namespacehippodraw_1_1Axes.html#ae2337bddf33bc8b17dd5c08e665422cd">hippodraw::Axes::convert()</a>, <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, <a class="el" href="num__util_8cpp_source.html#l00249">num_util::type()</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

<p>Referenced by <a class="el" href="QtCut_8cxx_source.html#l00051">QtCut::QtCut()</a>.</p>

</div>
</div>
<a class="anchor" id="a3b845901b5a386c3682ed17c2431f781"></a><!-- doxytag: member="hippodraw::QtCut::setEnabled" ref="a3b845901b5a386c3682ed17c2431f781" args="(bool yes)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setEnabled </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>yes</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the enabled status. </p>
<p>Sets the enabled status of the <a class="el" href="classhippodraw_1_1CutPlotter.html" title="A PlotterBase derived class that serves a base class for cut plotters.">CutPlotter</a>. A plotter that is disabled keeps its target but does not apply the cut. </p>

<p>Definition at line <a class="el" href="QtCut_8cxx_source.html#l00209">209</a> of file <a class="el" href="QtCut_8cxx_source.html">QtCut.cxx</a>.</p>

<p>References <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

</div>
</div>
<a class="anchor" id="accb02499b420a8e24a8a8db8d7f8a506"></a><!-- doxytag: member="hippodraw::QtCut::setLabel" ref="accb02499b420a8e24a8a8db8d7f8a506" args="(const std::string &amp;axis, const std::string &amp;label)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setLabel </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>axis</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>label</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the label on the corresponding axis. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l00958">958</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="namespacehippodraw_1_1Axes.html#ae2337bddf33bc8b17dd5c08e665422cd">hippodraw::Axes::convert()</a>, <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, <a class="el" href="PlotterBase_8cxx_source.html#l00282">PlotterBase::setLabel()</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="a4b85618e47cc9140ce83c372bc072824"></a><!-- doxytag: member="hippodraw::QtCut::setLog" ref="a4b85618e47cc9140ce83c372bc072824" args="(const std::string &amp;axis, int flag)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setLog </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>axis</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>flag</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the specified axis to Logarithmic binning (if applicable ) and display. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l01065">1065</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="namespacehippodraw_1_1Axes.html#ae2337bddf33bc8b17dd5c08e665422cd">hippodraw::Axes::convert()</a>, <a class="el" href="DisplayController_8cxx_source.html#l00101">DisplayController::instance()</a>, <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, <a class="el" href="DisplayController_8cxx_source.html#l01292">DisplayController::setLog()</a>, <a class="el" href="num__util_8cpp_source.html#l00249">num_util::type()</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01171">QtDisplay::resize()</a>.</p>

</div>
</div>
<a class="anchor" id="a24d8021a5bbc6b17da11300df02d2b70"></a><!-- doxytag: member="hippodraw::QtCut::setNumberOfBins" ref="a24d8021a5bbc6b17da11300df02d2b70" args="(const std::string &amp;axis, unsigned int number)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setNumberOfBins </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>axis</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>number</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the number of bins. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l00983">983</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, <a class="el" href="PlotterBase_8cxx_source.html#l00418">PlotterBase::setNumberOfBins()</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="a560d5fdd7b05de74e5e1d7d931ad64f6"></a><!-- doxytag: member="hippodraw::QtCut::setOffset" ref="a560d5fdd7b05de74e5e1d7d931ad64f6" args="(const std::string &amp;axis, double offset)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setOffset </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>axis</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>offset</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the offset of the bins on the specified axis. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l01032">1032</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="namespacehippodraw_1_1Axes.html#ae2337bddf33bc8b17dd5c08e665422cd">hippodraw::Axes::convert()</a>, <a class="el" href="DisplayController_8cxx_source.html#l00101">DisplayController::instance()</a>, <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, <a class="el" href="DisplayController_8cxx_source.html#l01551">DisplayController::setOffset()</a>, <a class="el" href="num__util_8cpp_source.html#l00249">num_util::type()</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="acb70a731a91ac2d8cfd8ed5ab38787f5"></a><!-- doxytag: member="hippodraw::QtCut::setPointRep" ref="acb70a731a91ac2d8cfd8ed5ab38787f5" args="(RepBase *rep)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setPointRep </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classhippodraw_1_1RepBase.html">RepBase</a> *&nbsp;</td>
          <td class="paramname"> <em>rep</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the PointRep for the display. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l00923">923</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, <a class="el" href="classhippodraw_1_1PlotterBase.html#a8784a4f318c0e5779b47760f7ef3d67e">PlotterBase::setRepresentation()</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="a09b9c65c112fecf83033b6cb51101608"></a><!-- doxytag: member="hippodraw::QtCut::setRange" ref="a09b9c65c112fecf83033b6cb51101608" args="(const std::string &amp;axis, double low, double high)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setRange </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>axis</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>low</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>high</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the <a class="el" href="classhippodraw_1_1Range.html" title="Expresses a range of values.">Range</a> on the specified axis. </p>
<p>This version is needed since Boost.Python cannot accommodate default arguments directly. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l00819">819</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00800">QtDisplay::setRange()</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

</div>
</div>
<a class="anchor" id="a74b2ca2af8921cb9a36fd22ec72ed2f5"></a><!-- doxytag: member="hippodraw::QtCut::setRange" ref="a74b2ca2af8921cb9a36fd22ec72ed2f5" args="(const std::string &amp;axis, double low, double high, bool save=false)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setRange </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>axis</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>low</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>high</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>save</em> = <code>false</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the <a class="el" href="classhippodraw_1_1Range.html" title="Expresses a range of values.">Range</a> on the specified axis. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l00800">800</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, <a class="el" href="QtDisplay_8h_source.html#l00081">QtDisplay::m_ranges</a>, <a class="el" href="PlotterBase_8cxx_source.html#l00339">PlotterBase::setRange()</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l00819">QtDisplay::setRange()</a>.</p>

</div>
</div>
<a class="anchor" id="a90bcc074161171203d305304c7d05b9b"></a><!-- doxytag: member="hippodraw::QtCut::setTicks" ref="a90bcc074161171203d305304c7d05b9b" args="(const std::string &amp;axis, const std::vector&lt; double &gt; &amp;values, const std::vector&lt; std::string &gt; &amp;labels)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setTicks </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>axis</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const std::vector&lt; double &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>values</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const std::vector&lt; std::string &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>labels</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the axis ticks to specified points and values. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l01268">1268</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="abc79cf0667bbb5c93fca3f01b52c7b57"></a><!-- doxytag: member="hippodraw::QtCut::setTitle" ref="abc79cf0667bbb5c93fca3f01b52c7b57" args="(const std::string &amp;title)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setTitle </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>title</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the title of the display. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l00910">910</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, <a class="el" href="PlotterBase_8cxx_source.html#l00253">PlotterBase::setTitle()</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="a1051ee3cd0ba94d7d3b368374cd29cbf"></a><!-- doxytag: member="hippodraw::QtCut::setTransform" ref="a1051ee3cd0ba94d7d3b368374cd29cbf" args="(const std::string &amp;name)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setTransform </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>name</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the Transform. </p>
<dl class="requests"><dt><b><a class="el" href="requests.html#_requests000056">Requests:</a></b></dt><dd>Expose to <a class="el" href="namespacehippodraw_1_1Python.html" title="A namespace encapsulating functions to interface HippoDraw classes to Python using...">Python</a> the list of available transforms. </dd></dl>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l01044">1044</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="DisplayController_8cxx_source.html#l00101">DisplayController::instance()</a>, <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, <a class="el" href="DisplayController_8cxx_source.html#l01393">DisplayController::setTransform()</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="a78fdc75b764a7d8a31831a359f2e957f"></a><!-- doxytag: member="hippodraw::QtCut::setView" ref="a78fdc75b764a7d8a31831a359f2e957f" args="(int index)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setView </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Set the view by <em>index</em>. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l00865">865</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, <a class="el" href="PlotterBase_8cxx_source.html#l00820">PlotterBase::setView()</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<a class="anchor" id="a987d667f01422e4a7e9070eb775e8ee9"></a><!-- doxytag: member="hippodraw::QtCut::toggleInverted" ref="a987d667f01422e4a7e9070eb775e8ee9" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void toggleInverted </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Toggles the inversion status. </p>

<p>Definition at line <a class="el" href="QtCut_8cxx_source.html#l00219">219</a> of file <a class="el" href="QtCut_8cxx_source.html">QtCut.cxx</a>.</p>

<p>References <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

</div>
</div>
<a class="anchor" id="a9278be8203e1c42e2619179882ae4403"></a><!-- doxytag: member="hippodraw::QtCut::unlock" ref="a9278be8203e1c42e2619179882ae4403" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void unlock </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Unlock the <a class="elRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qapplication.html">QApplication</a> in case of exception. </p>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l01061">1061</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00730">QtDisplay::addDataRep()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00744">QtDisplay::addDataRepStacked()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00780">QtDisplay::addFunction()</a>, <a class="el" href="QtCut_8cxx_source.html#l00136">QtCut::addTarget()</a>, <a class="el" href="QtCut_8cxx_source.html#l00147">QtCut::addTargets()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01137">QtDisplay::addValues()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01309">QtDisplay::applyCut()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01324">QtDisplay::applyCuts()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01288">QtDisplay::createDataArray()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00447">QtDisplay::createDisplay()</a>, <a class="el" href="QtCut_8cxx_source.html#l00288">QtCut::createFits()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01146">QtDisplay::createNTuple()</a>, <a class="el" href="QtCut_8cxx_source.html#l00229">QtCut::createNTuple()</a>, <a class="el" href="QtCut_8cxx_source.html#l00257">QtCut::createTnt()</a>, <a class="el" href="QtCut_8cxx_source.html#l00188">QtCut::cutRange()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00895">QtDisplay::deleteView()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01096">QtDisplay::getDataRep()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01112">QtDisplay::getDataReps()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00971">QtDisplay::getLabel()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00828">QtDisplay::getRange()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00877">QtDisplay::nextView()</a>, <a class="el" href="QtCut_8cxx_source.html#l00051">QtCut::QtCut()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00472">QtDisplay::QtDisplay()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00992">QtDisplay::reset()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01171">QtDisplay::resize()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01128">QtDisplay::setAspectRatio()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01086">QtDisplay::setAutoRanging()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01279">QtDisplay::setAutoTicks()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00999">QtDisplay::setBinWidth()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01227">QtDisplay::setColorMap()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00937">QtDisplay::setContourLevels()</a>, <a class="el" href="QtCut_8cxx_source.html#l00164">QtCut::setCutRange()</a>, <a class="el" href="QtCut_8cxx_source.html#l00209">QtCut::setEnabled()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00958">QtDisplay::setLabel()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01065">QtDisplay::setLog()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00983">QtDisplay::setNumberOfBins()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01032">QtDisplay::setOffset()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00923">QtDisplay::setPointRep()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00800">QtDisplay::setRange()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01268">QtDisplay::setTicks()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00910">QtDisplay::setTitle()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01044">QtDisplay::setTransform()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00865">QtDisplay::setView()</a>, <a class="el" href="QtCut_8cxx_source.html#l00219">QtCut::toggleInverted()</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01250">QtDisplay::update()</a>.</p>

</div>
</div>
<a class="anchor" id="ac5c54df7ed3b930268c8d7752c101725"></a><!-- doxytag: member="hippodraw::QtCut::update" ref="ac5c54df7ed3b930268c8d7752c101725" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void update </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Updates the display. </p>
<dl class="bug"><dt><b><a class="el" href="bug.html#_bug000068">Bug:</a></b></dt><dd>@@ For the script, autontuple.py, this method behaves strangely. </dd></dl>

<p>Definition at line <a class="el" href="QtDisplay_8cxx_source.html#l01250">1250</a> of file <a class="el" href="QtDisplay_8cxx_source.html">QtDisplay.cxx</a>.</p>

<p>References <a class="el" href="PyApp_8cxx_source.html#l00331">PyApp::lock()</a>, <a class="el" href="QtDisplay_8h_source.html#l00097">QtDisplay::m_plotter</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01061">QtDisplay::unlock()</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00073">hippodraw::Python::export_QtDisplay()</a>.</p>

</div>
</div>
<hr/><h2>Member Data Documentation</h2>
<a class="anchor" id="a1de80faff2428b8dc67995112931b636"></a><!-- doxytag: member="hippodraw::QtCut::m_plotter" ref="a1de80faff2428b8dc67995112931b636" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classhippodraw_1_1PlotterBase.html">PlotterBase</a>* <a class="el" href="classhippodraw_1_1QtDisplay.html#a1de80faff2428b8dc67995112931b636">m_plotter</a><code> [protected, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The contained <a class="el" href="classhippodraw_1_1PlotterBase.html" title="The base class for the PlotterBase hierarchy.">PlotterBase</a> object. </p>

<p>Definition at line <a class="el" href="QtDisplay_8h_source.html#l00097">97</a> of file <a class="el" href="QtDisplay_8h_source.html">QtDisplay.h</a>.</p>

<p>Referenced by <a class="el" href="QtDisplay_8cxx_source.html#l00730">QtDisplay::addDataRep()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00744">QtDisplay::addDataRepStacked()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00780">QtDisplay::addFunction()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01261">QtDisplay::addObserver()</a>, <a class="el" href="QtCut_8cxx_source.html#l00136">QtCut::addTarget()</a>, <a class="el" href="QtCut_8cxx_source.html#l00147">QtCut::addTargets()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01137">QtDisplay::addValues()</a>, <a class="el" href="QtCut_8cxx_source.html#l00042">QtCut::createCut()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01288">QtDisplay::createDataArray()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00447">QtDisplay::createDisplay()</a>, <a class="el" href="QtCut_8cxx_source.html#l00288">QtCut::createFits()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01146">QtDisplay::createNTuple()</a>, <a class="el" href="QtCut_8cxx_source.html#l00229">QtCut::createNTuple()</a>, <a class="el" href="QtCut_8cxx_source.html#l00257">QtCut::createTnt()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00906">QtDisplay::currentView()</a>, <a class="el" href="QtCut_8cxx_source.html#l00188">QtCut::cutRange()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00895">QtDisplay::deleteView()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00723">QtDisplay::display()</a>, <a class="el" href="QtCut_8cxx_source.html#l00324">QtCut::fillCutList()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01018">QtDisplay::getBinWidth()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01096">QtDisplay::getDataRep()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01112">QtDisplay::getDataReps()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00971">QtDisplay::getLabel()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01076">QtDisplay::getLog()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00828">QtDisplay::getRange()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00917">QtDisplay::getTitle()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00877">QtDisplay::nextView()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01163">QtDisplay::numberOfEntries()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00891">QtDisplay::numViews()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01218">QtDisplay::plotterId()</a>, <a class="el" href="QtCut_8cxx_source.html#l00123">QtCut::QtCut()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00472">QtDisplay::QtDisplay()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00992">QtDisplay::reset()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01171">QtDisplay::resize()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00849">QtDisplay::saveView()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01128">QtDisplay::setAspectRatio()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01086">QtDisplay::setAutoRanging()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01279">QtDisplay::setAutoTicks()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00999">QtDisplay::setBinWidth()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01227">QtDisplay::setColorMap()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00937">QtDisplay::setContourLevels()</a>, <a class="el" href="QtCut_8cxx_source.html#l00164">QtCut::setCutRange()</a>, <a class="el" href="QtCut_8cxx_source.html#l00209">QtCut::setEnabled()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00958">QtDisplay::setLabel()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01065">QtDisplay::setLog()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00983">QtDisplay::setNumberOfBins()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01032">QtDisplay::setOffset()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00923">QtDisplay::setPointRep()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00800">QtDisplay::setRange()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01268">QtDisplay::setTicks()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00910">QtDisplay::setTitle()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l01044">QtDisplay::setTransform()</a>, <a class="el" href="QtDisplay_8cxx_source.html#l00865">QtDisplay::setView()</a>, <a class="el" href="QtCut_8cxx_source.html#l00219">QtCut::toggleInverted()</a>, and <a class="el" href="QtDisplay_8cxx_source.html#l01250">QtDisplay::update()</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="QtCut_8h_source.html">QtCut.h</a></li>
<li><a class="el" href="QtCut_8cxx_source.html">QtCut.cxx</a></li>
</ul>
</div>
<hr size="1"><address style="align: right;"><small>
Generated for HippoDraw Class Library by <a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border=0>
</a> </small></address>
</body>
</html>