<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 Page</span></a></li> <li><a href="pages.html"><span>Related Pages</span></a></li> <li><a href="namespaces.html"><span>Namespaces</span></a></li> <li><a href="annotated.html"><span>Classes</span></a></li> <li class="current"><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="files.html"><span>File List</span></a></li> <li><a href="globals.html"><span>File Members</span></a></li> </ul> </div> <div class="navpath"><a class="el" href="dir_28fb57ed95c79fe5ed14c4f71fb4c2a2.html">qt</a> </div> </div> <div class="contents"> <h1>Inspector.h</h1><a href="Inspector_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/* -*- mode: c++ -*- */</span> <a name="l00002"></a>00002 <a name="l00014"></a>00014 <span class="preprocessor">#ifndef _Inspector_H_</span> <a name="l00015"></a>00015 <span class="preprocessor"></span><span class="preprocessor">#define _Inspector_H_</span> <a name="l00016"></a>00016 <span class="preprocessor"></span> <a name="l00017"></a>00017 <span class="comment">//#include <qglobal.h> // for version</span> <a name="l00018"></a>00018 <span class="comment">// #if QT_VERSION < 0x040000</span> <a name="l00019"></a>00019 <span class="preprocessor">#include "<a class="code" href="InspectorBase_8h.html" title="The file created from InspectorBase.ui with the Qt uic tool.">qtui/InspectorBase.h</a>"</span> <a name="l00020"></a>00020 <span class="comment">// #else</span> <a name="l00021"></a>00021 <span class="comment">// #include "InspectorUI.h"</span> <a name="l00022"></a>00022 <span class="comment">// //Added by the Qt porting tool:</span> <a name="l00023"></a>00023 <span class="comment">// #endif</span> <a name="l00024"></a>00024 <a name="l00025"></a>00025 <span class="preprocessor">#include "<a class="code" href="AxesType_8h.html" title="The namespace for axes.">axes/AxesType.h</a>"</span> <a name="l00026"></a>00026 <span class="preprocessor">#include "<a class="code" href="Range_8h.html" title="hippodraw::Range class interface">axes/Range.h</a>"</span> <a name="l00027"></a>00027 <a name="l00028"></a>00028 <span class="preprocessor">#include <map></span> <a name="l00029"></a>00029 <a name="l00030"></a>00030 <span class="keyword">class </span><a class="codeRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qcustomevent.html">QCustomEvent</a>; <a name="l00031"></a>00031 <span class="keyword">class </span><a class="codeRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qvboxlayout.html">QVBoxLayout</a>; <a name="l00032"></a>00032 <a name="l00033"></a>00033 <span class="keyword">namespace </span>hippodraw { <a name="l00034"></a>00034 <a name="l00035"></a>00035 <span class="keyword">class </span>CanvasView; <a name="l00036"></a>00036 <span class="keyword">class </span>CanvasWindow; <a name="l00037"></a>00037 <span class="keyword">class </span>CutPlotter; <a name="l00038"></a>00038 <span class="keyword">class </span>DataSourceException; <a name="l00039"></a>00039 <span class="keyword">class </span>DataSource; <a name="l00040"></a>00040 <span class="keyword">class </span>FunctionRep; <a name="l00041"></a>00041 <span class="keyword">class </span>PlotterBase; <a name="l00042"></a>00042 <span class="keyword">class </span>RootNTuple; <a name="l00043"></a>00043 <span class="keyword">class </span>TupleCut; <a name="l00044"></a>00044 <a name="l00228"></a>00228 <span class="comment">// #if QT_VERSION < 0x040000</span> <a name="l00229"></a><a class="code" href="classhippodraw_1_1Inspector.html">00229</a> <span class="keyword">class </span><a class="code" href="libqthippo_8h.html#a5c61928b4caef50cebd70354f5e860d9">MDL_QTHIPPOPLOT_API</a> <a class="code" href="classhippodraw_1_1Inspector.html" title="A derived class of InspectorBase class which is generated by the Qt designer.">Inspector</a> : <span class="keyword">public</span> <a class="code" href="classInspectorBase.html" title="The base class for the Inspector class.">InspectorBase</a> <a name="l00230"></a>00230 { <a name="l00231"></a>00231 <span class="comment">// #else</span> <a name="l00232"></a>00232 <span class="comment">// class MDL_QTHIPPOPLOT_API Inspector : public QDialog, private Ui::InspectorUI</span> <a name="l00233"></a>00233 <span class="comment">// {</span> <a name="l00234"></a>00234 <span class="comment">// Q_OBJECT</span> <a name="l00235"></a>00235 <span class="comment">// #endif</span> <a name="l00236"></a>00236 <a name="l00237"></a>00237 <span class="keyword">private</span>: <a name="l00238"></a>00238 <a name="l00239"></a>00239 <a name="l00240"></a><a class="code" href="classhippodraw_1_1Inspector.html#a5b90a3773e7ea9a0a3c60ac14f3aa2a1a050889cfb2c606473596b8f70f702769">00240</a> <span class="keyword">enum</span> <a class="code" href="classhippodraw_1_1Inspector.html#a5b90a3773e7ea9a0a3c60ac14f3aa2a1">ParameterList</a> { Index, Name, Value, Error, Fixed, Dummy }; <a name="l00241"></a>00241 <a name="l00244"></a><a class="code" href="classhippodraw_1_1Inspector.html#aa3714dcf47132608cdf72b2ff8bc07d9">00244</a> <a class="codeRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qstring.html">QString</a> m_model_name; <a name="l00245"></a>00245 <a name="l00248"></a><a class="code" href="classhippodraw_1_1Inspector.html#aa1e951cfe067c2179cf8f8d9b638619c">00248</a> <a class="codeRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qstring.html">QString</a> m_break_point; <a name="l00249"></a>00249 <a name="l00252"></a><a class="code" href="classhippodraw_1_1Inspector.html#aa26d38ef671fe7c81b23ba556658ad9e">00252</a> <a class="codeRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qstring.html">QString</a> m_flat_width; <a name="l00253"></a>00253 <a name="l00256"></a><a class="code" href="classhippodraw_1_1Inspector.html#ab912fb91589e0681a1dae24ba15384c5">00256</a> <a class="codeRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qstring.html">QString</a> m_color_scale; <a name="l00257"></a>00257 <a name="l00260"></a><a class="code" href="classhippodraw_1_1Inspector.html#a6d228fb62a344e8ec1f2cfd2fc826cd7">00260</a> std::vector < QLabel * > m_new_labels; <a name="l00261"></a>00261 <a name="l00264"></a><a class="code" href="classhippodraw_1_1Inspector.html#abe4651cc5e9f19a2698aa78259af2597">00264</a> std::vector < QComboBox * > m_new_combos; <a name="l00265"></a>00265 <a name="l00268"></a><a class="code" href="classhippodraw_1_1Inspector.html#a0ea01793bb73bccf1cbfd7bab070b2f3">00268</a> std::vector < QLabel * > m_sel_labels; <a name="l00269"></a>00269 <a name="l00272"></a><a class="code" href="classhippodraw_1_1Inspector.html#a9e41e685976ad0b70a7852d83f457c3e">00272</a> std::vector < QComboBox * > m_sel_combos; <a name="l00273"></a>00273 <a name="l00276"></a>00276 <span class="preprocessor">#if QT_VERSION < 0x040000</span> <a name="l00277"></a><a class="code" href="classhippodraw_1_1Inspector.html#a385c020ba114bcd6cefaa6826fd973d0">00277</a> <span class="preprocessor"></span> std::map < QListViewItem *, FunctionRep * > m_function_lv_map; <a name="l00278"></a>00278 <span class="preprocessor">#else</span> <a name="l00279"></a>00279 <span class="preprocessor"></span> std::map < Q3ListViewItem *, FunctionRep * > m_function_lv_map; <a name="l00280"></a>00280 <span class="preprocessor">#endif</span> <a name="l00281"></a>00281 <span class="preprocessor"></span> <a name="l00285"></a>00285 <span class="preprocessor">#if QT_VERSION < 0x040000</span> <a name="l00286"></a><a class="code" href="classhippodraw_1_1Inspector.html#a4235dd51161caa519fa437561643c74e">00286</a> <span class="preprocessor"></span> std::vector < QListViewItem * > m_func_parm_checked; <a name="l00287"></a>00287 <span class="preprocessor">#else</span> <a name="l00288"></a>00288 <span class="preprocessor"></span> std::vector < Q3ListViewItem * > m_func_parm_checked; <a name="l00289"></a>00289 <span class="preprocessor">#endif</span> <a name="l00290"></a>00290 <span class="preprocessor"></span> <a name="l00291"></a><a class="code" href="classhippodraw_1_1Inspector.html#af89a709b956fd537b7a8b527376082df">00291</a> std::vector < int > m_functionIndexMap; <a name="l00292"></a><a class="code" href="classhippodraw_1_1Inspector.html#a0cc3b8d40711f95477ca3b421141a2ec">00292</a> <a class="code" href="namespacehippodraw_1_1Axes.html#a1d1cfd8ffb84e947f82999c682b666a7" title="Axes constants.">hippodraw::Axes::Type</a> m_axis; <a name="l00293"></a><a class="code" href="classhippodraw_1_1Inspector.html#a74920a82bb15b9a355cd55f8622b0575">00293</a> std::vector < double > m_oldParameters; <a name="l00294"></a><a class="code" href="classhippodraw_1_1Inspector.html#a52db05aa55c5fe9ff741edaab6fab249">00294</a> std::map < const PlotterBase *, bool> m_zoompan; <a name="l00295"></a><a class="code" href="classhippodraw_1_1Inspector.html#ae71dd536700e6f5636df8c8728c1383d">00295</a> <a class="code" href="classhippodraw_1_1Range.html" title="Expresses a range of values.">Range</a> m_range; <a name="l00296"></a>00296 <a name="l00297"></a><a class="code" href="classhippodraw_1_1Inspector.html#ab93d5974569e30a89e4c41c9cea0718f">00297</a> <a class="codeRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qwidget.html">QWidget</a> * m_newLayoutWidget; <a name="l00298"></a><a class="code" href="classhippodraw_1_1Inspector.html#a3f2c9e818417827e9956f7fd4e2a9f50">00298</a> <a class="code" href="classhippodraw_1_1CanvasWindow.html" title="A concrete window class that contains the canvas and responds to menu item and tool...">CanvasWindow</a> * m_cur_window; <a name="l00299"></a><a class="code" href="classhippodraw_1_1Inspector.html#a0d38b28c2c7e11987bba84d9d891bc7d">00299</a> <a class="codeRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qwidget.html">QWidget</a> * m_layoutWidget; <a name="l00300"></a><a class="code" href="classhippodraw_1_1Inspector.html#ad8cb321ae81100c861490c6cbf963e00">00300</a> <a class="codeRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qvboxlayout.html">QVBoxLayout</a> * m_vLayout; <a name="l00301"></a><a class="code" href="classhippodraw_1_1Inspector.html#a73a13a1f374cc83092ad09dee4fc1f21">00301</a> <a class="codeRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qvboxlayout.html">QVBoxLayout</a> * m_newVLayout; <a name="l00302"></a>00302 <a name="l00305"></a><a class="code" href="classhippodraw_1_1Inspector.html#ae20755fac3d9558b64f75dc340972302">00305</a> std::map < PlotterBase *, int > m_cut_map; <a name="l00306"></a>00306 <a name="l00309"></a><a class="code" href="classhippodraw_1_1Inspector.html#a62ce3ed05603f6512718cc509add5a23">00309</a> <span class="keyword">typedef</span> std::vector < const TupleCut * > <a class="code" href="classhippodraw_1_1Inspector.html#a62ce3ed05603f6512718cc509add5a23" title="The type of container for current TupleCut objects.">TupleCutList_t</a>; <a name="l00310"></a>00310 <a name="l00313"></a><a class="code" href="classhippodraw_1_1Inspector.html#a00e3a153be342dabc785a268c29fe49a">00313</a> <a class="code" href="classhippodraw_1_1Inspector.html#a62ce3ed05603f6512718cc509add5a23" title="The type of container for current TupleCut objects.">TupleCutList_t</a> m_tuple_cuts; <a name="l00314"></a>00314 <a name="l00317"></a><a class="code" href="classhippodraw_1_1Inspector.html#a75427e6c7cca64bf193db39173bc6085">00317</a> <span class="keyword">typedef</span> std::vector < PlotterBase * > <a class="code" href="classhippodraw_1_1Inspector.html#a75427e6c7cca64bf193db39173bc6085" title="The type of container for PlotterBase objects.">PlotterList_t</a>; <a name="l00318"></a>00318 <a name="l00321"></a><a class="code" href="classhippodraw_1_1Inspector.html#ab4939fa4a611840b92b29f555cc47e1e">00321</a> <a class="code" href="classhippodraw_1_1Inspector.html#a75427e6c7cca64bf193db39173bc6085" title="The type of container for PlotterBase objects.">PlotterList_t</a> m_tuple_cut_plotters; <a name="l00322"></a>00322 <a name="l00327"></a><a class="code" href="classhippodraw_1_1Inspector.html#a1de80faff2428b8dc67995112931b636">00327</a> <a class="code" href="classhippodraw_1_1PlotterBase.html" title="The base class for the PlotterBase hierarchy.">PlotterBase</a> * m_plotter; <a name="l00328"></a>00328 <a name="l00331"></a><a class="code" href="classhippodraw_1_1Inspector.html#a62ef216439becdc67c98ec7ab6440bbc">00331</a> <a class="codeRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qstring.html">QString</a> m_app_key; <a name="l00332"></a>00332 <a name="l00335"></a><a class="code" href="classhippodraw_1_1Inspector.html#a913e98d024ebe059e43126b858797f7c">00335</a> std::vector < PlotterBase * > m_plotter_list; <a name="l00336"></a>00336 <a name="l00338"></a><a class="code" href="classhippodraw_1_1Inspector.html#a5709979d2aa6820b08e5e4eded0f1569">00338</a> <span class="keywordtype">int</span> m_last_ntuple_edited; <a name="l00339"></a>00339 <a name="l00341"></a><a class="code" href="classhippodraw_1_1Inspector.html#a00050d3d4963990502a79c43c5d733c3">00341</a> <span class="keywordtype">int</span> m_last_cut_index; <a name="l00342"></a>00342 <a name="l00344"></a><a class="code" href="classhippodraw_1_1Inspector.html#afe77714dedfc0122de8952f53a9a7a31">00344</a> <span class="keywordtype">int</span> m_lowslider1_last_val; <a name="l00345"></a>00345 <a name="l00347"></a><a class="code" href="classhippodraw_1_1Inspector.html#a926ac15a9ffe3ffb2a860c899cb073a1">00347</a> <span class="keywordtype">int</span> m_highslider1_last_val; <a name="l00348"></a>00348 <a name="l00352"></a><a class="code" href="classhippodraw_1_1Inspector.html#a14c582fa90a811b8cfcb3d1aaee7f966">00352</a> <span class="keywordtype">bool</span> m_is_updating; <a name="l00353"></a>00353 <a name="l00357"></a><a class="code" href="classhippodraw_1_1Inspector.html#acc0dd4aad71ed4ec54169346cbaca568">00357</a> <span class="keywordtype">bool</span> m_cut_enable_updating; <a name="l00358"></a>00358 <a name="l00359"></a><a class="code" href="classhippodraw_1_1Inspector.html#a33768fb41293951bdef93213f6f08dba">00359</a> <span class="keywordtype">bool</span> m_dragging; <a name="l00360"></a>00360 <a name="l00364"></a><a class="code" href="classhippodraw_1_1Inspector.html#ad2c1e2a58d5a1d4baa6929ed7b9481ab">00364</a> <span class="keywordtype">bool</span> m_user_models_loaded; <a name="l00365"></a>00365 <a name="l00369"></a><a class="code" href="classhippodraw_1_1Inspector.html#a65606ba29994afa2c78060335d6adf12">00369</a> <span class="keywordtype">bool</span> m_rotate_enable; <a name="l00370"></a>00370 <a name="l00371"></a>00371 <a name="l00374"></a><a class="code" href="classhippodraw_1_1Inspector.html#ac9fde46fa05099fa4b35725d8f750d7b">00374</a> std::vector < QRadioButton * > m_transform_buttons; <a name="l00375"></a>00375 <a name="l00378"></a><a class="code" href="classhippodraw_1_1Inspector.html#af39792f36e36af0f242eb34a6d7e7f77">00378</a> <span class="keywordtype">int</span> m_min_entries; <a name="l00379"></a>00379 <a name="l00380"></a>00380 <a name="l00387"></a>00387 <span class="keywordtype">int</span> cutRadioId () <span class="keyword">const</span>; <a name="l00388"></a>00388 <a name="l00390"></a>00390 <span class="keywordtype">void</span> warningTex (); <a name="l00391"></a>00391 <a name="l00394"></a>00394 <span class="keywordtype">void</span> invalidOperationError ( <span class="keyword">const</span> std::string & message ); <a name="l00395"></a>00395 <a name="l00402"></a>00402 <span class="keywordtype">int</span> transformId () <span class="keyword">const</span>; <a name="l00403"></a>00403 <a name="l00405"></a>00405 <span class="keyword">virtual</span> <span class="keywordtype">void</span> diffDataRep (); <a name="l00408"></a>00408 <span class="preprocessor">#if QT_VERSION < 0x040000</span> <a name="l00409"></a>00409 <span class="preprocessor"></span> <a class="codeRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qlistviewitem.html">QListViewItem</a> * getTopParent ( <a class="codeRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qlistviewitem.html">QListViewItem</a> * item ); <a name="l00410"></a>00410 <span class="preprocessor">#else</span> <a name="l00411"></a>00411 <span class="preprocessor"></span> Q3ListViewItem * getTopParent ( Q3ListViewItem * item ); <a name="l00412"></a>00412 <span class="preprocessor">#endif</span> <a name="l00413"></a>00413 <span class="preprocessor"></span> <a name="l00417"></a>00417 <span class="preprocessor">#if QT_VERSION < 0x040000</span> <a name="l00418"></a>00418 <span class="preprocessor"></span> <a class="code" href="classhippodraw_1_1FunctionRep.html" title="A derived class of DataRep which is a base class for displaying a function.">FunctionRep</a> * getFunctionRep ( <a class="codeRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qlistviewitem.html">QListViewItem</a> * item ); <a name="l00419"></a>00419 <span class="preprocessor">#else</span> <a name="l00420"></a>00420 <span class="preprocessor"></span> <a class="code" href="classhippodraw_1_1FunctionRep.html" title="A derived class of DataRep which is a base class for displaying a function.">FunctionRep</a> * getFunctionRep ( Q3ListViewItem * item ); <a name="l00421"></a>00421 <span class="preprocessor">#endif</span> <a name="l00422"></a>00422 <span class="preprocessor"></span> <a name="l00426"></a>00426 <a class="code" href="classhippodraw_1_1FunctionRep.html" title="A derived class of DataRep which is a base class for displaying a function.">FunctionRep</a> * getFunctionRep ( ); <a name="l00427"></a>00427 <a name="l00431"></a>00431 <span class="keywordtype">void</span> fillCheckedFunctionRepItems (); <a name="l00432"></a>00432 <a name="l00435"></a>00435 <span class="keywordtype">void</span> init (); <a name="l00436"></a>00436 <a name="l00440"></a>00440 <span class="keyword">virtual</span> <span class="keywordtype">void</span> sel_combo_0_activated ( <span class="keyword">const</span> <a class="codeRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qstring.html">QString</a> & ); <a name="l00441"></a>00441 <a name="l00445"></a>00445 <span class="keyword">virtual</span> <span class="keywordtype">void</span> sel_combo_1_activated ( <span class="keyword">const</span> <a class="codeRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qstring.html">QString</a> & ); <a name="l00446"></a>00446 <a name="l00450"></a>00450 <span class="keyword">virtual</span> <span class="keywordtype">void</span> sel_combo_2_activated ( <span class="keyword">const</span> <a class="codeRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qstring.html">QString</a> & ); <a name="l00451"></a>00451 <a name="l00455"></a>00455 <span class="keyword">virtual</span> <span class="keywordtype">void</span> sel_combo_3_activated ( <span class="keyword">const</span> <a class="codeRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qstring.html">QString</a> & ); <a name="l00456"></a>00456 <a name="l00463"></a>00463 <a class="code" href="namespacehippodraw_1_1Axes.html#a1d1cfd8ffb84e947f82999c682b666a7" title="Axes constants.">hippodraw::Axes::Type</a> getAxes ( <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> index ); <a name="l00464"></a>00464 <a name="l00465"></a>00465 <span class="keywordtype">void</span> loadAllUserModels (); <a name="l00466"></a>00466 <a name="l00470"></a>00470 <span class="keywordtype">void</span> convertCtrlPts ( std::vector < double > & sv ); <a name="l00471"></a>00471 <a name="l00474"></a>00474 <span class="keywordtype">void</span> clear ( std::vector < QLabel * > & labels, <a name="l00475"></a>00475 std::vector < QComboBox * > & combos ); <a name="l00476"></a>00476 <a name="l00477"></a>00477 <a name="l00481"></a>00481 <span class="keywordtype">void</span> updateColorMapCtrls ( <span class="keyword">const</span> <a class="code" href="classhippodraw_1_1PlotterBase.html" title="The base class for the PlotterBase hierarchy.">PlotterBase</a> * plotter ); <a name="l00482"></a>00482 <a name="l00483"></a>00483 <a name="l00487"></a>00487 <span class="keywordtype">void</span> updateSelectedPlotData ( <span class="keyword">const</span> <a class="code" href="classhippodraw_1_1PlotterBase.html" title="The base class for the PlotterBase hierarchy.">PlotterBase</a> * plotter ); <a name="l00488"></a>00488 <a name="l00491"></a>00491 <span class="keywordtype">void</span> dataClearSelectedControls (); <a name="l00492"></a>00492 <a name="l00495"></a>00495 <span class="keywordtype">void</span> updateSelectedPlotDataSource ( <span class="keyword">const</span> std::string & name ); <a name="l00496"></a>00496 <a name="l00499"></a>00499 <span class="keywordtype">void</span> updateSelectedPlotType ( <span class="keyword">const</span> <a class="code" href="classhippodraw_1_1PlotterBase.html" title="The base class for the PlotterBase hierarchy.">PlotterBase</a> * plotter ); <a name="l00500"></a>00500 <a name="l00506"></a>00506 <span class="keywordtype">void</span> updateAutoScaleBox (); <a name="l00507"></a>00507 <a name="l00510"></a>00510 <span class="keywordtype">void</span> updateLogBox (); <a name="l00511"></a>00511 <a name="l00514"></a>00514 <span class="keywordtype">void</span> updateReverseBox (); <a name="l00515"></a>00515 <a name="l00516"></a>00516 <span class="keywordtype">void</span> updateCutsActive (); <a name="l00517"></a>00517 <a name="l00520"></a>00520 <span class="keywordtype">void</span> updateTupleCuts ( <span class="keyword">const</span> std::vector < PlotterBase * > & cutlist ); <a name="l00521"></a>00521 <a name="l00524"></a>00524 <span class="keywordtype">void</span> setAppKey (); <a name="l00525"></a>00525 <a name="l00528"></a>00528 <span class="keyword">const</span> std::vector < PlotterBase * > & <a name="l00529"></a>00529 getDataCutList ( <a class="code" href="classhippodraw_1_1PlotterBase.html" title="The base class for the PlotterBase hierarchy.">PlotterBase</a> * plotter ); <a name="l00530"></a>00530 <a name="l00532"></a>00532 <span class="keywordtype">void</span> disableCutControls ( <span class="keywordtype">bool</span> yes ); <a name="l00533"></a>00533 <a name="l00537"></a>00537 <span class="keywordtype">void</span> fillPlotterList ( std::vector < PlotterBase * > & plot_list ); <a name="l00538"></a>00538 <a name="l00539"></a>00539 <span class="comment">/* Returns the selected cut plotter.</span> <a name="l00540"></a>00540 <span class="comment"> */</span> <a name="l00541"></a>00541 <span class="keyword">virtual</span> <a class="code" href="classhippodraw_1_1CutPlotter.html" title="A PlotterBase derived class that serves a base class for cut plotters.">CutPlotter</a> * getSelectedCut (); <a name="l00542"></a>00542 <span class="comment">// /** Clears and fills the @a cut_list with PlotterBase objects that</span> <a name="l00543"></a>00543 <span class="comment">// are cuts whose target is the active DataRep contained by @a</span> <a name="l00544"></a>00544 <span class="comment">// plotter.</span> <a name="l00545"></a>00545 <span class="comment">// */</span> <a name="l00546"></a>00546 <span class="comment">// void fillCutsOn ( const PlotterBase *, </span> <a name="l00547"></a>00547 <span class="comment">// std::vector < PlotterBase * > & cut_list );</span> <a name="l00548"></a>00548 <a name="l00553"></a>00553 <span class="keyword">const</span> std::vector < const TupleCut * > & <a name="l00554"></a>00554 getCutList ( <span class="keyword">const</span> <a class="code" href="classhippodraw_1_1PlotterBase.html" title="The base class for the PlotterBase hierarchy.">PlotterBase</a> * plotter ) <span class="keyword">const</span>; <a name="l00555"></a>00555 <a name="l00558"></a>00558 <span class="keywordtype">int</span> findCutIndex ( <span class="keyword">const</span> <a class="codeRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qstring.html">QString</a> & label ); <a name="l00559"></a>00559 <a name="l00563"></a>00563 <span class="keywordtype">void</span> setAllCutsActive ( <span class="keywordtype">bool</span> yes ); <a name="l00564"></a>00564 <a name="l00567"></a>00567 <span class="keywordtype">void</span> cutOnCutError (); <a name="l00568"></a>00568 <a name="l00572"></a>00572 <span class="keywordtype">void</span> invalidDataWarning (); <a name="l00573"></a>00573 <a name="l00576"></a>00576 <span class="keywordtype">void</span> newPlotError ( <span class="keyword">const</span> std::exception & e ); <a name="l00577"></a>00577 <a name="l00579"></a>00579 <span class="keywordtype">void</span> noNTupleSelectedError (); <a name="l00580"></a>00580 <a name="l00582"></a>00582 <span class="keywordtype">void</span> invalidRangeError ( <span class="keyword">const</span> std::string & bad ); <a name="l00583"></a>00583 <a name="l00586"></a>00586 <span class="keywordtype">void</span> incompatibleDataRepError ( <span class="keyword">const</span> std::string & <a class="code" href="namespacenum__util.html#af7e893a8c6a5f6a426480fc85cda4fa1">type</a> ); <a name="l00587"></a>00587 <a name="l00590"></a>00590 <span class="keywordtype">void</span> incompatibleFitterError ( <span class="keyword">const</span> std::string & <a class="code" href="namespacenum__util.html#af7e893a8c6a5f6a426480fc85cda4fa1">type</a> ); <a name="l00591"></a>00591 <a name="l00594"></a>00594 <span class="keywordtype">void</span> badFunctionError ( <span class="keyword">const</span> std::string & name, <span class="keyword">const</span> <span class="keywordtype">char</span> * what ); <a name="l00595"></a>00595 <a name="l00598"></a>00598 <span class="keywordtype">void</span> fitFailedError (); <a name="l00599"></a>00599 <a name="l00602"></a>00602 <span class="keywordtype">void</span> incompatibleFunctionError ( <span class="keyword">const</span> std::string & <a class="code" href="namespacenum__util.html#af7e893a8c6a5f6a426480fc85cda4fa1">type</a> ); <a name="l00603"></a>00603 <a name="l00612"></a>00612 <span class="keywordtype">void</span> multipleDataRepError ( <span class="keyword">const</span> std::string & <a class="code" href="namespacenum__util.html#af7e893a8c6a5f6a426480fc85cda4fa1">type</a> ); <a name="l00613"></a>00613 <a name="l00617"></a>00617 <span class="keywordtype">bool</span> multipleDataRepInfo ( <span class="keyword">const</span> std::string & <a class="code" href="namespacenum__util.html#af7e893a8c6a5f6a426480fc85cda4fa1">type</a> ); <a name="l00618"></a>00618 <a name="l00621"></a>00621 <span class="keywordtype">void</span> multiplePlotError (); <a name="l00622"></a>00622 <a name="l00625"></a>00625 <span class="keywordtype">void</span> functionAddError (); <a name="l00626"></a>00626 <a name="l00630"></a>00630 <span class="preprocessor">#if QT_VERSION < 0x040000</span> <a name="l00631"></a>00631 <span class="preprocessor"></span> <span class="keywordtype">void</span> fillFunctionParameters ( <a class="codeRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qlistviewitem.html">QListViewItem</a> * parent, <a name="l00632"></a>00632 <span class="keyword">const</span> <a class="code" href="classhippodraw_1_1FunctionRep.html" title="A derived class of DataRep which is a base class for displaying a function.">FunctionRep</a> * function, <a name="l00633"></a>00633 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> & index ); <a name="l00634"></a>00634 <span class="preprocessor">#else</span> <a name="l00635"></a>00635 <span class="preprocessor"></span> <span class="keywordtype">void</span> fillFunctionParameters ( Q3ListViewItem * parent, <a name="l00636"></a>00636 <span class="keyword">const</span> <a class="code" href="classhippodraw_1_1FunctionRep.html" title="A derived class of DataRep which is a base class for displaying a function.">FunctionRep</a> * function, <a name="l00637"></a>00637 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> & index ); <a name="l00638"></a>00638 <span class="preprocessor">#endif</span> <a name="l00639"></a>00639 <span class="preprocessor"></span> <a name="l00642"></a>00642 <span class="keywordtype">void</span> statsStripValue ( <a class="codeRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qradiobutton.html">QRadioButton</a> * box ); <a name="l00643"></a>00643 <a name="l00646"></a>00646 <span class="keywordtype">void</span> updateNewPlotControls (); <a name="l00647"></a>00647 <a name="l00651"></a>00651 <span class="keywordtype">void</span> setNewPlotNTuple ( <span class="keyword">const</span> std::string & name ); <a name="l00652"></a>00652 <a name="l00658"></a>00658 <span class="keywordtype">void</span> changeNTupleName ( <span class="keyword">const</span> <a class="codeRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qstring.html">QString</a> & ); <a name="l00659"></a>00659 <a name="l00663"></a>00663 <span class="keyword">virtual</span> <span class="keywordtype">void</span> ntupleChanged ( <span class="keywordtype">int</span> ); <a name="l00664"></a>00664 <a name="l00667"></a>00667 <span class="keyword">virtual</span> <span class="keywordtype">void</span> updatePlotTab (); <a name="l00668"></a>00668 <a name="l00671"></a>00671 <span class="keyword">virtual</span> <span class="keywordtype">void</span> errorBars_toggled ( <span class="keywordtype">bool</span> ); <a name="l00672"></a>00672 <a name="l00676"></a>00676 <span class="keywordtype">void</span> updateCutVarGroupBox ( <span class="keyword">const</span> <a class="code" href="classhippodraw_1_1PlotterBase.html" title="The base class for the PlotterBase hierarchy.">PlotterBase</a> * plotter, <span class="keywordtype">int</span> index ); <a name="l00677"></a>00677 <a name="l00680"></a>00680 <span class="keywordtype">void</span> updateCutControls ( <span class="keyword">const</span> std::vector < PlotterBase * > & cutlist ); <a name="l00681"></a>00681 <a name="l00684"></a>00684 <span class="keywordtype">void</span> updateCutControlValues ( <span class="keyword">const</span> <a class="code" href="classhippodraw_1_1PlotterBase.html" title="The base class for the PlotterBase hierarchy.">PlotterBase</a> * cutplotter ); <a name="l00685"></a>00685 <a name="l00688"></a>00688 <span class="keywordtype">void</span> updateCutEnableButton (); <a name="l00689"></a>00689 <a name="l00692"></a>00692 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setZRadioButton ( <span class="keywordtype">bool</span> enabled ); <a name="l00693"></a>00693 <a name="l00696"></a>00696 <span class="keywordtype">void</span> updateValueCombo (); <a name="l00697"></a>00697 <a name="l00701"></a>00701 <span class="keywordtype">int</span> validPeriodicTransformRange(); <a name="l00702"></a>00702 <span class="keywordtype">bool</span> validPeriodicTransformRange( <span class="keywordtype">int</span> miny ); <a name="l00703"></a>00703 <a name="l00707"></a>00707 <span class="keywordtype">void</span> invalidPeriodicTransform (); <a name="l00708"></a>00708 <a name="l00709"></a>00709 <span class="preprocessor">#if QT_VERSION < 0x040000</span> <a name="l00710"></a>00710 <span class="preprocessor"></span> <span class="keyword">protected</span>: <a name="l00711"></a>00711 <span class="preprocessor">#else</span> <a name="l00712"></a>00712 <span class="preprocessor"></span> <span class="keyword">protected</span> slots: <a name="l00713"></a>00713 <span class="preprocessor">#endif</span> <a name="l00714"></a>00714 <span class="preprocessor"></span> <a name="l00718"></a><a class="code" href="classhippodraw_1_1Inspector.html#aa946e6bc213100137c71a78118b20a69">00718</a> <span class="keyword">static</span> <a class="codeRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qstring.html">QString</a> s_registry; <a name="l00719"></a>00719 <a name="l00720"></a>00720 <span class="comment">/* In the member functions below, all are declared in the base class</span> <a name="l00721"></a>00721 <span class="comment"> where they are commented for documentation, except those that are</span> <a name="l00722"></a>00722 <span class="comment"> commented here. </span> <a name="l00723"></a>00723 <span class="comment"> */</span> <a name="l00724"></a>00724 <span class="keyword">virtual</span> <a class="code" href="classhippodraw_1_1PlotterBase.html" title="The base class for the PlotterBase hierarchy.">PlotterBase</a> * getPlotter(); <a name="l00725"></a>00725 <a name="l00728"></a>00728 <span class="keyword">virtual</span> <span class="keywordtype">void</span> addDataRepButton_clicked ( ); <a name="l00729"></a>00729 <a name="l00732"></a>00732 <span class="keyword">virtual</span> <span class="keywordtype">void</span> removeDataRepButton_clicked(); <a name="l00733"></a>00733 <a name="l00734"></a>00734 <span class="keyword">virtual</span> <span class="keywordtype">void</span> allNtupleComboActivated ( <span class="keyword">const</span> <a class="codeRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qstring.html">QString</a> & ); <a name="l00737"></a>00737 <span class="keyword">virtual</span> <span class="keywordtype">void</span> updatePlotTypes (); <a name="l00738"></a>00738 <span class="keyword">virtual</span> <span class="keywordtype">void</span> availPlotTypesActivated ( <span class="keyword">const</span> <a class="codeRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qstring.html">QString</a> & ); <a name="l00739"></a>00739 <span class="keyword">virtual</span> <span class="keywordtype">void</span> dataCreateNTuple (); <a name="l00740"></a>00740 <a name="l00744"></a>00744 <span class="keyword">virtual</span> <span class="keywordtype">void</span> dataTupleNameChanged (<span class="keyword">const</span> <a class="codeRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qstring.html">QString</a> & ); <a name="l00745"></a>00745 <span class="keyword">virtual</span> <span class="keywordtype">void</span> dataNTupleSelChanged ( <span class="keywordtype">int</span> item ); <a name="l00746"></a>00746 <a name="l00749"></a>00749 <span class="keyword">virtual</span> <span class="keywordtype">void</span> titleText_returnPressed(); <a name="l00750"></a>00750 <a name="l00753"></a>00753 <span class="keyword">virtual</span> <span class="keywordtype">void</span> axis_button_group_clicked ( <span class="keywordtype">int</span> <span class="keywordtype">id</span> ); <a name="l00754"></a>00754 <a name="l00757"></a>00757 <span class="keyword">virtual</span> <span class="keywordtype">void</span> axisZoomPanCheckBox_clicked (); <a name="l00758"></a>00758 <a name="l00761"></a>00761 <span class="keyword">virtual</span> <span class="keywordtype">void</span> axisLabelChanged ( <span class="keywordtype">int</span> index, <span class="keyword">const</span> <a class="codeRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qstring.html">QString</a> & axisName ); <a name="l00762"></a>00762 <a name="l00763"></a>00763 <span class="keyword">virtual</span> <span class="keywordtype">void</span> highRangeDrag(); <a name="l00764"></a>00764 <span class="keyword">virtual</span> <span class="keywordtype">void</span> lowRangeDrag(); <a name="l00765"></a>00765 <span class="keyword">virtual</span> <span class="keywordtype">void</span> newPlotButton_clicked ( ); <a name="l00766"></a>00766 <a name="l00769"></a>00769 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setDragOn (); <a name="l00770"></a>00770 <a name="l00771"></a>00771 <span class="keyword">virtual</span> <span class="keywordtype">void</span> offsetDrag(); <a name="l00772"></a>00772 <span class="keyword">virtual</span> <span class="keywordtype">void</span> entriesDrag(); <a name="l00773"></a>00773 <span class="keyword">virtual</span> <span class="keywordtype">void</span> symbolTypeButtonGroup_clicked ( <span class="keywordtype">int</span> <span class="keywordtype">id</span> ); <a name="l00774"></a>00774 <span class="keyword">virtual</span> <span class="keywordtype">void</span> lineStyleButtonGroup_clicked ( <span class="keywordtype">int</span> <span class="keywordtype">id</span> ); <a name="l00775"></a>00775 <span class="keyword">virtual</span> <span class="keywordtype">void</span> symbolPointSize_returnPressed ( ); <a name="l00776"></a>00776 <span class="keyword">virtual</span> <span class="keywordtype">void</span> intervalStateChanged ( <span class="keywordtype">bool</span> state ); <a name="l00777"></a>00777 <span class="keyword">virtual</span> <span class="keywordtype">void</span> intervalTextChanged ( <span class="keyword">const</span> <a class="codeRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qstring.html">QString</a> & ); <a name="l00778"></a>00778 <span class="keyword">virtual</span> <span class="keywordtype">void</span> colorSelect_clicked (); <a name="l00779"></a>00779 <a name="l00782"></a>00782 <span class="keyword">virtual</span> <span class="keywordtype">void</span> colorSelect_2_clicked (); <a name="l00783"></a>00783 <a name="l00786"></a>00786 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setWidthText (); <a name="l00787"></a>00787 <a name="l00790"></a>00790 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setOffsetText (); <a name="l00791"></a>00791 <a name="l00792"></a>00792 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setBinWidth ( <span class="keywordtype">int</span> value ); <a name="l00793"></a>00793 <a name="l00796"></a>00796 <span class="keyword">virtual</span> <span class="keywordtype">void</span> functionsFitToDataButton_clicked (); <a name="l00797"></a>00797 <a name="l00801"></a>00801 <span class="keyword">virtual</span> <span class="keywordtype">void</span> functionsRemoveButton_clicked (); <a name="l00802"></a>00802 <a name="l00806"></a>00806 <span class="keyword">virtual</span> <span class="keywordtype">void</span> functionsResetButton_clicked(); <a name="l00807"></a>00807 <a name="l00808"></a>00808 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setParameters ( <span class="keywordtype">int</span>, <a class="code" href="classhippodraw_1_1PlotterBase.html" title="The base class for the PlotterBase hierarchy.">PlotterBase</a> * ); <a name="l00809"></a>00809 <span class="keyword">virtual</span> <span class="keywordtype">void</span> functionParamsListViewCurrentChanged (); <a name="l00810"></a>00810 <span class="keyword">virtual</span> <span class="keywordtype">void</span> functionParamsCheckBoxToggled( <span class="keywordtype">bool</span> ); <a name="l00813"></a>00813 <span class="keyword">virtual</span> <span class="keywordtype">void</span> ignoreErrorCheckBoxToggled(<span class="keywordtype">bool</span>); <a name="l00814"></a>00814 <span class="keyword">virtual</span> <span class="keywordtype">void</span> functionParamsLineEditReturnPressed(); <a name="l00815"></a>00815 <span class="keyword">virtual</span> <span class="keywordtype">void</span> functionParamsSliderSliderReleased(); <a name="l00816"></a>00816 <span class="keyword">virtual</span> <span class="keywordtype">void</span> functionParamsSliderSliderMoved( <span class="keywordtype">int</span> ); <a name="l00817"></a>00817 <span class="keyword">virtual</span> <span class="keywordtype">void</span> functionParamsSliderSliderPressed(); <a name="l00818"></a>00818 <a name="l00825"></a>00825 <span class="keyword">virtual</span> <span class="keywordtype">void</span> cut_button_group_clicked (); <a name="l00826"></a>00826 <a name="l00827"></a>00827 <span class="keyword">virtual</span> <span class="keywordtype">void</span> logScale_clicked(); <a name="l00828"></a>00828 <a name="l00831"></a>00831 <span class="keyword">virtual</span> <span class="keywordtype">void</span> reverse_clicked(); <a name="l00832"></a>00832 <a name="l00835"></a>00835 <span class="keyword">virtual</span> <span class="keywordtype">void</span> autoScale_clicked(); <a name="l00836"></a>00836 <a name="l00839"></a>00839 <span class="keyword">virtual</span> <span class="keywordtype">void</span> m_grid_clicked(); <a name="l00840"></a>00840 <span class="keyword">virtual</span> <span class="keywordtype">void</span> m_boxedge_clicked(); <a name="l00841"></a>00841 <span class="keyword">virtual</span> <span class="keywordtype">void</span> cutLowSlider_sliderMoved ( <span class="keywordtype">int</span> value ); <a name="l00842"></a>00842 <span class="keyword">virtual</span> <span class="keywordtype">void</span> cutHighSlider_sliderMoved ( <span class="keywordtype">int</span> value ); <a name="l00843"></a>00843 <span class="keyword">virtual</span> <span class="keywordtype">void</span> cutLowSlider_sliderReleased(); <a name="l00844"></a>00844 <span class="keyword">virtual</span> <span class="keywordtype">void</span> cutHighSlider_sliderReleased(); <a name="l00845"></a>00845 <span class="keyword">virtual</span> <span class="keywordtype">void</span> cutZoomPanCheckBox_clicked(); <a name="l00846"></a>00846 <span class="keyword">virtual</span> <span class="keywordtype">void</span> cutInvertPushButton_clicked(); <a name="l00847"></a>00847 <a name="l00850"></a>00850 <span class="keyword">virtual</span> <span class="keywordtype">void</span> cutAddSelected (); <a name="l00851"></a>00851 <a name="l00854"></a>00854 <span class="keyword">virtual</span> <span class="keywordtype">void</span> cutAddAll (); <a name="l00855"></a>00855 <a name="l00858"></a>00858 <span class="keyword">virtual</span> <span class="keywordtype">void</span> cutRemovePushButton_clicked (); <a name="l00859"></a>00859 <a name="l00862"></a>00862 <span class="keyword">virtual</span> <span class="keywordtype">void</span> cutText_returnPressed(); <a name="l00863"></a>00863 <a name="l00866"></a>00866 <span class="keyword">virtual</span> <span class="keywordtype">void</span> cutEnablePushButton_toggled ( <span class="keywordtype">bool</span> on ); <a name="l00867"></a>00867 <a name="l00870"></a>00870 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setBinWidth ( <span class="keywordtype">int</span> value, <span class="keywordtype">bool</span> drag ); <a name="l00871"></a>00871 <a name="l00874"></a>00874 <span class="keyword">virtual</span> <span class="keywordtype">void</span> axisLabelText (); <a name="l00875"></a>00875 <a name="l00876"></a>00876 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setLowRange ( <span class="keywordtype">int</span> value ); <a name="l00877"></a>00877 <a name="l00880"></a>00880 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setLowRange ( <span class="keywordtype">int</span> value, <span class="keywordtype">bool</span> yes ); <a name="l00881"></a>00881 <a name="l00882"></a>00882 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setLowText (); <a name="l00883"></a>00883 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setHighRange ( <span class="keywordtype">int</span> value ); <a name="l00884"></a>00884 <a name="l00887"></a>00887 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setHighRange ( <span class="keywordtype">int</span> value, <span class="keywordtype">bool</span> yes ); <a name="l00888"></a>00888 <a name="l00889"></a>00889 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setHighText (); <a name="l00890"></a>00890 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setOffset ( <span class="keywordtype">int</span> value ); <a name="l00891"></a>00891 <a name="l00894"></a>00894 <span class="keyword">virtual</span> <span class="keywordtype">void</span> rotateX ( <span class="keywordtype">int</span> offset ); <a name="l00895"></a>00895 <span class="keyword">virtual</span> <span class="keywordtype">void</span> rotateY ( <span class="keywordtype">int</span> offset ); <a name="l00896"></a>00896 <a name="l00897"></a>00897 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setXRotateText (); <a name="l00898"></a>00898 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setYRotateText (); <a name="l00899"></a>00899 <a name="l00900"></a>00900 <a name="l00903"></a>00903 <span class="keyword">virtual</span> <span class="keywordtype">void</span> resetRotate (); <a name="l00904"></a>00904 <a name="l00907"></a>00907 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setRotate ( <span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y ); <a name="l00908"></a>00908 <a name="l00911"></a>00911 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setOffset ( <span class="keywordtype">int</span> value, <span class="keywordtype">bool</span> yes ); <a name="l00912"></a>00912 <a name="l00913"></a>00913 <span class="keyword">virtual</span> <span class="keywordtype">void</span> cutNew (); <a name="l00914"></a>00914 <span class="keyword">virtual</span> <span class="keywordtype">void</span> functionAdd (); <a name="l00915"></a>00915 <span class="keyword">virtual</span> <span class="keywordtype">void</span> summaryNew (); <a name="l00916"></a>00916 <a name="l00923"></a>00923 <span class="keyword">virtual</span> <span class="keywordtype">void</span> transform_button_group_clicked (); <a name="l00924"></a>00924 <span class="keyword">virtual</span> <span class="keywordtype">void</span> selCutChanged (); <a name="l00925"></a>00925 <span class="keyword">virtual</span> <span class="keywordtype">void</span> updateDataTab(); <a name="l00926"></a>00926 <span class="keyword">virtual</span> <span class="keywordtype">void</span> pointRepComboBox_activated ( <span class="keyword">const</span> <a class="codeRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qstring.html">QString</a> & qstr ); <a name="l00927"></a>00927 <a name="l00930"></a>00930 <span class="keyword">virtual</span> <span class="keywordtype">void</span> updateCutsTab (); <a name="l00931"></a>00931 <a name="l00934"></a>00934 <span class="keyword">virtual</span> <span class="keywordtype">void</span> updateDataCutsTab (); <a name="l00935"></a>00935 <a name="l00938"></a>00938 <span class="keyword">virtual</span> <span class="keywordtype">void</span> updateFitCutsTab (); <a name="l00939"></a>00939 <a name="l00942"></a>00942 <span class="keyword">virtual</span> <span class="keywordtype">void</span> updateFunctionsTab (); <a name="l00943"></a>00943 <a name="l00944"></a>00944 <span class="keyword">virtual</span> <span class="keywordtype">void</span> createResiduals(); <a name="l00945"></a>00945 <span class="keyword">virtual</span> <span class="keywordtype">void</span> fitterNamesActivated ( <span class="keywordtype">int</span> ); <a name="l00946"></a>00946 <span class="keyword">virtual</span> <span class="keywordtype">void</span> pushButtonNewErrorPlotClicked (); <a name="l00947"></a>00947 <a name="l00950"></a>00950 <span class="keyword">virtual</span> <span class="keywordtype">void</span> updateAxisTab (); <a name="l00951"></a>00951 <a name="l00954"></a>00954 <span class="keyword">virtual</span> <span class="keywordtype">void</span> updateTransformTab (); <a name="l00955"></a>00955 <a name="l00956"></a>00956 <span class="keyword">virtual</span> <span class="keywordtype">void</span> widthDrag (); <a name="l00957"></a>00957 <a name="l00959"></a>00959 <span class="keywordtype">void</span> editLabelFontClicked(); <a name="l00960"></a>00960 <a name="l00962"></a>00962 <span class="keywordtype">void</span> editTitleFontClicked(); <a name="l00963"></a>00963 <a name="l00970"></a>00970 std::string getArrayTupleLabel( <span class="keyword">const</span> <a class="code" href="classhippodraw_1_1DataSource.html" title="Base class for DataSource.">DataSource</a> * rtuple, <a name="l00971"></a>00971 <span class="keyword">const</span> std::string & <a class="code" href="namespacehippodraw_1_1DataPoint2DTuple.html#ae78e6e11a40e6dba1bae097358f97d15" title="The column indices for 2 dimension data point tuple.">column</a> ); <a name="l00972"></a>00972 <a name="l00975"></a>00975 <span class="keyword">virtual</span> <span class="keywordtype">void</span> valueChanged ( <span class="keywordtype">int</span> ); <a name="l00976"></a>00976 <a name="l00980"></a>00980 <span class="keyword">virtual</span> <span class="keywordtype">void</span> sliderChanged ( <span class="keywordtype">int</span> ); <a name="l00981"></a>00981 <a name="l00984"></a>00984 <span class="keyword">virtual</span> <span class="keywordtype">void</span> resetSlider ( ); <a name="l00985"></a>00985 <a name="l00988"></a>00988 <span class="keyword">virtual</span> <span class="keywordtype">void</span> newColorModel ( ); <a name="l00989"></a>00989 <a name="l00992"></a>00992 <span class="keyword">virtual</span> <span class="keywordtype">void</span> editColorModel ( ); <a name="l00993"></a>00993 <a name="l00996"></a>00996 <span class="keyword">virtual</span> <span class="keywordtype">void</span> deleteColorModel ( ); <a name="l00997"></a>00997 <a name="l01000"></a>01000 <span class="keyword">virtual</span> <span class="keywordtype">void</span> combineCheckBox_clicked(); <a name="l01001"></a>01001 <a name="l01004"></a>01004 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setMinEntries ( <span class="keywordtype">int</span> increment ); <a name="l01005"></a>01005 <a name="l01008"></a>01008 <span class="keyword">virtual</span> <span class="keywordtype">int</span> getMinEntries (); <a name="l01009"></a>01009 <a name="l01012"></a>01012 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setMinEntriesText(); <a name="l01013"></a>01013 <span class="keyword">public</span>: <a name="l01014"></a>01014 <a name="l01016"></a>01016 <span class="comment">// #if QT_VERSION < 0x040000</span> <a name="l01017"></a>01017 <a class="code" href="classhippodraw_1_1Inspector.html" title="A derived class of InspectorBase class which is generated by the Qt designer.">Inspector</a> ( <a class="codeRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qwidget.html">QWidget</a> * parent = 0, <a name="l01018"></a>01018 <span class="keyword">const</span> <span class="keywordtype">char</span> * name = 0, <a name="l01019"></a>01019 <span class="keywordtype">bool</span> modal = <span class="keyword">false</span>, <a name="l01020"></a>01020 Qt::WFlags flags = 0 ); <a name="l01021"></a>01021 <span class="comment">// #else</span> <a name="l01022"></a>01022 <span class="comment">// Inspector ( QWidget * parent = 0 );</span> <a name="l01023"></a>01023 <span class="comment">// #endif</span> <a name="l01024"></a>01024 <a name="l01028"></a>01028 std::string getSelectedDataSourceName () <span class="keyword">const</span>; <a name="l01029"></a>01029 <a name="l01035"></a>01035 <span class="keywordtype">void</span> enableNewPlotBox ( <span class="keywordtype">bool</span> yes = <span class="keyword">true</span> ); <a name="l01036"></a>01036 <a name="l01043"></a>01043 <span class="preprocessor">#if QT_VERSION < 0x040000</span> <a name="l01044"></a>01044 <span class="preprocessor"></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> customEvent ( <a class="codeRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qcustomevent.html">QCustomEvent</a> * event ); <a name="l01045"></a>01045 <span class="preprocessor">#else</span> <a name="l01046"></a>01046 <span class="preprocessor"></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> customEvent ( <a class="codeRef" doxygen="qt.tag:http://doc.trolltech.com/3.3/" href="http://doc.trolltech.com/3.3/qevent.html">QEvent</a> * event ); <a name="l01047"></a>01047 <span class="preprocessor">#endif</span> <a name="l01048"></a>01048 <span class="preprocessor"></span> <a name="l01052"></a>01052 <span class="keyword">virtual</span> <span class="keywordtype">void</span> update ( ); <a name="l01053"></a>01053 <a name="l01054"></a>01054 <span class="keyword">virtual</span> <span class="keywordtype">void</span> selectedCutsRadioButton_toggled ( <span class="keywordtype">bool</span> selected ); <a name="l01055"></a>01055 <span class="keyword">virtual</span> <span class="keywordtype">void</span> allCutsRadioButton_toggled ( <span class="keywordtype">bool</span> selected ); <a name="l01056"></a>01056 <a name="l01059"></a>01059 <span class="keyword">virtual</span> <span class="keywordtype">void</span> updateSummaryTab (); <a name="l01060"></a>01060 <a name="l01061"></a>01061 <span class="keyword">virtual</span> <span class="keywordtype">void</span> statsButtonGroupClicked ( <span class="keywordtype">int</span> ); <a name="l01062"></a>01062 <a name="l01063"></a>01063 <a name="l01064"></a>01064 <span class="keyword">protected</span>: <a name="l01065"></a>01065 <a name="l01066"></a>01066 <span class="keyword">virtual</span> <span class="keyword">const</span> std::string convertToString ( <a class="code" href="namespacehippodraw_1_1Axes.html#a1d1cfd8ffb84e947f82999c682b666a7" title="Axes constants.">hippodraw::Axes::Type</a> ); <a name="l01067"></a>01067 <a name="l01068"></a>01068 <span class="keyword">virtual</span> <span class="keywordtype">void</span> contourSlider_valueChanged ( <span class="keywordtype">int</span> val ); <a name="l01069"></a>01069 <a name="l01070"></a>01070 <span class="keyword">virtual</span> <span class="keywordtype">void</span> contourTextBox_returnPressed (); <a name="l01071"></a>01071 <a name="l01074"></a>01074 <span class="keyword">virtual</span> <span class="keywordtype">void</span> contourRadioButton1_toggled ( <span class="keywordtype">bool</span> ); <a name="l01075"></a>01075 <a name="l01078"></a>01078 <span class="keyword">virtual</span> <span class="keywordtype">void</span> contourLevelsTextBox_returnPressed (); <a name="l01079"></a>01079 <a name="l01082"></a>01082 <span class="keywordtype">void</span> contourError (); <a name="l01083"></a>01083 <a name="l01087"></a>01087 <span class="keyword">virtual</span> <span class="keywordtype">void</span> tabChanged (); <a name="l01088"></a>01088 <a name="l01089"></a>01089 <span class="keyword">public</span>: <a name="l01090"></a>01090 <a name="l01093"></a>01093 <span class="keywordtype">void</span> setSelectedFitter ( <span class="keyword">const</span> std::string & name ); <a name="l01094"></a>01094 <a name="l01097"></a>01097 <span class="keyword">virtual</span> ~<a class="code" href="classhippodraw_1_1Inspector.html" title="A derived class of InspectorBase class which is generated by the Qt designer.">Inspector</a> (); <a name="l01098"></a>01098 <a name="l01099"></a>01099 <a name="l01100"></a>01100 }; <a name="l01101"></a>01101 <a name="l01102"></a>01102 } <span class="comment">// namespace hippodraw</span> <a name="l01103"></a>01103 <a name="l01104"></a>01104 <span class="preprocessor">#endif // _Inspector_H_</span> <a name="l01105"></a>01105 <span class="preprocessor"></span> </pre></div></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>