A derived class of InspectorBase class which is generated by the Qt designer. More...
#include <Inspector.h>


Public Slots | |
| virtual void | m_editFontToggled (bool) |
| virtual void | m_editLabelFontClicked () |
| virtual void | m_editTitleFontClicked () |
| virtual void | m_numContourSlider_valueChanged (int) |
Public Member Functions | |
| accept () | |
| virtual void | allCutsRadioButton_toggled (bool selected) |
| virtual void | customEvent (QCustomEvent *event) |
| The method to receive update events from the application queue. More... | |
| done (int r) | |
| void | enableNewPlotBox (bool yes=true) |
| Enables the new plot box. More... | |
| enum {Rejected, Accepted} | |
| exec () | |
| extension () const | |
| std::string | getSelectedDataSourceName () const |
| Returns the name of the currently selected DataSource in Data tabbed panel. More... | |
| Inspector (QWidget *parent=0, const char *name=0, bool modal=false, Qt::WFlags flags=0) | |
| The constructor. More... | |
| isModal () const | |
| isSizeGripEnabled () const | |
| orientation () const | |
| prop -whether show() should pop up the dialog as modal or modeless | |
| prop -whether the size grip is enabled | |
| reject () | |
| result () const | |
| virtual void | selectedCutsRadioButton_toggled (bool selected) |
| setExtension (QWidget *extension) | |
| setModal (bool modal) | |
| setOrientation (Orientation orientation) | |
| setResult (int i) | |
| void | setSelectedFitter (const std::string &name) |
| Sets the selected Fitter. More... | |
| setSizeGripEnabled (bool) | |
| show () | |
| showExtension (bool showIt) | |
| virtual void | statsButtonGroupClicked (int) |
| virtual void | update () |
| The Update Method. More... | |
| virtual void | updateSummaryTab () |
| Updates the Stats tabbed panel's widgets. More... | |
| virtual | ~Inspector () |
| The virtual destructor. More... | |
Protected Slots | |
| virtual void | languageChange () |
| virtual void | transformNew () |
Protected Member Functions | |
| virtual void | addDataRepButton_clicked () |
| Responds to click on the add Data Rep button. More... | |
| virtual void | allNtupleComboActivated (const QString &) |
| virtual void | autoScale_clicked () |
| Slot which responds to the toggle in state of the autoScale check box. More... | |
| virtual void | availPlotTypesActivated (const QString &) |
| virtual void | axis_button_group_clicked (int id) |
| Responds to change in axis tabbed panel's axis radio button group. More... | |
| virtual void | axisLabelChanged (int index, const QString &axisName) |
| Responds to change in axis binding on existing plotter. More... | |
| virtual void | axisLabelText () |
| Responds to return in axis label text box. More... | |
| virtual void | axisZoomPanCheckBox_clicked () |
| Responds to change in zoom/pan check box. More... | |
| virtual void | colorSelect_2_clicked () |
| Sets the Color of the cut plotter. More... | |
| virtual void | colorSelect_clicked () |
| virtual void | combineCheckBox_clicked () |
| Responds to the combined bins checkbox clicked. More... | |
| void | contourError () |
| Raises message box on contour input error. More... | |
| virtual void | contourLevelsTextBox_returnPressed () |
| Responds to change in contour levels text box. More... | |
| virtual void | contourRadioButton1_toggled (bool) |
| Responds to change in 1st contour radio button. More... | |
| virtual void | contourSlider_valueChanged (int val) |
| virtual void | contourTextBox_returnPressed () |
| virtual const std::string | convertToString (hippodraw::Axes::Type) |
| virtual void | createResiduals () |
| Creates a display showing the residuals of the function. More... | |
| virtual void | cut_button_group_clicked () |
| Responds to change of the cut panel's radio group. More... | |
| virtual void | cutAddAll () |
| Adds all the cuts to the DataRep. More... | |
| virtual void | cutAddSelected () |
| Adds selected cut to the DataRep. More... | |
| virtual void | cutEnablePushButton_toggled (bool on) |
| Responds to the cut enable push button. More... | |
| virtual void | cutHighSlider_sliderMoved (int value) |
| virtual void | cutHighSlider_sliderReleased () |
| virtual void | cutInvertPushButton_clicked () |
| virtual void | cutLowSlider_sliderMoved (int value) |
| virtual void | cutLowSlider_sliderReleased () |
| virtual void | cutNew () |
| virtual void | cutRemovePushButton_clicked () |
| Responds to the button that removes a cut. More... | |
| virtual void | cutText_returnPressed () |
| Responds to entry in one of the cut text fields. More... | |
| virtual void | cutZoomPanCheckBox_clicked () |
| virtual void | dataCreateNTuple () |
| virtual void | dataNTupleSelChanged (int item) |
| virtual void | dataTupleNameChanged (const QString &) |
| Respond to change of DataSource name change. More... | |
| virtual void | deleteColorModel () |
| Deletes an existing Value to Color Model. More... | |
| virtual void | editColorModel () |
| Brings up dialog to edit an existing Value to Color model. More... | |
| void | editLabelFontClicked () |
| Edit label font, ( if user wants to overwrite he default ) More... | |
| void | editTitleFontClicked () |
| Edit the title font, ( if user wants to overwrite he default ) More... | |
| virtual void | entriesDrag () |
| virtual void | fitterNamesActivated (int) |
| virtual void | functionAdd () |
| virtual void | functionParamsCheckBoxToggled (bool) |
| Slot which recieves the signal if state of the checkbox changes in the the function Params tab. More... | |
| virtual void | functionParamsLineEditReturnPressed () |
| Slot which recieves the signal if enter is pressed in the line edit in the the function Params tab. More... | |
| virtual void | functionParamsListViewCurrentChanged () |
| Slot which recieves the signal if Current item changes in the List View of the function Params. More... | |
| virtual void | functionParamsSliderSliderMoved (int) |
| Slot which alters the parameter values as the function Params slider is moved. More... | |
| virtual void | functionParamsSliderSliderPressed () |
| Slot which recieves signal when params slider is presssed. More... | |
| virtual void | functionParamsSliderSliderReleased () |
| Slot which set the slider to mid point after it has been release. More... | |
| virtual void | functionsFitToDataButton_clicked () |
| Fits the selected function to the data. More... | |
| virtual void | functionsRemoveButton_clicked () |
| Removing the selected function and updating appropriate tabbed panels. More... | |
| virtual void | functionsResetButton_clicked () |
| Reset the function parameters from the parameters saved before the last fit. More... | |
| std::string | getArrayTupleLabel (const DataSource *rtuple, const std::string &column) |
| In case we are dealing with multidimensional data in rows of this column in the given DataSource we would like to deal with on one entry of this multidimensional data. More... | |
| virtual int | getMinEntries () |
| Get the minimum entries number of the plot. More... | |
| virtual PlotterBase * | getPlotter () |
| virtual void | highRangeDrag () |
| virtual void | ignoreErrorCheckBoxToggled (bool) |
| Slot which responds to the ignoreError check box. More... | |
| virtual void | intervalStateChanged (bool state) |
| virtual void | intervalTextChanged (const QString &) |
| virtual void | lineStyleButtonGroup_clicked (int id) |
| virtual void | logScale_clicked () |
| The Qt slot which responds to the toggle in state of the logScale checkbox. More... | |
| virtual void | lowRangeDrag () |
| virtual void | m_boxedge_clicked () |
| virtual void | m_grid_clicked () |
| Responds to the toggle in state of the show grid check box. More... | |
| virtual void | newColorModel () |
| Brings up dialog to create a new Value to Color model. More... | |
| virtual void | newPlotButton_clicked () |
| virtual void | offsetDrag () |
| virtual void | pointRepComboBox_activated (const QString &qstr) |
| virtual void | pushButtonNewErrorPlotClicked () |
| The slot that recieves the signal when the PushButtonNewErrorPlot is clicked. More... | |
| virtual void | removeDataRepButton_clicked () |
| Responds to click on the remove Data Rep button. More... | |
| virtual void | resetRotate () |
| Reset to zero. More... | |
| virtual void | resetSlider () |
| Resets sliders to default position. More... | |
| virtual void | reverse_clicked () |
| Slot which respons to the toggle in state of the reverse check box. More... | |
| virtual void | rotateX (int offset) |
| Rotation for periodic transform. More... | |
| virtual void | rotateY (int offset) |
| virtual void | selCutChanged () |
| virtual void | setBinWidth (int value) |
| virtual void | setBinWidth (int value, bool drag) |
| Sets the bin width and the slider dragging flag. More... | |
| virtual void | setDragOn () |
| Called when any slider is pressed. More... | |
| virtual void | setHighRange (int value) |
| virtual void | setHighRange (int value, bool yes) |
| Sets the high range and the slider dragging flag. More... | |
| virtual void | setHighText () |
| virtual void | setLowRange (int value) |
| virtual void | setLowRange (int value, bool yes) |
| Sets the low range and slider dragging flag. More... | |
| virtual void | setLowText () |
| virtual void | setMinEntries (int increment) |
| Responds to minimum entries slider. More... | |
| virtual void | setMinEntriesText () |
| Responds to the user input of minimum entries number. More... | |
| virtual void | setOffset (int value) |
| virtual void | setOffset (int value, bool yes) |
| sets the bin offset and the slider dragging flag. More... | |
| virtual void | setOffsetText () |
| Responds to return in bin offset text field. More... | |
| virtual void | setParameters (int, PlotterBase *) |
| virtual void | setRotate (int x, int y) |
| Reset the rotation slider and text, from the plotter. More... | |
| virtual void | setWidthText () |
| Responds to return in bin width text field. More... | |
| virtual void | setXRotateText () |
| virtual void | setYRotateText () |
| virtual void | sliderChanged (int) |
| Responds to change in the sliders of one of the value to color sliders. More... | |
| virtual void | summaryNew () |
| virtual void | symbolPointSize_returnPressed () |
| virtual void | symbolTypeButtonGroup_clicked (int id) |
| virtual void | tabChanged () |
| Receives the signal that the tabbed panel changed and invokes the update method. More... | |
| virtual void | titleText_returnPressed () |
| Responds to title text return. More... | |
| virtual void | transform_button_group_clicked () |
| Responds to change in transform tabbed panel's radio button group. More... | |
| virtual void | updateAxisTab () |
| Updates the axis tabbed panel's widgets. More... | |
| virtual void | updateCutsTab () |
| Updates the cut tabbed panel's widgets' state and values. More... | |
| virtual void | updateDataCutsTab () |
| Updates the cut tabbed panel when in data cut mode. More... | |
| virtual void | updateDataTab () |
| virtual void | updateFitCutsTab () |
| Update the cut tabbed panel when in fit cut mode. More... | |
| virtual void | updateFunctionsTab () |
| Updates the functions tabbed panel's widgets. More... | |
| virtual void | updatePlotTypes () |
| Updates the available plot types combo box. More... | |
| virtual void | updateTransformTab () |
| Update the transform tabbed panel's widgets. More... | |
| virtual void | valueChanged (int) |
| Responds to change of the value to color combo box. More... | |
| virtual void | widthDrag () |
Static Protected Attributes | |
| static QString | s_registry |
| The QSettings Windows registry key. More... | |
Private Types | |
| enum | ParameterList { Index, Name, Value, Error, Fixed, Dummy } |
| typedef std::vector < PlotterBase * > | PlotterList_t |
| The type of container for PlotterBase objects. More... | |
| typedef std::vector< const TupleCut * > | TupleCutList_t |
| The type of container for current TupleCut objects. More... | |
Private Member Functions | |
| void | badFunctionError (const std::string &name, const char *what) |
| Raise bad function error dialog. More... | |
| void | changeNTupleName (const QString &) |
| Changes the name NTuple. More... | |
| void | clear (std::vector< QLabel * > &labels, std::vector< QComboBox * > &combos) |
| Clears the labels and combo boxes. More... | |
| void | convertCtrlPts (std::vector< double > &sv) |
| Converts the value to color control points from int slider values to float values. More... | |
| void | cutOnCutError () |
| Raises information dialog to say applying a cut to itself was not done. More... | |
| int | cutRadioId () const |
| Returns the Id of the cut radio button group. More... | |
| void | dataClearSelectedControls () |
| Clears the previous binding controls. More... | |
| virtual void | diffDataRep () |
| Create display with differenece between two DataRep objects in Plotter. More... | |
| void | disableCutControls (bool yes) |
| Disables all the control widgets for a cut. More... | |
| virtual void | errorBars_toggled (bool) |
| Responds to error bars check box. More... | |
| void | fillCheckedFunctionRepItems () |
| Clears and fills m_func_parm_checked vector with the function parameters that have their check box on. More... | |
| void | fillFunctionParameters (QListViewItem *parent, const FunctionRep *function, unsigned int &index) |
| Fills the QListView with items for each function parameter or function as a child of parent. More... | |
| void | fillPlotterList (std::vector< PlotterBase * > &plot_list) |
| Clears and Fills plot_list with the PlotterBase objects on the current canvas. More... | |
| int | findCutIndex (const QString &label) |
| Returns the index of the cut selections with label label. More... | |
| void | fitFailedError () |
| Raises failed fit error dialog. More... | |
| void | functionAddError () |
| Raises a function add error QMessageBox when the selected DataRep does not support the selected function. More... | |
| hippodraw::Axes::Type | getAxes (unsigned int index) |
| Populates the three vectors(usr_models,brk_points,flat_widths) with details about the user defined Color Transform models. More... | |
| const std::vector< const TupleCut * > & | getCutList (const PlotterBase *plotter) const |
Clears and fills the @a cut_list with PlotterBase objects that are cuts whose target is the active DataRep contained by plotter. More... | |
| const std::vector< PlotterBase * > & | getDataCutList (PlotterBase *plotter) |
| Returns the list of data cut plotter objects that target plotter. More... | |
| FunctionRep * | getFunctionRep (QListViewItem *item) |
| Returns the FunctionRep coresponding to the selected item. More... | |
| FunctionRep * | getFunctionRep () |
| Returns the FunctionRep directly coresponding to the selected item. More... | |
| virtual CutPlotter * | getSelectedCut () |
| FunctionRep * | getTopFunctionRep (QListViewItem *item) |
| Returns the FunctionRep corresponding to the top function (composite function if any) parameters QListView item. More... | |
| FunctionRep * | getTopFunctionRep () |
| Returns the FunctionRep corresponding to top of selected function chain (the composite function if any) parameters QListView item. More... | |
| QListViewItem * | getTopParent (QListViewItem *item) |
| Help function to find the top level object in a QListViewItem tree. More... | |
| void | incompatibleDataRepError (const std::string &type) |
| Raises incompatible DataRep error dialog. More... | |
| void | incompatibleFitterError (const std::string &type) |
| Raises incompatible Fitter error dialog. More... | |
| void | incompatibleFunctionError (const std::string &type) |
| Raises the incompatible function error dialog. More... | |
| void | init () |
| Initializes the Inspector. More... | |
| void | invalidDataWarning () |
| Raises a dialog to warn user that bound DataSource has invalid data. More... | |
| void | invalidOperationError (const std::string &message) |
| Raises operatonal error messge ox with messge. More... | |
| void | invalidPeriodicTransform () |
| Displays a warning message that application was not compiled with WCSLIB support. More... | |
| void | invalidRangeError (const std::string &bad) |
| Raises invalid range error dialog. More... | |
| void | loadAllUserModels () |
| void | multipleDataRepError (const std::string &type) |
| Raises a multiple DataRep error QMessageBox. More... | |
| bool | multipleDataRepInfo (const std::string &type) |
| Raises a multiple DataRep info dialog. More... | |
| void | multiplePlotError () |
| Raises a multiple plot error message box. More... | |
| void | newPlotError (const std::exception &e) |
| Raises a dialog for new plot error. More... | |
| void | noNTupleSelectedError () |
| Raises no NTuple selected error dialog. More... | |
| virtual void | ntupleChanged (int) |
| Responds to combo box that shows the NTuple name of the selected plot. More... | |
| virtual void | sel_combo_0_activated (const QString &) |
| Responds to combo box of selected plot be activated by changing the binding. More... | |
| virtual void | sel_combo_1_activated (const QString &) |
| Responds to combo box of selected plot be activated by changing the binding. More... | |
| virtual void | sel_combo_2_activated (const QString &) |
| Responds to combo box of selected plot be activated by changing the binding. More... | |
| virtual void | sel_combo_3_activated (const QString &) |
| Responds to combo box of selected plot be activated by changing the binding. More... | |
| void | setAllCutsActive (bool yes) |
Sets all CutPlotter objects to active state if yes is true, otherwise sets them inactive. More... | |
| void | setAppKey () |
| Ensures that the application's key value has been set. More... | |
| void | setNewPlotNTuple (const std::string &name) |
| Sets the current item in the available NTuple selection box to one that matches name. More... | |
| virtual void | setZRadioButton (bool enabled) |
| Sets the Z axis radio button to proper state. More... | |
| void | statsStripValue (QRadioButton *box) |
| Strips the value part of the text field. More... | |
| int | transformId () const |
| Returns the Id of the transform radio button that is selected. More... | |
| void | updateAutoScaleBox () |
| Updates the active and inactive cuts. More... | |
| void | updateColorMapCtrls (const PlotterBase *plotter) |
| Updates the controls for the color map if applicable, othewise disables them. More... | |
| void | updateCutControls (const std::vector< PlotterBase * > &cutlist) |
| Updates the Cut controls in the Cut tabbed panel. More... | |
| void | updateCutControlValues (const PlotterBase *cutplotter) |
| Updates the Cut control values with those of the designated cut Plotter. More... | |
| void | updateCutEnableButton () |
| Updates the cut enabled push button control. More... | |
| void | updateCutsActive () |
| void | updateCutVarGroupBox (const PlotterBase *plotter, int index) |
| Updates the QGroupBox that displays to controller for creating a new cut. More... | |
| void | updateLogBox () |
| Update the status of the log scale check box. More... | |
| void | updateNewPlotControls () |
| Updates the controls in the new plot group box. More... | |
| virtual void | updatePlotTab () |
| Updates the Plot tabbed panel's widgets. More... | |
| void | updateReverseBox () |
| Update the status of the reverse check box. More... | |
| void | updateSelectedPlotData (const PlotterBase *plotter) |
| Updates the controls in the selected plot QGroupBox of the data inspector. More... | |
| void | updateSelectedPlotDataSource (const std::string &name) |
| Updates the selected plot data source combo box. More... | |
| void | updateSelectedPlotType (const PlotterBase *plotter) |
| Updates the selected plot DataRep type. More... | |
| void | updateTupleCuts (const std::vector< PlotterBase * > &cutlist) |
| Updates the list of TupleCut objects and their corresponding Plotter. More... | |
| void | updateValueCombo () |
| Updates the value to color transform combo box. More... | |
| int | validPeriodicTransformRange () |
| Return true if the range is valid for HammerAito or Lambert transform. More... | |
| bool | validPeriodicTransformRange (int miny) |
| void | warningTex () |
| Raises warning if TeX not supported. More... | |
Static Private Member Functions | |
| static void | stringTokenize (std::string input, const std::string &delimiters, std::vector< std::string > &tokens, bool clear=true) |
Private Attributes | |
| QString | m_app_key |
| The QSettings application key for searching for setting. More... | |
| hippodraw::Axes::Type | m_axis |
| QString | m_break_point |
| The color model break point settings key. More... | |
| QString | m_color_scale |
| The color model color scale settings key. More... | |
| CanvasWindow * | m_cur_window |
| bool | m_cut_enable_updating |
| Set to true when hippodraw::Inspector::cutEnablePushButton is being updated. More... | |
| std::map< PlotterBase *, int > | m_cut_map |
| A map of the last cut item selected for each plotter. More... | |
| bool | m_dragging |
| QString | m_flat_width |
| The color model flat width settings key. More... | |
| std::vector< QListViewItem * > | m_func_parm_checked |
| The list of functions parameters that are checked for use by the error contour display. More... | |
| std::map< QListViewItem *, FunctionRep * > | m_function_lv_map |
| Map between a function's QListViewItem and its FunctionRep pointer. More... | |
| std::vector< int > | m_functionIndexMap |
| int | m_highslider1_last_val |
| The value of the high slider in Axis Widget 1 as last recorded. More... | |
| bool | m_is_updating |
Set to true if updating is being processed. More... | |
| int | m_last_cut_index |
| The index of the last selected cut. More... | |
| int | m_last_ntuple_edited |
| The m_all_ntuples item that was lasted edited. More... | |
| QWidget * | m_layoutWidget |
| int | m_lowslider1_last_val |
| The value of the low slider in Axis Widget 1 as last recorded. More... | |
| int | m_min_entries |
| The min_entries when draging starts. More... | |
| QString | m_model_name |
| The color model name settings key. More... | |
| std::vector< QComboBox * > | m_new_combos |
| Binding combo boxes for new plot group box. More... | |
| std::vector< QLabel * > | m_new_labels |
| Binding labels for new plot group box. More... | |
| QWidget * | m_newLayoutWidget |
| QVBoxLayout * | m_newVLayout |
| std::vector< double > | m_oldParameters |
| PlotterBase * | m_plotter |
| The currently selected PlotterBase object. More... | |
| std::vector< PlotterBase * > | m_plotter_list |
| The currently selected plotters. More... | |
| Range | m_range |
| bool | m_rotate_enable |
| When changing current plot, set to false so that Inspector don't update the rotation repeatedly. More... | |
| std::vector< QComboBox * > | m_sel_combos |
| Binding combo boxes for selected plot group box. More... | |
| std::vector< QLabel * > | m_sel_labels |
| Binding labels for selected plot group box. More... | |
| std::vector< QRadioButton * > | m_transform_buttons |
| The list of transform radio buttons. More... | |
| PlotterList_t | m_tuple_cut_plotters |
| The PlotterBase object associated with each TupleCut object. More... | |
| TupleCutList_t | m_tuple_cuts |
| The list of TupleCut objects currently selected. More... | |
| bool | m_user_models_loaded |
Set to true after the user defined value to color transforms have been loaded. More... | |
| QVBoxLayout * | m_vLayout |
| std::map< const PlotterBase *, bool > | m_zoompan |
A derived class of InspectorBase class which is generated by the Qt designer.
It provides an Inspector it provides methods specific to the Qt implementation of the HippoDraw application.
@author Kaustuv <kaustuv@stanford.edu> @author Paul F. Kunz <Paul_Kunz@slac.stanford.edu> @author Sanket B. Malde <sanket@stanford.edu> @author Joy Rajiv <jraviv@stanford.edu> @author Tao Xu <taox@stanford.edu> @author Xie Fang <xiefang@stanford.edu>
Definition at line 234 of file Inspector.h.
|
private |
The type of container for PlotterBase objects.
Definition at line 324 of file Inspector.h.
|
private |
The type of container for current TupleCut objects.
Definition at line 316 of file Inspector.h.
|
private |
| Enumerator | |
|---|---|
| Index | |
| Name | |
| Value | |
| Error | |
| Fixed | |
| Dummy | |
Definition at line 247 of file Inspector.h.
The constructor.
Definition at line 136 of file Inspector.cxx.
References InspectorBase::axisWidget1, InspectorBase::axisWidget2, Inspector::axisZoomPanCheckBox_clicked(), Inspector::cutHighSlider_sliderMoved(), Inspector::cutHighSlider_sliderReleased(), Inspector::cutLowSlider_sliderMoved(), Inspector::cutLowSlider_sliderReleased(), Inspector::cutText_returnPressed(), Inspector::cutZoomPanCheckBox_clicked(), Inspector::dataNTupleSelChanged(), Inspector::highRangeDrag(), i, Inspector::init(), FunctionController::instance(), Inspector::lowRangeDrag(), InspectorBase::m_all_ntuples, InspectorBase::m_fitter_names, Inspector::m_highslider1_last_val, Inspector::m_lowslider1_last_val, Inspector::setDragOn(), Inspector::setHighRange(), Inspector::setHighText(), Inspector::setLowRange(), Inspector::setLowText(), and Inspector::updatePlotTypes().
|
virtual |
The virtual destructor.
Definition at line 241 of file Inspector.cxx.
References DisplayController::instance().
|
protectedvirtual |
Responds to click on the add Data Rep button.
Implements InspectorBase.
Definition at line 1400 of file Inspector.cxx.
References QComboBox::currentItem(), QComboBox::currentText(), Inspector::getArrayTupleLabel(), Color::getColor(), Inspector::getPlotter(), i, Inspector::incompatibleDataRepError(), RootController::instance(), DataSourceController::instance(), DisplayController::instance(), Inspector::invalidDataWarning(), InspectorBase::label, QString::latin1(), InspectorBase::m_all_ntuples, InspectorBase::m_availPlotTypes, Inspector::m_new_combos, rep, DataRep::set(), and Inspector::update().
|
virtual |
Implements InspectorBase.
Definition at line 3026 of file Inspector.cxx.
References InspectorBase::allCutsRadioButton, InspectorBase::cutRemovePushButton, Inspector::disableCutControls(), Inspector::getDataCutList(), Inspector::getPlotter(), QRadioButton::isChecked(), InspectorBase::m_cutAddAll, InspectorBase::m_cutAddSelected, Inspector::updateCutControls(), Inspector::updateCutControlValues(), and yes.
Referenced by Inspector::cutNew(), and Inspector::updateCutsTab().
|
protectedvirtual |
Implements InspectorBase.
Definition at line 622 of file Inspector.cxx.
References Inspector::availPlotTypesActivated(), Inspector::changeNTupleName(), index, DataSourceController::instance(), InspectorBase::m_all_ntuples, and Inspector::m_last_ntuple_edited.
|
protectedvirtual |
Slot which responds to the toggle in state of the autoScale check box.
Implements InspectorBase.
Definition at line 4779 of file Inspector.cxx.
References PlotterBase::getTransform(), InspectorBase::m_autoScale, Inspector::m_axis, Inspector::m_plotter_list, PeriodicBinaryTransform::setXOffset(), PeriodicBinaryTransform::setYOffset(), and Inspector::updateAxisTab().
Referenced by Inspector::setDragOn().
|
protectedvirtual |
Implements InspectorBase.
Definition at line 733 of file Inspector.cxx.
References Inspector::clear(), QComboBox::currentText(), DataSource::getLabels(), QWidget::hide(), i, index, DataSourceController::instance(), DisplayController::instance(), InspectorBase::m_all_ntuples, InspectorBase::m_availPlotTypes, Inspector::m_new_combos, Inspector::m_new_labels, Inspector::m_newLayoutWidget, and num_util::size().
Referenced by Inspector::allNtupleComboActivated(), Inspector::dataNTupleSelChanged(), and Inspector::updateNewPlotControls().
|
protectedvirtual |
Responds to change in axis tabbed panel's axis radio button group.
Implements InspectorBase.
Definition at line 2270 of file Inspector.cxx.
References hippodraw::Axes::convert(), Inspector::m_axis, and Inspector::updateAxisTab().
|
protectedvirtual |
Responds to change in axis binding on existing plotter.
Definition at line 669 of file Inspector.cxx.
References Inspector::getPlotter(), index, DisplayController::instance(), Inspector::invalidDataWarning(), QString::latin1(), Inspector::m_plotter_list, Inspector::m_sel_labels, and Inspector::multiplePlotError().
Referenced by Inspector::sel_combo_0_activated(), Inspector::sel_combo_1_activated(), Inspector::sel_combo_2_activated(), and Inspector::sel_combo_3_activated().
|
protectedvirtual |
Responds to return in axis label text box.
Implements InspectorBase.
Definition at line 2454 of file Inspector.cxx.
References hippodraw::String::ci_find(), Inspector::convertToString(), Inspector::getPlotter(), QString::latin1(), Inspector::m_axis, InspectorBase::m_axis_label, Inspector::warningTex(), hippodraw::Axes::X, hippodraw::Axes::Y, and hippodraw::Axes::Z.
|
protectedvirtual |
Responds to change in zoom/pan check box.
Implements InspectorBase.
Definition at line 2282 of file Inspector.cxx.
References InspectorBase::axisWidget1, Inspector::getPlotter(), PlotterBase::getRange(), AxisWidget::isZoomPanChecked(), it, InspectorBase::m_autoScale, Inspector::m_axis, Inspector::m_zoompan, AxisWidget::processZoomPanCheckBoxClicked(), PlotterBase::setAutoRanging(), and QCheckBox::setChecked().
Referenced by Inspector::Inspector().
|
private |
Raise bad function error dialog.
Definition at line 1087 of file Inspector.cxx.
References QMessageBox::critical().
Referenced by Inspector::functionAdd().
|
private |
Changes the name NTuple.
Changes the name of a NTuple object to new_name. The NTuple whose names get changed is the one whose name was last edited in the m_all_ntuples QComboBox. It was save in m_last_ntuple_edited.
Definition at line 588 of file Inspector.cxx.
References DataSourceController::instance(), QString::latin1(), and Inspector::m_last_ntuple_edited.
Referenced by Inspector::allNtupleComboActivated().
Clears the labels and combo boxes.
Definition at line 718 of file Inspector.cxx.
References i, InspectorBase::label, and num_util::size().
Referenced by Inspector::availPlotTypesActivated(), Inspector::setParameters(), Inspector::updateFunctionsTab(), Inspector::updateNewPlotControls(), Inspector::updateSelectedPlotData(), Inspector::updateSelectedPlotDataSource(), and Inspector::updateValueCombo().
|
protectedvirtual |
Sets the Color of the cut plotter.
Implements InspectorBase.
Definition at line 4934 of file Inspector.cxx.
References Inspector::cutRadioId(), QColorDialog::getColor(), and Inspector::getSelectedCut().
|
protectedvirtual |
Implements InspectorBase.
Definition at line 2221 of file Inspector.cxx.
References PlotterBase::activePlotIndex(), Color::getBlue(), QColorDialog::getColor(), Color::getGreen(), Inspector::getPlotter(), Color::getRed(), index, InspectorBase::m_selectedColor, Inspector::multipleDataRepError(), PlotterBase::repColor(), and PlotterBase::setRepColor().
|
protectedvirtual |
Responds to the combined bins checkbox clicked.
Implements InspectorBase.
Definition at line 5866 of file Inspector.cxx.
References Inspector::getPlotter(), QCheckBox::isChecked(), InspectorBase::m_combine_checkbox, Inspector::m_min_entries, PlotterBase::setMinEntries(), and Inspector::updateAxisTab().
|
protected |
Raises message box on contour input error.
Definition at line 5061 of file Inspector.cxx.
References QMessageBox::critical().
Referenced by Inspector::contourLevelsTextBox_returnPressed().
|
protectedvirtual |
Responds to change in contour levels text box.
Implements InspectorBase.
Definition at line 5081 of file Inspector.cxx.
References DisplayController::activeDataRepIndex(), QString::ascii(), Inspector::contourError(), InspectorBase::contourRadioButton2, PlotterBase::getDataRep(), Inspector::getPlotter(), DataRep::getProjector(), DataRep::getRepresentation(), i, DisplayController::instance(), QRadioButton::isChecked(), QString::isEmpty(), InspectorBase::m_contourLevelsTextBox, Observable::notifyObservers(), ok, rep, ContourPointRep::setContourValues(), QString::simplifyWhiteSpace(), Inspector::stringTokenize(), and QLineEdit::text().
Referenced by Inspector::contourRadioButton1_toggled().
|
protectedvirtual |
Responds to change in 1st contour radio button.
Implements InspectorBase.
Definition at line 5018 of file Inspector.cxx.
References Inspector::contourLevelsTextBox_returnPressed(), InspectorBase::contourRadioButton1, Inspector::contourSlider_valueChanged(), ContourPointRep::getNumContours(), Inspector::getPlotter(), DataRep::getRepresentation(), QRadioButton::isChecked(), InspectorBase::m_contourLevelsTextBox, InspectorBase::m_numContoursLabel, InspectorBase::m_numContourSlider, InspectorBase::m_numContoursTextBox, rep, QLineEdit::setText(), and QSlider::setValue().
Referenced by Inspector::updateAxisTab().
|
protectedvirtual |
Implements InspectorBase.
Definition at line 4960 of file Inspector.cxx.
References DisplayController::activeDataRepIndex(), PlotterBase::getDataRep(), Inspector::getPlotter(), DataRep::getRepresentation(), DisplayController::instance(), InspectorBase::m_numContoursTextBox, Observable::notifyObservers(), rep, ContourPointRep::setNumContours(), QLineEdit::setText(), and ContourPointRep::setUsingUserValues().
Referenced by Inspector::contourRadioButton1_toggled().
|
protectedvirtual |
Implements InspectorBase.
Definition at line 4984 of file Inspector.cxx.
References DisplayController::activeDataRepIndex(), PlotterBase::getDataRep(), ContourPointRep::getNumContours(), Inspector::getPlotter(), DataRep::getRepresentation(), DisplayController::instance(), InspectorBase::m_numContourSlider, InspectorBase::m_numContoursTextBox, Observable::notifyObservers(), rep, ContourPointRep::setNumContours(), QLineEdit::setText(), ContourPointRep::setUsingUserValues(), QSlider::setValue(), QLineEdit::text(), and QString::toInt().
|
private |
Converts the value to color control points from int slider values to float values.
Definition at line 1917 of file Inspector.cxx.
References InspectorBase::brk_pt, InspectorBase::color_scale, and InspectorBase::flat_width.
Referenced by Inspector::editColorModel(), and Inspector::newColorModel().
|
protectedvirtual |
Definition at line 4262 of file Inspector.cxx.
References hippodraw::Axes::X, hippodraw::Axes::Y, and hippodraw::Axes::Z.
Referenced by Inspector::axisLabelText(), Inspector::setHighRange(), Inspector::setLowRange(), Inspector::setOffset(), and Inspector::updateAxisTab().
|
protectedvirtual |
Creates a display showing the residuals of the function.
Implements InspectorBase.
Definition at line 4124 of file Inspector.cxx.
References Inspector::getPlotter(), Inspector::getTopFunctionRep(), FunctionController::instance(), WindowController::instance(), and hippodraw::Axes::X.
|
virtual |
The method to receive update events from the application queue.
The event object's data should contain a pointer to a PlotterBase object. This object's properties will be use to update the Inspector's tabbed panels and will be the target for its controls.
Definition at line 353 of file Inspector.cxx.
|
protectedvirtual |
Responds to change of the cut panel's radio group.
Implements InspectorBase.
Definition at line 3356 of file Inspector.cxx.
References Inspector::cutRadioId(), InspectorBase::m_CutVariableComboBox1, InspectorBase::m_CutVariableComboBox2, and Inspector::updateCutsTab().
|
protectedvirtual |
Adds all the cuts to the DataRep.
Implements InspectorBase.
Definition at line 2974 of file Inspector.cxx.
References Inspector::cutOnCutError(), Inspector::getDataCutList(), Inspector::getPlotter(), i, CutController::instance(), and num_util::size().
|
protectedvirtual |
Adds selected cut to the DataRep.
Implements InspectorBase.
Definition at line 2953 of file Inspector.cxx.
References Inspector::getPlotter(), Inspector::getSelectedCut(), and CutController::instance().
|
protectedvirtual |
Responds to the cut enable push button.
Implements InspectorBase.
Definition at line 4913 of file Inspector.cxx.
References Inspector::cutRadioId(), Inspector::getPlotter(), Inspector::getSelectedCut(), Inspector::m_cut_enable_updating, and InspectorBase::m_selCutComboBox.
|
protectedvirtual |
Implements InspectorBase.
Definition at line 4801 of file Inspector.cxx.
References InspectorBase::axisWidget2, Inspector::cutRadioId(), Inspector::getAxes(), Inspector::getPlotter(), Inspector::getSelectedCut(), index, Inspector::m_is_updating, InspectorBase::m_selCutComboBox, Inspector::m_tuple_cuts, and hippodraw::Axes::X.
Referenced by Inspector::Inspector().
|
protectedvirtual |
Implements InspectorBase.
Definition at line 4859 of file Inspector.cxx.
References InspectorBase::axisWidget2, Inspector::getAxes(), PlotterBase::getRange(), Inspector::getSelectedCut(), InspectorBase::m_selCutComboBox, and AxisWidget::processHighSliderReleased().
Referenced by Inspector::Inspector().
|
protectedvirtual |
Implements InspectorBase.
Definition at line 4892 of file Inspector.cxx.
References Inspector::cutRadioId(), Inspector::getPlotter(), Inspector::getSelectedCut(), index, InspectorBase::m_selCutComboBox, and Inspector::m_tuple_cuts.
|
protectedvirtual |
Implements InspectorBase.
Definition at line 4825 of file Inspector.cxx.
References InspectorBase::axisWidget2, Inspector::cutRadioId(), Inspector::getAxes(), Inspector::getPlotter(), Inspector::getSelectedCut(), index, Inspector::m_is_updating, InspectorBase::m_selCutComboBox, Inspector::m_tuple_cuts, and hippodraw::Axes::X.
Referenced by Inspector::Inspector().
|
protectedvirtual |
Implements InspectorBase.
Definition at line 4849 of file Inspector.cxx.
References InspectorBase::axisWidget2, Inspector::getAxes(), PlotterBase::getRange(), Inspector::getSelectedCut(), InspectorBase::m_selCutComboBox, and AxisWidget::processLowSliderReleased().
Referenced by Inspector::Inspector().
|
protectedvirtual |
Implements InspectorBase.
Definition at line 3099 of file Inspector.cxx.
References DisplayController::activeDataRepIndex(), Inspector::allCutsRadioButton_toggled(), WindowController::currentCanvas(), Inspector::cutRadioId(), Inspector::getPlotter(), index, QMessageBox::information(), CutController::instance(), FunctionController::instance(), WindowController::instance(), DisplayController::instance(), QString::latin1(), InspectorBase::m_CutVariableComboBox1, InspectorBase::m_CutVariableComboBox2, Inspector::multipleDataRepError(), rep, Inspector::selectedCutsRadioButton_toggled(), and yes.
|
private |
Raises information dialog to say applying a cut to itself was not done.
Definition at line 1193 of file Inspector.cxx.
References QMessageBox::information().
Referenced by Inspector::cutAddAll().
|
private |
Returns the Id of the cut radio button group.
Definition at line 3344 of file Inspector.cxx.
References InspectorBase::m_cut_data1, InspectorBase::m_cut_data2, and InspectorBase::m_cut_fit_radio.
Referenced by Inspector::colorSelect_2_clicked(), Inspector::cut_button_group_clicked(), Inspector::cutEnablePushButton_toggled(), Inspector::cutHighSlider_sliderMoved(), Inspector::cutInvertPushButton_clicked(), Inspector::cutLowSlider_sliderMoved(), Inspector::cutNew(), Inspector::cutRemovePushButton_clicked(), Inspector::cutText_returnPressed(), Inspector::cutZoomPanCheckBox_clicked(), Inspector::getSelectedCut(), Inspector::selectedCutsRadioButton_toggled(), Inspector::updateCutControlValues(), Inspector::updateCutsTab(), Inspector::updateCutVarGroupBox(), and Inspector::updateDataCutsTab().
|
protectedvirtual |
Responds to the button that removes a cut.
Implements InspectorBase.
Definition at line 2999 of file Inspector.cxx.
References DisplayController::activeDataRepIndex(), Inspector::cutRadioId(), Inspector::getPlotter(), Inspector::getSelectedCut(), index, CutController::instance(), FunctionController::instance(), DisplayController::instance(), InspectorBase::m_selectedPlotRadioButton, QApplication::postEvent(), and rep.
|
protectedvirtual |
Responds to entry in one of the cut text fields.
Implements InspectorBase.
Definition at line 2682 of file Inspector.cxx.
References InspectorBase::axisWidget2, Inspector::cutRadioId(), Inspector::getAxes(), Inspector::getSelectedCut(), index, Inspector::m_is_updating, InspectorBase::m_selCutComboBox, Inspector::m_tuple_cuts, AxisWidget::processTextBoxReturnPressed(), PlotterBase::setCutRangeAt(), and hippodraw::Axes::X.
Referenced by Inspector::Inspector().
|
protectedvirtual |
Implements InspectorBase.
Definition at line 4869 of file Inspector.cxx.
References InspectorBase::axisWidget2, Inspector::cutRadioId(), Inspector::getAxes(), Inspector::getSelectedCut(), index, CutController::instance(), InspectorBase::m_selCutComboBox, Inspector::m_tuple_cuts, hippodraw::Axes::X, and yes.
Referenced by Inspector::Inspector().
|
private |
Clears the previous binding controls.
Definition at line 913 of file Inspector.cxx.
References QLayoutIterator::current(), QLayoutIterator::deleteCurrent(), it, Inspector::m_vLayout, and QLayoutItem::widget().
Referenced by Inspector::updateDataTab().
|
protectedvirtual |
Implements InspectorBase.
Definition at line 1501 of file Inspector.cxx.
References Inspector::getPlotter(), DataSourceController::instance(), FunctionController::instance(), and Inspector::update().
|
protectedvirtual |
Implements InspectorBase.
Definition at line 603 of file Inspector.cxx.
References QToolTip::add(), Inspector::availPlotTypesActivated(), Inspector::getSelectedDataSourceName(), DataSourceController::instance(), InspectorBase::m_all_ntuples, and QToolTip::remove().
Referenced by Inspector::Inspector().
|
protectedvirtual |
Respond to change of DataSource name change.
Implements InspectorBase.
Definition at line 580 of file Inspector.cxx.
References InspectorBase::m_all_ntuples, and Inspector::m_last_ntuple_edited.
|
protectedvirtual |
Deletes an existing Value to Color Model.
Implements InspectorBase.
Definition at line 2051 of file Inspector.cxx.
References QSettings::entryList(), Inspector::getPlotter(), i, QSettings::insertSearchPath(), DisplayController::instance(), QString::latin1(), Inspector::m_break_point, Inspector::m_color_scale, Inspector::m_flat_width, Inspector::m_model_name, InspectorBase::m_value_combo, QSettings::readEntry(), QSettings::removeEntry(), Inspector::s_registry, num_util::size(), Inspector::updateValueCombo(), and yes.
Referenced by Inspector::editColorModel().
|
privatevirtual |
Create display with differenece between two DataRep objects in Plotter.
Creates a display showing the difference of the two histogram.
Implements InspectorBase.
Definition at line 6001 of file Inspector.cxx.
References Inspector::getPlotter(), Inspector::getTopFunctionRep(), WindowController::instance(), DisplayController::instance(), QMessageBox::warning(), and hippodraw::Axes::X.
|
private |
Disables all the control widgets for a cut.
Definition at line 2706 of file Inspector.cxx.
References InspectorBase::axisWidget2, InspectorBase::colorSelect_2, InspectorBase::cutEnablePushButton, InspectorBase::cutInvertPushButton, InspectorBase::cutRemovePushButton, InspectorBase::m_cutAddAll, InspectorBase::m_cutAddSelected, InspectorBase::m_selCutComboBox, and AxisWidget::setAllDisabled().
Referenced by Inspector::allCutsRadioButton_toggled(), and Inspector::selectedCutsRadioButton_toggled().
|
protectedvirtual |
Brings up dialog to edit an existing Value to Color model.
Implements InspectorBase.
Definition at line 1991 of file Inspector.cxx.
References Inspector::convertCtrlPts(), Inspector::deleteColorModel(), QSettings::entryList(), Inspector::getPlotter(), i, index, QSettings::insertSearchPath(), DisplayController::instance(), item, Inspector::m_break_point, Inspector::m_color_scale, Inspector::m_flat_width, Inspector::m_model_name, InspectorBase::m_value_combo, QString::number(), QSettings::readEntry(), Inspector::s_registry, and QSettings::writeEntry().
|
protectedvirtual |
Edit label font, ( if user wants to overwrite he default )
Implements InspectorBase.
Definition at line 5134 of file Inspector.cxx.
References QFontDialog::getFont(), Inspector::getPlotter(), Inspector::m_axis, and ok.
|
protectedvirtual |
Edit the title font, ( if user wants to overwrite he default )
Implements InspectorBase.
Definition at line 5169 of file Inspector.cxx.
References QFontDialog::getFont(), Inspector::getPlotter(), and ok.
| void enableNewPlotBox | ( | bool | yes = true | ) |
Enables the new plot box.
Enables the new plot box in the data tabbed panel so the user can add new plot to the canvas. Applications that have a CanvasView within a window will probably want to enable this feature. Applications that do not have a canvas, should leave this feature disabled.
Definition at line 346 of file Inspector.cxx.
References InspectorBase::m_new_plot_box, and InspectorBase::m_summary.
Referenced by CanvasView::setInspector().
|
protectedvirtual |
Implements InspectorBase.
Definition at line 2350 of file Inspector.cxx.
References Inspector::m_dragging, InspectorBase::min_entries_slider, Inspector::setMinEntries(), and QScrollBar::value().
|
privatevirtual |
Responds to error bars check box.
Implements InspectorBase.
Definition at line 2088 of file Inspector.cxx.
References Inspector::getPlotter(), DisplayController::instance(), QCheckBox::isChecked(), InspectorBase::m_errorBars, and hippodraw::Axes::Y.
|
private |
Clears and fills m_func_parm_checked vector with the function parameters that have their check box on.
Definition at line 4142 of file Inspector.cxx.
References it, item, Inspector::m_func_parm_checked, InspectorBase::m_FunctionParamsListView, and yes.
Referenced by Inspector::pushButtonNewErrorPlotClicked().
|
private |
Fills the QListView with items for each function parameter or function as a child of parent.
Uses and updates the running index.
Definition at line 3631 of file Inspector.cxx.
References Inspector::Dummy, FunctionParameter::error(), Inspector::Error, Inspector::Fixed, i, Inspector::Index, FunctionParameter::isFixed(), Inspector::m_function_lv_map, FunctionParameter::name(), Inspector::Name, rep, num_util::size(), FunctionParameter::value(), and Inspector::Value.
Referenced by Inspector::setParameters().
|
private |
Clears and Fills plot_list with the PlotterBase objects on the current canvas.
Definition at line 1515 of file Inspector.cxx.
References WindowController::currentCanvas(), and WindowController::instance().
Referenced by Inspector::getDataCutList(), and Inspector::setAllCutsActive().
|
private |
Returns the index of the cut selections with label label.
Definition at line 3184 of file Inspector.cxx.
References i, index, InspectorBase::m_selCutComboBox, and num_util::size().
|
private |
Raises failed fit error dialog.
Definition at line 3819 of file Inspector.cxx.
References QMessageBox::critical().
Referenced by Inspector::functionAdd(), and Inspector::functionsFitToDataButton_clicked().
|
protectedvirtual |
Implements InspectorBase.
Definition at line 3792 of file Inspector.cxx.
References InspectorBase::functionsFitToDataButton, Inspector::getPlotter(), Inspector::incompatibleFitterError(), index, FunctionController::instance(), ok, and yes.
Referenced by Inspector::functionAdd().
|
protectedvirtual |
Implements InspectorBase.
Definition at line 3711 of file Inspector.cxx.
References DataRep::acceptFunction(), FunctionController::addFunction(), Inspector::badFunctionError(), QComboBox::currentText(), Inspector::fitFailedError(), Inspector::fitterNamesActivated(), Inspector::functionAddError(), InspectorBase::functionsFitToDataButton, InspectorBase::functionsRemoveButton, InspectorBase::functionsResetButton, Inspector::getPlotter(), Inspector::getTopFunctionRep(), Inspector::incompatibleFunctionError(), FunctionController::instance(), DisplayController::instance(), QString::latin1(), InspectorBase::m_fitter_names, InspectorBase::m_FunctionParamsListView, InspectorBase::m_IgnoreErrorCheckBox, Inspector::multipleDataRepError(), InspectorBase::newFunctionsComboBox, ok, FunctionController::saveParameters(), Inspector::updateFunctionsTab(), and yes.
|
private |
Raises a function add error QMessageBox when the selected DataRep does not support the selected function.
Definition at line 1221 of file Inspector.cxx.
References QMessageBox::critical().
Referenced by Inspector::functionAdd().
|
protectedvirtual |
Slot which recieves the signal if state of the checkbox changes in the the function Params tab.
Implements InspectorBase.
Definition at line 4569 of file Inspector.cxx.
References Inspector::Fixed, Inspector::getPlotter(), Inspector::getTopFunctionRep(), Inspector::Index, FunctionController::instance(), InspectorBase::m_FunctionParamsCheckBox, InspectorBase::m_FunctionParamsListView, and QString::toUInt().
Referenced by Inspector::getTopParent().
|
protectedvirtual |
Slot which recieves the signal if enter is pressed in the line edit in the the function Params tab.
Implements InspectorBase.
Definition at line 4614 of file Inspector.cxx.
References Inspector::getPlotter(), Inspector::getTopFunctionRep(), Inspector::Index, FunctionController::instance(), InspectorBase::m_FunctionParamsLineEdit, InspectorBase::m_FunctionParamsListView, Inspector::setParameters(), QString::toDouble(), QString::toUInt(), and Inspector::Value.
|
protectedvirtual |
Slot which recieves the signal if Current item changes in the List View of the function Params.
Implements InspectorBase.
Definition at line 4509 of file Inspector.cxx.
References Inspector::Fixed, InspectorBase::functionsRemoveButton, InspectorBase::m_FunctionParamsCheckBox, InspectorBase::m_FunctionParamsLineEdit, InspectorBase::m_FunctionParamsListView, InspectorBase::m_FunctionParamsSlider, and Inspector::Value.
|
protectedvirtual |
Slot which alters the parameter values as the function Params slider is moved.
Implements InspectorBase.
Definition at line 4683 of file Inspector.cxx.
References Inspector::getPlotter(), Inspector::getTopFunctionRep(), Inspector::Index, FunctionController::instance(), InspectorBase::m_FunctionParamsLineEdit, InspectorBase::m_FunctionParamsListView, InspectorBase::m_FunctionParamsSlider, Inspector::m_oldParameters, Inspector::setParameters(), QString::toUInt(), and Inspector::Value.
|
protectedvirtual |
Slot which recieves signal when params slider is presssed.
It basically stores the old values of parameters.
Implements InspectorBase.
Definition at line 4658 of file Inspector.cxx.
References Inspector::getPlotter(), Inspector::getTopFunctionRep(), FunctionController::instance(), and Inspector::m_oldParameters.
|
protectedvirtual |
Slot which set the slider to mid point after it has been release.
Implements InspectorBase.
Definition at line 4724 of file Inspector.cxx.
References InspectorBase::m_FunctionParamsSlider.
|
protectedvirtual |
Fits the selected function to the data.
Implements InspectorBase.
Definition at line 3893 of file Inspector.cxx.
References Inspector::fitFailedError(), Inspector::getPlotter(), Inspector::getTopFunctionRep(), FunctionController::instance(), DisplayController::instance(), ok, and Inspector::setParameters().
|
protectedvirtual |
Removing the selected function and updating appropriate tabbed panels.
Implements InspectorBase.
Definition at line 3514 of file Inspector.cxx.
References PlotterBase::activePlotIndex(), Inspector::getFunctionRep(), Inspector::getPlotter(), FunctionController::instance(), PlotterBase::setActivePlot(), and Inspector::updateFunctionsTab().
|
protectedvirtual |
Reset the function parameters from the parameters saved before the last fit.
Implements InspectorBase.
Definition at line 3533 of file Inspector.cxx.
References Inspector::getPlotter(), index, FunctionController::instance(), DisplayController::instance(), and Inspector::setParameters().
|
protected |
In case we are dealing with multidimensional data in rows of this column in the given DataSource we would like to deal with on one entry of this multidimensional data.
So here we get the index of this relevant entry for this column in the given DataSource.
Definition at line 1252 of file Inspector.cxx.
References QString::append(), QString::ascii(), QInputDialog::getText(), i, index, RootController::instance(), QString::isEmpty(), InspectorBase::label, hippodraw::FontWeight::Normal, and ok.
Referenced by Inspector::addDataRepButton_clicked(), and Inspector::newPlotButton_clicked().
|
private |
Populates the three vectors(usr_models,brk_points,flat_widths) with details about the user defined Color Transform models.
Returns the Axes::Type for the TupleCut at index i.
Definition at line 2820 of file Inspector.cxx.
References i, index, Inspector::m_tuple_cut_plotters, num_util::size(), hippodraw::Axes::X, and hippodraw::Axes::Y.
Referenced by Inspector::cutHighSlider_sliderMoved(), Inspector::cutHighSlider_sliderReleased(), Inspector::cutLowSlider_sliderMoved(), Inspector::cutLowSlider_sliderReleased(), Inspector::cutText_returnPressed(), Inspector::cutZoomPanCheckBox_clicked(), and Inspector::updateCutControlValues().
|
private |
Clears and fills the @a cut_list with PlotterBase objects that
are cuts whose target is the active DataRep contained by plotter.
Returns the TupleCut list. Returns the TupleCut objects being used by active DataRep contained by the plotter. If active DataRep can not be found, throws logic_error exception.
Definition at line 2882 of file Inspector.cxx.
References index, CutController::instance(), and DisplayController::instance().
|
private |
Returns the list of data cut plotter objects that target plotter.
Definition at line 2668 of file Inspector.cxx.
References Inspector::fillPlotterList(), CutController::getCutList(), CutController::instance(), and DisplayController::instance().
Referenced by Inspector::allCutsRadioButton_toggled(), Inspector::cutAddAll(), and Inspector::updateDataCutsTab().
|
private |
Returns the FunctionRep coresponding to the selected item.
|
private |
Returns the FunctionRep directly coresponding to the selected item.
Definition at line 3876 of file Inspector.cxx.
References InspectorBase::m_FunctionParamsListView.
Referenced by Inspector::functionsRemoveButton_clicked().
|
protectedvirtual |
Get the minimum entries number of the plot.
Definition at line 5902 of file Inspector.cxx.
References PlotterBase::getMinEntries(), and Inspector::getPlotter().
Referenced by Inspector::setDragOn(), and Inspector::updateAxisTab().
|
protectedvirtual |
Definition at line 380 of file Inspector.cxx.
References Inspector::m_plotter.
Referenced by Inspector::addDataRepButton_clicked(), Inspector::allCutsRadioButton_toggled(), Inspector::axisLabelChanged(), Inspector::axisLabelText(), Inspector::axisZoomPanCheckBox_clicked(), Inspector::colorSelect_clicked(), Inspector::combineCheckBox_clicked(), Inspector::contourLevelsTextBox_returnPressed(), Inspector::contourRadioButton1_toggled(), Inspector::contourSlider_valueChanged(), Inspector::contourTextBox_returnPressed(), Inspector::createResiduals(), Inspector::cutAddAll(), Inspector::cutAddSelected(), Inspector::cutEnablePushButton_toggled(), Inspector::cutHighSlider_sliderMoved(), Inspector::cutInvertPushButton_clicked(), Inspector::cutLowSlider_sliderMoved(), Inspector::cutNew(), Inspector::cutRemovePushButton_clicked(), Inspector::dataCreateNTuple(), Inspector::deleteColorModel(), Inspector::diffDataRep(), Inspector::editColorModel(), Inspector::editLabelFontClicked(), Inspector::editTitleFontClicked(), Inspector::errorBars_toggled(), Inspector::fitterNamesActivated(), Inspector::functionAdd(), Inspector::functionParamsCheckBoxToggled(), Inspector::functionParamsLineEditReturnPressed(), Inspector::functionParamsSliderSliderMoved(), Inspector::functionParamsSliderSliderPressed(), Inspector::functionsFitToDataButton_clicked(), Inspector::functionsRemoveButton_clicked(), Inspector::functionsResetButton_clicked(), Inspector::getMinEntries(), Inspector::getSelectedCut(), Inspector::ignoreErrorCheckBoxToggled(), Inspector::intervalStateChanged(), Inspector::intervalTextChanged(), Inspector::lineStyleButtonGroup_clicked(), Inspector::m_boxedge_clicked(), Inspector::m_grid_clicked(), Inspector::newColorModel(), Inspector::pointRepComboBox_activated(), Inspector::pushButtonNewErrorPlotClicked(), Inspector::removeDataRepButton_clicked(), Inspector::rotateX(), Inspector::rotateY(), Inspector::selCutChanged(), Inspector::selectedCutsRadioButton_toggled(), Inspector::setBinWidth(), Inspector::setDragOn(), Inspector::setHighRange(), Inspector::setHighText(), Inspector::setLowRange(), Inspector::setLowText(), Inspector::setMinEntries(), Inspector::setMinEntriesText(), Inspector::setOffset(), Inspector::setOffsetText(), Inspector::setWidthText(), Inspector::setXRotateText(), Inspector::setYRotateText(), Inspector::sliderChanged(), Inspector::summaryNew(), Inspector::symbolPointSize_returnPressed(), Inspector::symbolTypeButtonGroup_clicked(), Inspector::transform_button_group_clicked(), Inspector::updateAxisTab(), Inspector::updateCutControls(), Inspector::updateCutsActive(), Inspector::updateCutsTab(), Inspector::updateDataCutsTab(), Inspector::updateDataTab(), Inspector::updateFunctionsTab(), Inspector::updatePlotTab(), Inspector::updateSummaryTab(), Inspector::updateTransformTab(), Inspector::validPeriodicTransformRange(), and Inspector::valueChanged().
|
privatevirtual |
Definition at line 3076 of file Inspector.cxx.
References QComboBox::currentItem(), Inspector::cutRadioId(), Inspector::getPlotter(), Inspector::m_last_cut_index, InspectorBase::m_selCutComboBox, and Inspector::m_tuple_cut_plotters.
Referenced by Inspector::colorSelect_2_clicked(), Inspector::cutAddSelected(), Inspector::cutEnablePushButton_toggled(), Inspector::cutHighSlider_sliderMoved(), Inspector::cutHighSlider_sliderReleased(), Inspector::cutInvertPushButton_clicked(), Inspector::cutLowSlider_sliderMoved(), Inspector::cutLowSlider_sliderReleased(), Inspector::cutRemovePushButton_clicked(), Inspector::cutText_returnPressed(), Inspector::cutZoomPanCheckBox_clicked(), and Inspector::selCutChanged().
| std::string getSelectedDataSourceName | ( | ) | const |
Returns the name of the currently selected DataSource in Data tabbed panel.
Definition at line 497 of file Inspector.cxx.
References index, DataSourceController::instance(), and InspectorBase::m_all_ntuples.
Referenced by Inspector::dataNTupleSelChanged(), and Inspector::setNewPlotNTuple().
|
private |
Returns the FunctionRep corresponding to the top function (composite function if any) parameters QListView item.
|
private |
Returns the FunctionRep corresponding to top of selected function chain (the composite function if any) parameters QListView item.
Definition at line 3863 of file Inspector.cxx.
References InspectorBase::m_FunctionParamsListView.
Referenced by Inspector::createResiduals(), Inspector::diffDataRep(), Inspector::functionAdd(), Inspector::functionParamsCheckBoxToggled(), Inspector::functionParamsLineEditReturnPressed(), Inspector::functionParamsSliderSliderMoved(), Inspector::functionParamsSliderSliderPressed(), Inspector::functionsFitToDataButton_clicked(), and Inspector::ignoreErrorCheckBoxToggled().
|
private |
Help function to find the top level object in a QListViewItem tree.
Definition at line 4542 of file Inspector.cxx.
References Inspector::functionParamsCheckBoxToggled(), and item.
Referenced by if(), and Inspector::pushButtonNewErrorPlotClicked().
|
protectedvirtual |
Implements InspectorBase.
Definition at line 2311 of file Inspector.cxx.
References InspectorBase::axisWidget1, AxisWidget::getHighSliderValue(), Inspector::setHighRange(), and AxisWidget::setHighSliderValue().
Referenced by Inspector::Inspector().
|
protectedvirtual |
Slot which responds to the ignoreError check box.
Reimplemented from InspectorBase.
Definition at line 5207 of file Inspector.cxx.
References Inspector::getPlotter(), Inspector::getTopFunctionRep(), FunctionController::instance(), and InspectorBase::m_IgnoreErrorCheckBox.
|
private |
Raises incompatible DataRep error dialog.
Definition at line 1050 of file Inspector.cxx.
References QMessageBox::critical().
Referenced by Inspector::addDataRepButton_clicked().
|
private |
Raises incompatible Fitter error dialog.
Definition at line 1068 of file Inspector.cxx.
References QMessageBox::critical().
Referenced by Inspector::fitterNamesActivated().
|
private |
Raises the incompatible function error dialog.
Definition at line 1105 of file Inspector.cxx.
References QMessageBox::critical().
Referenced by Inspector::functionAdd().
|
private |
Initializes the Inspector.
Definition at line 250 of file Inspector.cxx.
References InspectorBase::currentPlot, InspectorBase::m_Air, InspectorBase::m_Arc, Inspector::m_axis, InspectorBase::m_Car, Inspector::m_dragging, InspectorBase::m_FunctionParamsListView, InspectorBase::m_Gls, InspectorBase::m_hammer, InspectorBase::m_interval_le, InspectorBase::m_lambert, Inspector::m_layoutWidget, InspectorBase::m_linear, InspectorBase::m_logx, InspectorBase::m_logxy, InspectorBase::m_logy, InspectorBase::m_Mer, Inspector::m_min_entries, Inspector::m_new_combos, Inspector::m_new_labels, InspectorBase::m_new_plot_box, Inspector::m_newLayoutWidget, Inspector::m_newVLayout, Inspector::m_rotate_enable, Inspector::m_sel_combos, Inspector::m_sel_labels, InspectorBase::m_Sin, InspectorBase::m_Stg, InspectorBase::m_Tan, Inspector::m_transform_buttons, Inspector::m_vLayout, InspectorBase::new_binding_0, InspectorBase::new_binding_1, InspectorBase::new_binding_2, InspectorBase::new_binding_3, InspectorBase::new_binding_4, InspectorBase::new_combo_0, InspectorBase::new_combo_1, InspectorBase::new_combo_2, InspectorBase::new_combo_3, InspectorBase::new_combo_4, InspectorBase::newPlotButton, InspectorBase::sel_binding_0, InspectorBase::sel_binding_1, InspectorBase::sel_binding_2, InspectorBase::sel_binding_3, InspectorBase::sel_binding_4, InspectorBase::sel_combo_0, InspectorBase::sel_combo_1, InspectorBase::sel_combo_2, InspectorBase::sel_combo_3, InspectorBase::sel_combo_4, QWidget::setGeometry(), num_util::size(), Inspector::updateValueCombo(), and hippodraw::Axes::X.
Referenced by Inspector::Inspector().
|
protectedvirtual |
Implements InspectorBase.
Definition at line 2196 of file Inspector.cxx.
References Inspector::getPlotter(), DisplayController::instance(), InspectorBase::m_interval_le, and DisplayController::setIntervalEnabled().
|
protectedvirtual |
Implements InspectorBase.
Definition at line 2208 of file Inspector.cxx.
References Inspector::getPlotter(), DisplayController::instance(), DisplayController::setIntervalCount(), and QString::toUInt().
|
private |
Raises a dialog to warn user that bound DataSource has invalid data.
Definition at line 1020 of file Inspector.cxx.
References QMessageBox::warning().
Referenced by Inspector::addDataRepButton_clicked(), Inspector::axisLabelChanged(), and Inspector::newPlotButton_clicked().
|
private |
Raises operatonal error messge ox with messge.
Definition at line 4731 of file Inspector.cxx.
References QMessageBox::critical().
Referenced by Inspector::logScale_clicked(), and Inspector::transform_button_group_clicked().
|
private |
Displays a warning message that application was not compiled with WCSLIB support.
Definition at line 5352 of file Inspector.cxx.
References QMessageBox::information().
Referenced by Inspector::transform_button_group_clicked().
|
private |
Raises invalid range error dialog.
Definition at line 1124 of file Inspector.cxx.
References QMessageBox::critical().
|
protectedvirtualslotinherited |
Definition at line 1302 of file InspectorBase.cpp.
References QWhatsThis::add(), QToolTip::add(), InspectorBase::allCutsRadioButton, InspectorBase::axis_button_group, InspectorBase::axisTab, InspectorBase::brk_label, InspectorBase::ButtonGroup4, InspectorBase::ButtonGroup8, QTabWidget::changeTab(), InspectorBase::circle, InspectorBase::colorlabel, InspectorBase::colorSelect_2, InspectorBase::contourRadioButton1, InspectorBase::contourRadioButton2, InspectorBase::cross, InspectorBase::currentPlot, InspectorBase::cut_button_group, InspectorBase::cutEnablePushButton, InspectorBase::cutInvertPushButton, InspectorBase::cutNewPushButton, InspectorBase::cutRemovePushButton, InspectorBase::cutsTab, InspectorBase::dataTab, InspectorBase::delete_model, InspectorBase::edit_model, InspectorBase::filledCircle, InspectorBase::filledRectangle, InspectorBase::filledTriangle, InspectorBase::flatlabel, InspectorBase::functionsFitToDataButton, InspectorBase::functionsRemoveButton, InspectorBase::functionsResetButton, InspectorBase::funtionTab, InspectorBase::groupBox14, InspectorBase::label, InspectorBase::label_2, InspectorBase::logScale, InspectorBase::m_addDataRepButton, InspectorBase::m_Air, InspectorBase::m_Arc, InspectorBase::m_autoScale, InspectorBase::m_availPlotTypes, InspectorBase::m_axis_group_box, InspectorBase::m_axis_label, InspectorBase::m_boxedge, InspectorBase::m_Car, InspectorBase::m_combine_checkbox, InspectorBase::m_contourBox, InspectorBase::m_cut_data1, InspectorBase::m_cut_data2, InspectorBase::m_cut_fit_radio, InspectorBase::m_cut_selected_box, InspectorBase::m_cutAddAll, InspectorBase::m_cutAddSelected, InspectorBase::m_CutVariableComboBox1, InspectorBase::m_data_create, InspectorBase::m_dataRepNameText, InspectorBase::m_diffdatarep, InspectorBase::m_editLabelFont, InspectorBase::m_editTitleFont, InspectorBase::m_errorBars, InspectorBase::m_fitter_names, InspectorBase::m_func_new, InspectorBase::m_func_parms, InspectorBase::m_FunctionParamsCheckBox, InspectorBase::m_FunctionParamsLineEdit, InspectorBase::m_FunctionParamsListView, InspectorBase::m_FunctionParamsSlider, InspectorBase::m_Gls, InspectorBase::m_grid, InspectorBase::m_hammer, InspectorBase::m_IgnoreErrorCheckBox, InspectorBase::m_interval_cb, InspectorBase::m_interval_group, InspectorBase::m_interval_le, InspectorBase::m_lambert, InspectorBase::m_line_group, InspectorBase::m_linear, InspectorBase::m_logx, InspectorBase::m_logxy, InspectorBase::m_logy, InspectorBase::m_Mer, InspectorBase::m_new_cut_box, InspectorBase::m_new_plot_box, InspectorBase::m_numContoursLabel, InspectorBase::m_numContourSlider, InspectorBase::m_numContoursTextBox, InspectorBase::m_offset_range, InspectorBase::m_plot_color, InspectorBase::m_plot_symbols, InspectorBase::m_plot_tab, InspectorBase::m_plot_title, InspectorBase::m_pointRepComboBox, InspectorBase::m_PushButtonNewErrorPlot, InspectorBase::m_removeDatarep, InspectorBase::m_resid, InspectorBase::m_reverse, InspectorBase::m_selCutComboBox, InspectorBase::m_selectedColor, InspectorBase::m_selectedPlotRadioButton, InspectorBase::m_Sin, InspectorBase::m_slider_control, InspectorBase::m_stats_avg_x, InspectorBase::m_stats_avg_y, InspectorBase::m_stats_chi, InspectorBase::m_stats_fparms, InspectorBase::m_stats_number, InspectorBase::m_stats_overflow, InspectorBase::m_stats_std_x, InspectorBase::m_stats_text, InspectorBase::m_stats_underflow, InspectorBase::m_Stg, InspectorBase::m_summary, InspectorBase::m_symbol_group, InspectorBase::m_symbolPointSize, InspectorBase::m_Tan, InspectorBase::m_titleText, InspectorBase::m_value_combo, InspectorBase::m_width_range, InspectorBase::m_x_offset, InspectorBase::m_x_offset_text, InspectorBase::m_y_offset, InspectorBase::m_y_offset_text, InspectorBase::min_entries_slider, InspectorBase::min_entries_text, InspectorBase::new_binding_0, InspectorBase::new_binding_1, InspectorBase::new_binding_2, InspectorBase::new_binding_3, InspectorBase::new_binding_4, InspectorBase::new_model, InspectorBase::newFunctionsAddButton, InspectorBase::newFunctionsComboBox, InspectorBase::newPlotButton, InspectorBase::newSummary, InspectorBase::plotTab_2, InspectorBase::plus, InspectorBase::pushButton26, InspectorBase::radioButton27, InspectorBase::radioButton27_2, InspectorBase::radioButton27_2_2, InspectorBase::radioButton27_2_2_2, InspectorBase::radioButton27_2_2_2_2, InspectorBase::radioButton27_2_2_2_2_2, InspectorBase::radioButton38, InspectorBase::radioButton39, InspectorBase::radioButton40, InspectorBase::rectangle, InspectorBase::reset_slider, InspectorBase::rotateGroupBox, InspectorBase::sel_binding_0, InspectorBase::sel_binding_1, InspectorBase::sel_binding_2, InspectorBase::sel_binding_3, InspectorBase::sel_binding_4, QLabel::setText(), QRadioButton::setText(), QCheckBox::setText(), QPushButton::setText(), QLineEdit::setText(), QGroupBox::setTitle(), InspectorBase::show_cut_radio_group, InspectorBase::statsTab, InspectorBase::tab, InspectorBase::TextLabel1, InspectorBase::textLabel1, InspectorBase::textLabel1_2, InspectorBase::textLabel1_2_2, InspectorBase::TextLabel1_2_3, InspectorBase::TextLabel1_2_3_2, InspectorBase::TextLabel1_2_4, InspectorBase::TextLabel1_2_4_2, InspectorBase::TextLabel1_3, InspectorBase::TextLabel1_3_2, InspectorBase::TextLabel1_4, InspectorBase::textLabel5, InspectorBase::transform_button_group, InspectorBase::triangle, and InspectorBase::u_fiiter.
Referenced by InspectorBase::InspectorBase().
|
protectedvirtual |
Implements InspectorBase.
Definition at line 2159 of file Inspector.cxx.
References Inspector::getPlotter(), DisplayController::instance(), InspectorBase::m_line_group, Inspector::multipleDataRepError(), and rep.
|
private |
Definition at line 1834 of file Inspector.cxx.
References InspectorBase::brk_pt, InspectorBase::color_scale, QSettings::entryList(), InspectorBase::flat_width, i, QSettings::insertSearchPath(), DisplayController::instance(), QString::latin1(), Inspector::m_break_point, Inspector::m_color_scale, Inspector::m_flat_width, Inspector::m_model_name, Inspector::m_user_models_loaded, QSettings::readDoubleEntry(), QSettings::readEntry(), Inspector::s_registry, Inspector::setAppKey(), num_util::size(), and Inspector::updateValueCombo().
Referenced by Inspector::updatePlotTab().
|
protectedvirtual |
The Qt slot which responds to the toggle in state of the logScale checkbox.
Implements InspectorBase.
Definition at line 4744 of file Inspector.cxx.
References DisplayController::instance(), Inspector::invalidOperationError(), InspectorBase::logScale, InspectorBase::m_autoScale, Inspector::m_axis, Inspector::m_plotter_list, and Inspector::updateAxisTab().
|
protectedvirtual |
Implements InspectorBase.
Definition at line 2321 of file Inspector.cxx.
References InspectorBase::axisWidget1, AxisWidget::getLowSliderValue(), Inspector::setLowRange(), and AxisWidget::setLowSliderValue().
Referenced by Inspector::Inspector().
|
protectedvirtual |
Implements InspectorBase.
Definition at line 5856 of file Inspector.cxx.
References Inspector::getPlotter(), QCheckBox::isChecked(), InspectorBase::m_boxedge, and PlotterBase::setBoxEdge().
|
virtualslotinherited |
Definition at line 1525 of file InspectorBase.cpp.
|
virtualslotinherited |
Definition at line 1535 of file InspectorBase.cpp.
|
virtualslotinherited |
Definition at line 1530 of file InspectorBase.cpp.
|
protectedvirtual |
Responds to the toggle in state of the show grid check box.
Implements InspectorBase.
Definition at line 5846 of file Inspector.cxx.
References Inspector::getPlotter(), InspectorBase::m_grid, and PlotterBase::setShowGrid().
|
virtualslotinherited |
Definition at line 1570 of file InspectorBase.cpp.
|
private |
Raises a multiple DataRep error QMessageBox.
When an application action requires only one DataRep to be active, then this function is called. The type is inserted in to the message string. This is part of the learn by doing GUI pattern. Rather than disabling a control when multiple DataRep objects are active, one calls this function to tell user what he should do to get the action he wants. Namely, shift click to make one DataRep active.
Definition at line 1140 of file Inspector.cxx.
References QMessageBox::information().
Referenced by Inspector::colorSelect_clicked(), Inspector::cutNew(), Inspector::functionAdd(), Inspector::lineStyleButtonGroup_clicked(), Inspector::summaryNew(), Inspector::symbolPointSize_returnPressed(), and Inspector::symbolTypeButtonGroup_clicked().
|
private |
Raises a multiple DataRep info dialog.
Returns true if user answers to apply request to each, otherwise returns false.
Definition at line 1162 of file Inspector.cxx.
References QMessageBox::information(), ok, and QDialog::result().
|
private |
Raises a multiple plot error message box.
Definition at line 1207 of file Inspector.cxx.
References QMessageBox::information().
Referenced by Inspector::axisLabelChanged().
|
protectedvirtual |
Brings up dialog to create a new Value to Color model.
Implements InspectorBase.
Definition at line 1941 of file Inspector.cxx.
References Inspector::convertCtrlPts(), QSettings::entryList(), Inspector::getPlotter(), QInputDialog::getText(), index, QSettings::insertSearchPath(), DisplayController::instance(), QString::latin1(), Inspector::m_break_point, Inspector::m_color_scale, Inspector::m_flat_width, Inspector::m_model_name, InspectorBase::m_value_combo, hippodraw::FontWeight::Normal, QString::number(), ok, Inspector::s_registry, Inspector::setAppKey(), Inspector::updateValueCombo(), and QSettings::writeEntry().
|
protectedvirtual |
Implements InspectorBase.
Definition at line 1325 of file Inspector.cxx.
References CanvasWindow::addPlotDisplay(), QMessageBox::critical(), QComboBox::currentItem(), Inspector::getArrayTupleLabel(), i, RootController::instance(), DataSourceController::instance(), WindowController::instance(), DisplayController::instance(), Inspector::invalidDataWarning(), InspectorBase::label, QString::latin1(), InspectorBase::m_all_ntuples, InspectorBase::m_availPlotTypes, Inspector::m_new_combos, Inspector::newPlotError(), Inspector::noNTupleSelectedError(), and yes.
|
private |
Raises a dialog for new plot error.
Definition at line 1238 of file Inspector.cxx.
References QMessageBox::critical().
Referenced by Inspector::newPlotButton_clicked().
|
private |
Raises no NTuple selected error dialog.
Definition at line 1035 of file Inspector.cxx.
References QMessageBox::critical().
Referenced by Inspector::newPlotButton_clicked().
|
privatevirtual |
Responds to combo box that shows the NTuple name of the selected plot.
Implements InspectorBase.
Definition at line 1527 of file Inspector.cxx.
References QToolTip::add(), QMessageBox::critical(), i, index, DataRepController::instance(), DataSourceController::instance(), CutController::instance(), Inspector::m_plotter_list, InspectorBase::m_sel_ntuple_name, QToolTip::remove(), rep, num_util::size(), and yes.
|
protectedvirtual |
Implements InspectorBase.
Definition at line 2331 of file Inspector.cxx.
References InspectorBase::m_offset_range, Inspector::setOffset(), QScrollBar::setValue(), and QScrollBar::value().
Referenced by Inspector::setOffsetText().
|
protectedvirtual |
Implements InspectorBase.
Definition at line 2248 of file Inspector.cxx.
References Inspector::getPlotter(), index, DisplayController::instance(), QString::latin1(), InspectorBase::m_value_combo, rep, Inspector::updatePlotTab(), and hippodraw::Axes::Z.
|
protectedvirtual |
The slot that recieves the signal when the PushButtonNewErrorPlot is clicked.
It plots a new error plot with the two parameters selected.
Implements InspectorBase.
Definition at line 4175 of file Inspector.cxx.
References QMessageBox::critical(), Inspector::fillCheckedFunctionRepItems(), Inspector::getPlotter(), Inspector::getTopParent(), Inspector::Index, FunctionController::instance(), WindowController::instance(), QString::latin1(), Inspector::m_func_parm_checked, Inspector::m_function_lv_map, InspectorBase::m_PushButtonNewErrorPlot, Inspector::Name, ok, QString::toInt(), hippodraw::Axes::X, and hippodraw::Axes::Y.
|
protectedvirtual |
Responds to click on the remove Data Rep button.
Implements InspectorBase.
Definition at line 1462 of file Inspector.cxx.
References PlotterBase::activePlotIndex(), Inspector::getPlotter(), rep, PlotterBase::setActivePlot(), Inspector::update(), and QMessageBox::warning().
|
protectedvirtual |
Reset to zero.
Reimplemented from InspectorBase.
Definition at line 5837 of file Inspector.cxx.
References Inspector::rotateX(), Inspector::rotateY(), and Inspector::setRotate().
|
protectedvirtual |
Resets sliders to default position.
Implements InspectorBase.
Definition at line 1904 of file Inspector.cxx.
References InspectorBase::brk_pt, InspectorBase::color_scale, InspectorBase::flat_width, and InspectorBase::m_slider_control.
|
protectedvirtual |
Slot which respons to the toggle in state of the reverse check box.
Implements InspectorBase.
Definition at line 4765 of file Inspector.cxx.
References Inspector::m_plotter_list, InspectorBase::m_reverse, and Inspector::updateAxisTab().
|
protectedvirtual |
Rotation for periodic transform.
Reimplemented from InspectorBase.
Definition at line 5758 of file Inspector.cxx.
References Inspector::getPlotter(), PlotterBase::getRange(), PlotterBase::getTransform(), Range::high(), Range::low(), Inspector::m_rotate_enable, InspectorBase::m_x_offset_text, Range::pos(), PlotterBase::setAutoRanging(), PlotterBase::setRange(), QLineEdit::setText(), PeriodicBinaryTransform::setYOffset(), and hippodraw::Axes::X.
Referenced by Inspector::resetRotate().
|
protectedvirtual |
Reimplemented from InspectorBase.
Definition at line 5792 of file Inspector.cxx.
References Inspector::getPlotter(), PlotterBase::getRange(), PlotterBase::getTransform(), Range::high(), Range::low(), Inspector::m_rotate_enable, InspectorBase::m_y_offset_text, Range::pos(), PlotterBase::setAutoRanging(), PlotterBase::setRange(), QLineEdit::setText(), PeriodicBinaryTransform::setXOffset(), and hippodraw::Axes::Y.
Referenced by Inspector::resetRotate().
|
privatevirtual |
Responds to combo box of selected plot be activated by changing the binding.
Implements InspectorBase.
Definition at line 641 of file Inspector.cxx.
References Inspector::axisLabelChanged().
|
privatevirtual |
Responds to combo box of selected plot be activated by changing the binding.
Implements InspectorBase.
Definition at line 648 of file Inspector.cxx.
References Inspector::axisLabelChanged().
|
privatevirtual |
Responds to combo box of selected plot be activated by changing the binding.
Implements InspectorBase.
Definition at line 655 of file Inspector.cxx.
References Inspector::axisLabelChanged().
|
privatevirtual |
Responds to combo box of selected plot be activated by changing the binding.
Reimplemented from InspectorBase.
Definition at line 662 of file Inspector.cxx.
References Inspector::axisLabelChanged().
|
protectedvirtual |
Implements InspectorBase.
Definition at line 3062 of file Inspector.cxx.
References Inspector::getPlotter(), Inspector::getSelectedCut(), index, Inspector::m_cut_map, InspectorBase::m_selCutComboBox, Inspector::updateCutControlValues(), and Inspector::updateCutEnableButton().
|
virtual |
Implements InspectorBase.
Definition at line 2899 of file Inspector.cxx.
References Inspector::cutRadioId(), InspectorBase::cutRemovePushButton, Inspector::disableCutControls(), Inspector::getPlotter(), index, CutController::instance(), QRadioButton::isChecked(), InspectorBase::m_cutAddAll, InspectorBase::m_cutAddSelected, InspectorBase::m_selCutComboBox, InspectorBase::m_selectedPlotRadioButton, Inspector::m_tuple_cut_plotters, Inspector::m_tuple_cuts, Inspector::updateCutControls(), Inspector::updateCutControlValues(), and yes.
Referenced by Inspector::cutNew(), and Inspector::updateCutsTab().
|
private |
Sets all CutPlotter objects to active state if yes is true, otherwise sets them inactive.
Definition at line 3274 of file Inspector.cxx.
References Inspector::fillPlotterList(), and CutController::instance().
Referenced by Inspector::updateCutsActive().
|
private |
Ensures that the application's key value has been set.
Definition at line 1820 of file Inspector.cxx.
References WindowController::currentCanvas(), WindowController::instance(), Inspector::m_app_key, Inspector::m_break_point, Inspector::m_color_scale, Inspector::m_flat_width, and Inspector::m_model_name.
Referenced by Inspector::loadAllUserModels(), and Inspector::newColorModel().
|
protectedvirtual |
Implements InspectorBase.
Definition at line 2433 of file Inspector.cxx.
References Inspector::m_dragging, and InspectorBase::m_width_range.
Referenced by Inspector::setBinWidth(), Inspector::setWidthText(), and Inspector::widthDrag().
|
protectedvirtual |
Sets the bin width and the slider dragging flag.
Definition at line 2442 of file Inspector.cxx.
References Inspector::getPlotter(), Inspector::m_axis, Inspector::m_dragging, Inspector::setBinWidth(), and Inspector::updateAxisTab().
|
protectedvirtual |
Called when any slider is pressed.
Implements InspectorBase.
Definition at line 2383 of file Inspector.cxx.
References Inspector::autoScale_clicked(), InspectorBase::axisWidget1, Inspector::getMinEntries(), Inspector::getPlotter(), PlotterBase::getRange(), Range::high(), AxisWidget::isZoomPanChecked(), Range::low(), InspectorBase::m_autoScale, Inspector::m_axis, Inspector::m_dragging, Inspector::m_min_entries, Inspector::m_range, Range::pos(), QCheckBox::setChecked(), and Range::setRange().
Referenced by Inspector::Inspector(), and Inspector::setOffsetText().
|
protectedvirtual |
Implements InspectorBase.
Definition at line 2547 of file Inspector.cxx.
References InspectorBase::axisWidget1, Inspector::m_dragging, Inspector::m_is_updating, and AxisWidget::setHighSliderValue().
Referenced by Inspector::highRangeDrag(), and Inspector::Inspector().
|
protectedvirtual |
Sets the high range and the slider dragging flag.
Definition at line 2559 of file Inspector.cxx.
References InspectorBase::axisWidget1, Inspector::convertToString(), Inspector::getPlotter(), PlotterBase::getRange(), PlotterBase::getTransform(), Range::high(), BinaryTransform::isPeriodic(), AxisWidget::isZoomPanChecked(), Range::length(), Range::low(), Inspector::m_axis, Inspector::m_dragging, Inspector::m_highslider1_last_val, Inspector::m_range, PeriodicBinaryTransform::moduloAddX(), PeriodicBinaryTransform::moduloAddY(), Range::pos(), AxisWidget::processHighSliderMoved(), PlotterBase::setAutoRanging(), PlotterBase::setHighRange(), Inspector::setHighText(), PlotterBase::setRange(), PeriodicBinaryTransform::setXOffset(), PeriodicBinaryTransform::setYOffset(), hippodraw::Axes::X, PeriodicBinaryTransform::xOffset(), hippodraw::Axes::Y, yes, and PeriodicBinaryTransform::yOffset().
|
protectedvirtual |
Implements InspectorBase.
Definition at line 2626 of file Inspector.cxx.
References InspectorBase::axisWidget1, Inspector::getPlotter(), PlotterBase::getRange(), InspectorBase::m_autoScale, Inspector::m_axis, AxisWidget::processTextBoxReturnPressed(), QCheckBox::setChecked(), PlotterBase::setRange(), and Inspector::updateAxisTab().
Referenced by Inspector::Inspector(), Inspector::setHighRange(), and Inspector::updateAxisTab().
|
protectedvirtual |
Implements InspectorBase.
Definition at line 2508 of file Inspector.cxx.
References InspectorBase::axisWidget1, Inspector::m_dragging, Inspector::m_is_updating, and AxisWidget::setLowSliderValue().
Referenced by Inspector::Inspector(), and Inspector::lowRangeDrag().
|
protectedvirtual |
Sets the low range and slider dragging flag.
Definition at line 2520 of file Inspector.cxx.
References InspectorBase::axisWidget1, Inspector::convertToString(), Inspector::getPlotter(), PlotterBase::getRange(), Range::high(), AxisWidget::isZoomPanChecked(), Range::low(), Inspector::m_axis, Inspector::m_dragging, Inspector::m_range, Range::pos(), AxisWidget::processLowSliderMoved(), PlotterBase::setAutoRanging(), PlotterBase::setLowRange(), Inspector::setLowText(), PlotterBase::setRange(), and yes.
|
protectedvirtual |
Implements InspectorBase.
Definition at line 2490 of file Inspector.cxx.
References InspectorBase::axisWidget1, Inspector::getPlotter(), PlotterBase::getRange(), InspectorBase::m_autoScale, Inspector::m_axis, AxisWidget::processTextBoxReturnPressed(), QCheckBox::setChecked(), PlotterBase::setRange(), and Inspector::updateAxisTab().
Referenced by Inspector::Inspector(), Inspector::setLowRange(), and Inspector::updateAxisTab().
|
protectedvirtual |
Responds to minimum entries slider.
Implements InspectorBase.
Definition at line 5881 of file Inspector.cxx.
References Inspector::getPlotter(), QCheckBox::isChecked(), InspectorBase::m_combine_checkbox, Inspector::m_dragging, Inspector::m_min_entries, InspectorBase::min_entries_slider, InspectorBase::min_entries_text, PlotterBase::setMinEntries(), QLineEdit::setText(), and QScrollBar::setValue().
Referenced by Inspector::entriesDrag().
|
protectedvirtual |
Responds to the user input of minimum entries number.
Implements InspectorBase.
Definition at line 5912 of file Inspector.cxx.
References Inspector::getPlotter(), InspectorBase::min_entries_text, PlotterBase::setMinEntries(), QLineEdit::text(), and Inspector::updateAxisTab().
|
private |
Sets the current item in the available NTuple selection box to one that matches name.
Definition at line 556 of file Inspector.cxx.
References QToolTip::add(), Inspector::getSelectedDataSourceName(), i, DataSourceController::instance(), InspectorBase::m_all_ntuples, and QToolTip::remove().
Referenced by Inspector::updateNewPlotControls(), and Inspector::updateSelectedPlotData().
|
protectedvirtual |
Implements InspectorBase.
Definition at line 2644 of file Inspector.cxx.
References Inspector::m_dragging.
Referenced by Inspector::offsetDrag(), Inspector::setOffset(), and Inspector::setOffsetText().
|
protectedvirtual |
sets the bin offset and the slider dragging flag.
Definition at line 2651 of file Inspector.cxx.
References Inspector::convertToString(), PlotterBase::getOffset(), Inspector::getPlotter(), DisplayController::instance(), Inspector::m_axis, Inspector::m_dragging, InspectorBase::m_offset_text, Inspector::setOffset(), Inspector::updateAxisTab(), and yes.
|
protectedvirtual |
Responds to return in bin offset text field.
Implements InspectorBase.
Definition at line 2409 of file Inspector.cxx.
References Inspector::getPlotter(), index, DisplayController::instance(), InspectorBase::m_offset_text, Inspector::offsetDrag(), Inspector::setDragOn(), Inspector::setOffset(), QLineEdit::text(), QString::toDouble(), Inspector::updateAxisTab(), and yes.
|
protectedvirtual |
Definition at line 3556 of file Inspector.cxx.
References Inspector::clear(), Inspector::fillFunctionParameters(), Inspector::Fixed, i, Inspector::Index, FunctionController::instance(), Inspector::m_function_lv_map, InspectorBase::m_FunctionParamsCheckBox, InspectorBase::m_FunctionParamsLineEdit, InspectorBase::m_FunctionParamsListView, InspectorBase::m_IgnoreErrorCheckBox, QCheckBox::setChecked(), and Inspector::Value.
Referenced by Inspector::functionParamsLineEditReturnPressed(), Inspector::functionParamsSliderSliderMoved(), Inspector::functionsFitToDataButton_clicked(), Inspector::functionsResetButton_clicked(), and Inspector::updateFunctionsTab().
|
protectedvirtual |
Reset the rotation slider and text, from the plotter.
Definition at line 5825 of file Inspector.cxx.
References Inspector::m_rotate_enable, InspectorBase::m_x_offset, InspectorBase::m_x_offset_text, InspectorBase::m_y_offset, and InspectorBase::m_y_offset_text.
Referenced by Inspector::resetRotate(), Inspector::transform_button_group_clicked(), and Inspector::updateTransformTab().
| void setSelectedFitter | ( | const std::string & | name | ) |
Sets the selected Fitter.
Definition at line 3379 of file Inspector.cxx.
References i, FunctionController::instance(), and InspectorBase::m_fitter_names.
Referenced by Inspector::updateFunctionsTab().
|
protectedvirtual |
Responds to return in bin width text field.
Implements InspectorBase.
Definition at line 2361 of file Inspector.cxx.
References Inspector::getPlotter(), index, DisplayController::instance(), Inspector::m_axis, InspectorBase::m_width_text, Inspector::setBinWidth(), QLineEdit::text(), QString::toDouble(), Inspector::updateAxisTab(), and yes.
|
protectedvirtual |
Implements InspectorBase.
Definition at line 5925 of file Inspector.cxx.
References Inspector::getPlotter(), PlotterBase::getRange(), PlotterBase::getTransform(), Range::high(), Range::low(), Inspector::m_rotate_enable, InspectorBase::m_x_offset, InspectorBase::m_x_offset_text, Range::pos(), PlotterBase::setAutoRanging(), PlotterBase::setRange(), QLineEdit::setText(), QScrollBar::setValue(), PeriodicBinaryTransform::setYOffset(), QLineEdit::text(), Inspector::updateAxisTab(), and hippodraw::Axes::X.
|
protectedvirtual |
Implements InspectorBase.
Definition at line 5962 of file Inspector.cxx.
References Inspector::getPlotter(), PlotterBase::getRange(), PlotterBase::getTransform(), Range::high(), Range::low(), Inspector::m_rotate_enable, InspectorBase::m_y_offset, InspectorBase::m_y_offset_text, Range::pos(), PlotterBase::setAutoRanging(), PlotterBase::setRange(), QLineEdit::setText(), QScrollBar::setValue(), PeriodicBinaryTransform::setXOffset(), QLineEdit::text(), Inspector::updateAxisTab(), and hippodraw::Axes::Y.
|
privatevirtual |
Sets the Z axis radio button to proper state.
Definition at line 387 of file Inspector.cxx.
References InspectorBase::axis_button_group, Inspector::m_axis, Inspector::updateAxisTab(), hippodraw::Axes::X, and hippodraw::Axes::Z.
Referenced by Inspector::updateAxisTab().
|
protectedvirtual |
Responds to change in the sliders of one of the value to color sliders.
Implements InspectorBase.
Definition at line 1877 of file Inspector.cxx.
References InspectorBase::brk_pt, InspectorBase::color_scale, InspectorBase::flat_width, Inspector::getPlotter(), DisplayController::instance(), and Inspector::m_is_updating.
|
virtual |
Implements InspectorBase.
Definition at line 4031 of file Inspector.cxx.
References InspectorBase::m_stats_text, InspectorBase::m_statsTextField, and yes.
|
private |
Strips the value part of the text field.
Definition at line 3921 of file Inspector.cxx.
References QString::find(), i, and QString::remove().
Referenced by Inspector::updateSummaryTab().
|
staticprivate |
Definition at line 112 of file Inspector.cxx.
Referenced by Inspector::contourLevelsTextBox_returnPressed().
|
protectedvirtual |
Implements InspectorBase.
Definition at line 4039 of file Inspector.cxx.
References DisplayController::activeDataRepIndex(), CanvasWindow::addFuncDisplay(), CanvasWindow::addTextDisplay(), hippodraw::String::ci_find(), WindowController::currentCanvas(), Inspector::getPlotter(), FunctionController::instance(), WindowController::instance(), DisplayController::instance(), QRadioButton::isChecked(), QString::latin1(), InspectorBase::m_stats_avg_x, InspectorBase::m_stats_avg_y, InspectorBase::m_stats_chi, InspectorBase::m_stats_fparms, InspectorBase::m_stats_number, InspectorBase::m_stats_overflow, InspectorBase::m_stats_text, InspectorBase::m_stats_underflow, InspectorBase::m_statsTextField, Inspector::multipleDataRepError(), QString::remove(), QLineEdit::text(), and Inspector::warningTex().
|
protectedvirtual |
Implements InspectorBase.
Definition at line 2176 of file Inspector.cxx.
References Inspector::getPlotter(), DisplayController::instance(), InspectorBase::m_symbolPointSize, Inspector::multipleDataRepError(), rep, DataRep::setRepSize(), num_util::size(), QLineEdit::text(), and QString::toFloat().
|
protectedvirtual |
Implements InspectorBase.
Definition at line 2143 of file Inspector.cxx.
References Inspector::getPlotter(), DisplayController::instance(), InspectorBase::m_symbol_group, Inspector::multipleDataRepError(), and rep.
|
protectedvirtual |
Receives the signal that the tabbed panel changed and invokes the update method.
Implements InspectorBase.
Definition at line 413 of file Inspector.cxx.
References Inspector::update().
|
protectedvirtual |
Responds to title text return.
Implements InspectorBase.
Definition at line 2113 of file Inspector.cxx.
References hippodraw::String::ci_find(), i, Inspector::m_plotter_list, InspectorBase::m_titleText, PlotterBase::setTitle(), num_util::size(), QLineEdit::text(), and Inspector::warningTex().
|
protectedvirtual |
Responds to change in transform tabbed panel's radio button group.
Implements InspectorBase.
Definition at line 5382 of file Inspector.cxx.
References Inspector::getPlotter(), QMessageBox::information(), DisplayController::instance(), Inspector::invalidOperationError(), Inspector::invalidPeriodicTransform(), InspectorBase::rotateGroupBox, Inspector::setRotate(), Inspector::transformId(), and Inspector::validPeriodicTransformRange().
|
private |
Returns the Id of the transform radio button that is selected.
Definition at line 5368 of file Inspector.cxx.
References i, and Inspector::m_transform_buttons.
Referenced by Inspector::transform_button_group_clicked().
|
protectedvirtualslotinherited |
Definition at line 1550 of file InspectorBase.cpp.
|
virtual |
The Update Method.
Updates only the tabbed panel that is currently selected (visible).
Definition at line 420 of file Inspector.cxx.
References index, Inspector::m_is_updating, InspectorBase::m_plot_tab, Inspector::updateAxisTab(), Inspector::updateCutsActive(), Inspector::updateCutsTab(), Inspector::updateDataTab(), Inspector::updateFunctionsTab(), Inspector::updatePlotTab(), Inspector::updateSummaryTab(), and Inspector::updateTransformTab().
Referenced by Inspector::addDataRepButton_clicked(), Inspector::dataCreateNTuple(), Inspector::removeDataRepButton_clicked(), and Inspector::tabChanged().
|
private |
Updates the active and inactive cuts.
Update the status of the auto scale check box.
Definition at line 4287 of file Inspector.cxx.
References InspectorBase::m_autoScale, Inspector::m_axis, Inspector::m_plotter_list, and yes.
Referenced by Inspector::updateAxisTab().
|
protectedvirtual |
Updates the axis tabbed panel's widgets.
Definition at line 4321 of file Inspector.cxx.
References DisplayController::activeDataRepIndex(), InspectorBase::axisWidget1, InspectorBase::contourRadioButton1, Inspector::contourRadioButton1_toggled(), InspectorBase::contourRadioButton2, Inspector::convertToString(), PlotterBase::getBinWidth(), Inspector::getMinEntries(), PlotterBase::getOffset(), Inspector::getPlotter(), PlotterBase::getRange(), PlotterBase::getTransform(), ContourPointRep::getUsingUserValues(), DisplayController::hasNTupleBindings(), Range::high(), DisplayController::instance(), QCheckBox::isChecked(), it, InspectorBase::label, InspectorBase::logScale, Range::low(), InspectorBase::m_autoScale, Inspector::m_axis, InspectorBase::m_axis_frame, InspectorBase::m_axis_label, InspectorBase::m_combine_checkbox, InspectorBase::m_contourBox, Inspector::m_highslider1_last_val, Inspector::m_lowslider1_last_val, InspectorBase::m_offset_range, InspectorBase::m_offset_text, InspectorBase::m_width_range, InspectorBase::m_width_text, Inspector::m_zoompan, InspectorBase::min_entries_slider, InspectorBase::min_entries_text, AxisWidget::processZoomPanCheckBoxClicked(), rep, AxisWidget::setAllDisabled(), QRadioButton::setChecked(), Inspector::setHighText(), Inspector::setLowText(), QLineEdit::setReadOnly(), QLineEdit::setText(), QScrollBar::setValue(), AxisWidget::setZoomPan(), Inspector::setZRadioButton(), Inspector::updateAutoScaleBox(), Inspector::updateLogBox(), Inspector::updateReverseBox(), yes, and hippodraw::Axes::Z.
Referenced by Inspector::autoScale_clicked(), Inspector::axis_button_group_clicked(), Inspector::combineCheckBox_clicked(), Inspector::logScale_clicked(), Inspector::reverse_clicked(), Inspector::setBinWidth(), Inspector::setHighText(), Inspector::setLowText(), Inspector::setMinEntriesText(), Inspector::setOffset(), Inspector::setOffsetText(), Inspector::setWidthText(), Inspector::setXRotateText(), Inspector::setYRotateText(), Inspector::setZRadioButton(), and Inspector::update().
|
private |
Updates the controls for the color map if applicable, othewise disables them.
Definition at line 1576 of file Inspector.cxx.
References InspectorBase::brk_label, InspectorBase::brk_pt, InspectorBase::color_scale, InspectorBase::colorlabel, InspectorBase::flat_width, InspectorBase::flatlabel, DisplayController::instance(), QSlider::maxValue(), QSlider::setValue(), and num_util::size().
Referenced by Inspector::updatePlotTab(), and Inspector::valueChanged().
|
private |
Updates the Cut controls in the Cut tabbed panel.
Cut list is a vector of selected cut plotters.
Definition at line 2748 of file Inspector.cxx.
References QComboBox::count(), InspectorBase::cutRemovePushButton, Inspector::getPlotter(), i, index, InspectorBase::label, Inspector::m_cut_map, InspectorBase::m_selCutComboBox, Inspector::m_tuple_cuts, QComboBox::removeItem(), num_util::size(), Inspector::updateCutEnableButton(), Inspector::updateTupleCuts(), and yes.
Referenced by Inspector::allCutsRadioButton_toggled(), and Inspector::selectedCutsRadioButton_toggled().
|
private |
Updates the Cut control values with those of the designated cut Plotter.
Definition at line 2840 of file Inspector.cxx.
References InspectorBase::axisWidget2, Inspector::cutRadioId(), Inspector::getAxes(), PlotterBase::getRange(), index, CutController::instance(), Inspector::m_is_updating, InspectorBase::m_selCutComboBox, Inspector::m_tuple_cuts, AxisWidget::processZoomPanCheckBoxClicked(), AxisWidget::updateCutControlValues(), hippodraw::Axes::X, and yes.
Referenced by Inspector::allCutsRadioButton_toggled(), Inspector::selCutChanged(), and Inspector::selectedCutsRadioButton_toggled().
|
private |
Updates the cut enabled push button control.
Definition at line 2805 of file Inspector.cxx.
References InspectorBase::cutEnablePushButton, index, Inspector::m_cut_enable_updating, InspectorBase::m_selCutComboBox, Inspector::m_tuple_cuts, and yes.
Referenced by Inspector::selCutChanged(), and Inspector::updateCutControls().
|
private |
Definition at line 467 of file Inspector.cxx.
References Inspector::getPlotter(), CutController::instance(), and Inspector::setAllCutsActive().
Referenced by Inspector::update().
|
protectedvirtual |
Updates the cut tabbed panel's widgets' state and values.
Definition at line 3201 of file Inspector.cxx.
References Inspector::allCutsRadioButton_toggled(), Inspector::cutRadioId(), Inspector::getPlotter(), InspectorBase::m_cut_selected_box, InspectorBase::m_new_cut_box, InspectorBase::m_new_plot_box, Inspector::selectedCutsRadioButton_toggled(), Inspector::updateDataCutsTab(), Inspector::updateFitCutsTab(), and yes.
Referenced by Inspector::cut_button_group_clicked(), and Inspector::update().
|
private |
Updates the QGroupBox that displays to controller for creating a new cut.
Definition at line 3294 of file Inspector.cxx.
References QComboBox::clear(), InspectorBase::cut_button_group, Inspector::cutRadioId(), DataSource::getLabels(), DisplayController::instance(), InspectorBase::m_CutVariableComboBox1, and InspectorBase::m_CutVariableComboBox2.
Referenced by Inspector::updateDataCutsTab().
|
protectedvirtual |
Updates the cut tabbed panel when in data cut mode.
Definition at line 3235 of file Inspector.cxx.
References DisplayController::activeDataRepIndex(), Inspector::cutRadioId(), Inspector::getDataCutList(), PlotterBase::getDataRep(), Inspector::getPlotter(), DataRep::hasZeroRows(), index, DisplayController::instance(), InspectorBase::m_cut_selected_box, InspectorBase::m_CutVariableComboBox2, InspectorBase::m_new_cut_box, and Inspector::updateCutVarGroupBox().
Referenced by Inspector::updateCutsTab().
|
protectedvirtual |
Definition at line 810 of file Inspector.cxx.
References InspectorBase::currentPlot, Inspector::dataClearSelectedControls(), Inspector::getPlotter(), Inspector::m_plotter_list, Inspector::updateNewPlotControls(), Inspector::updateSelectedPlotData(), Inspector::updateSelectedPlotType(), and yes.
Referenced by Inspector::update().
|
protectedvirtual |
Update the cut tabbed panel when in fit cut mode.
Definition at line 3229 of file Inspector.cxx.
Referenced by Inspector::updateCutsTab().
|
protectedvirtual |
Updates the functions tabbed panel's widgets.
Definition at line 3394 of file Inspector.cxx.
References QComboBox::clear(), Inspector::clear(), QComboBox::currentItem(), InspectorBase::functionsFitToDataButton, InspectorBase::functionsRemoveButton, InspectorBase::functionsResetButton, PlotterBase::getDataRep(), DisplayController::getDataSource(), Inspector::getPlotter(), i, index, QComboBox::insertItem(), FunctionController::instance(), DisplayController::instance(), InspectorBase::m_func_new, Inspector::m_functionIndexMap, InspectorBase::m_FunctionParamsListView, InspectorBase::m_FunctionParamsSlider, InspectorBase::m_IgnoreErrorCheckBox, InspectorBase::m_resid, InspectorBase::newFunctionsAddButton, InspectorBase::newFunctionsComboBox, QComboBox::setCurrentItem(), Inspector::setParameters(), Inspector::setSelectedFitter(), and yes.
Referenced by Inspector::functionAdd(), Inspector::functionsRemoveButton_clicked(), and Inspector::update().
|
private |
Update the status of the log scale check box.
Definition at line 4273 of file Inspector.cxx.
References DisplayController::instance(), InspectorBase::logScale, Inspector::m_axis, Inspector::m_plotter_list, and yes.
Referenced by Inspector::updateAxisTab().
|
private |
Updates the controls in the new plot group box.
Definition at line 513 of file Inspector.cxx.
References Inspector::availPlotTypesActivated(), Inspector::clear(), QComboBox::insertItem(), DataSourceController::instance(), InspectorBase::m_all_ntuples, and Inspector::setNewPlotNTuple().
Referenced by Inspector::updateDataTab().
|
privatevirtual |
Updates the Plot tabbed panel's widgets.
Definition at line 1617 of file Inspector.cxx.
References QComboBox::clear(), InspectorBase::edit_model, PlotterBase::errorDisplay(), Color::getBlue(), PlotterBase::getBoxEdge(), Color::getGreen(), NTuple::getIntervalCount(), Inspector::getPlotter(), Color::getRed(), DataRep::getRepresentation(), DisplayController::getRepStyle(), PlotterBase::getShowGrid(), PlotterBase::getTitle(), i, index, QComboBox::insertItem(), DisplayController::instance(), Inspector::loadAllUserModels(), InspectorBase::m_boxedge, InspectorBase::m_errorBars, InspectorBase::m_grid, InspectorBase::m_interval_cb, InspectorBase::m_interval_le, InspectorBase::m_line_group, InspectorBase::m_plot_color, InspectorBase::m_plot_symbols, InspectorBase::m_plot_title, Inspector::m_plotter_list, InspectorBase::m_point_stack, InspectorBase::m_pointRepComboBox, InspectorBase::m_selectedColor, InspectorBase::m_slider_control, InspectorBase::m_symbol_group, InspectorBase::m_symbolPointSize, InspectorBase::m_titleText, InspectorBase::m_value_combo, RepBase::name(), rep, PlotterBase::repColor(), QCheckBox::setChecked(), QComboBox::setCurrentText(), QLineEdit::setText(), Inspector::updateColorMapCtrls(), hippodraw::Axes::Y, yes, and hippodraw::Axes::Z.
Referenced by Inspector::pointRepComboBox_activated(), and Inspector::update().
|
protectedvirtual |
Updates the available plot types combo box.
Definition at line 694 of file Inspector.cxx.
References QComboBox::clear(), QComboBox::insertItem(), DisplayController::instance(), InspectorBase::m_availPlotTypes, InspectorBase::newPlotButton, QComboBox::setCurrentItem(), and num_util::size().
Referenced by Inspector::Inspector().
|
private |
Update the status of the reverse check box.
Definition at line 4300 of file Inspector.cxx.
References Inspector::m_axis, Inspector::m_plotter_list, InspectorBase::m_reverse, hippodraw::Axes::X, and yes.
Referenced by Inspector::updateAxisTab().
|
private |
Updates the controls in the selected plot QGroupBox of the data inspector.
Definition at line 937 of file Inspector.cxx.
References Inspector::clear(), QWidget::hide(), i, index, DisplayController::instance(), Inspector::m_layoutWidget, Inspector::m_sel_combos, Inspector::m_sel_labels, Inspector::setNewPlotNTuple(), Inspector::updateSelectedPlotDataSource(), and yes.
Referenced by Inspector::updateDataTab().
|
private |
Updates the selected plot data source combo box.
Definition at line 856 of file Inspector.cxx.
References QToolTip::add(), Inspector::clear(), i, DataSourceController::instance(), InspectorBase::m_sel_ntuple_name, QToolTip::remove(), and num_util::size().
Referenced by Inspector::updateSelectedPlotData().
|
private |
Updates the selected plot DataRep type.
Definition at line 889 of file Inspector.cxx.
References index, DisplayController::instance(), InspectorBase::m_dataRepNameText, QLineEdit::setText(), and yes.
Referenced by Inspector::updateDataTab().
|
virtual |
Updates the Stats tabbed panel's widgets.
Definition at line 3929 of file Inspector.cxx.
References Inspector::getPlotter(), FunctionController::hasFunction(), FunctionController::instance(), DisplayController::instance(), QRadioButton::isChecked(), InspectorBase::m_new_plot_box, InspectorBase::m_stats_avg_x, InspectorBase::m_stats_avg_y, InspectorBase::m_stats_chi, InspectorBase::m_stats_fparms, InspectorBase::m_stats_number, InspectorBase::m_stats_overflow, InspectorBase::m_stats_text, InspectorBase::m_stats_underflow, InspectorBase::m_statsTextField, InspectorBase::m_summary, QRadioButton::setChecked(), QString::setNum(), Inspector::statsStripValue(), hippodraw::Axes::X, hippodraw::Axes::Y, and yes.
Referenced by Inspector::update().
|
protectedvirtual |
Update the transform tabbed panel's widgets.
Definition at line 5231 of file Inspector.cxx.
References Inspector::getPlotter(), PlotterBase::getTransform(), DisplayController::instance(), BinaryTransform::isPeriodic(), InspectorBase::m_Air, InspectorBase::m_Arc, InspectorBase::m_Car, InspectorBase::m_Gls, InspectorBase::m_hammer, InspectorBase::m_lambert, InspectorBase::m_linear, InspectorBase::m_logx, InspectorBase::m_logxy, InspectorBase::m_logy, InspectorBase::m_Mer, InspectorBase::m_Sin, InspectorBase::m_Stg, InspectorBase::m_Tan, TransformBase::name(), InspectorBase::rotateGroupBox, QRadioButton::setChecked(), Inspector::setRotate(), InspectorBase::transform_button_group, hippodraw::Axes::X, PeriodicBinaryTransform::xOffset(), hippodraw::Axes::Y, yes, PeriodicBinaryTransform::yOffset(), and hippodraw::Axes::Z.
Referenced by Inspector::update().
|
private |
Updates the list of TupleCut objects and their corresponding Plotter.
Definition at line 2727 of file Inspector.cxx.
References i, Inspector::m_tuple_cut_plotters, Inspector::m_tuple_cuts, and num_util::size().
Referenced by Inspector::updateCutControls().
|
private |
Updates the value to color transform combo box.
Definition at line 333 of file Inspector.cxx.
References Inspector::clear(), i, DisplayController::instance(), InspectorBase::m_value_combo, and num_util::size().
Referenced by Inspector::deleteColorModel(), Inspector::init(), Inspector::loadAllUserModels(), and Inspector::newColorModel().
|
private |
Return true if the range is valid for HammerAito or Lambert transform.
Definition at line 5714 of file Inspector.cxx.
References Inspector::getPlotter(), Range::high(), Range::low(), hippodraw::Axes::X, and hippodraw::Axes::Y.
Referenced by Inspector::transform_button_group_clicked().
|
private |
Definition at line 5737 of file Inspector.cxx.
References Inspector::getPlotter(), Range::high(), Range::low(), hippodraw::Axes::X, and hippodraw::Axes::Y.
|
protectedvirtual |
Responds to change of the value to color combo box.
Implements InspectorBase.
Definition at line 1790 of file Inspector.cxx.
References InspectorBase::edit_model, Inspector::getPlotter(), DisplayController::instance(), Inspector::m_is_updating, InspectorBase::m_plot_color, InspectorBase::m_selectedColor, InspectorBase::m_slider_control, rep, Inspector::updateColorMapCtrls(), and yes.
|
private |
Raises warning if TeX not supported.
Definition at line 2099 of file Inspector.cxx.
References QMessageBox::information().
Referenced by Inspector::axisLabelText(), Inspector::summaryNew(), and Inspector::titleText_returnPressed().
|
protectedvirtual |
Implements InspectorBase.
Definition at line 2340 of file Inspector.cxx.
References InspectorBase::m_width_range, Inspector::setBinWidth(), QScrollBar::setValue(), and QScrollBar::value().
|
inherited |
Definition at line 183 of file InspectorBase.h.
Referenced by Inspector::allCutsRadioButton_toggled(), InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 138 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::setZRadioButton().
|
inherited |
Definition at line 136 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 152 of file InspectorBase.h.
Referenced by Inspector::axisZoomPanCheckBox_clicked(), Inspector::highRangeDrag(), Inspector::Inspector(), InspectorBase::InspectorBase(), Inspector::lowRangeDrag(), Inspector::setDragOn(), Inspector::setHighRange(), Inspector::setHighText(), Inspector::setLowRange(), Inspector::setLowText(), and Inspector::updateAxisTab().
|
inherited |
Definition at line 177 of file InspectorBase.h.
Referenced by Inspector::cutHighSlider_sliderMoved(), Inspector::cutHighSlider_sliderReleased(), Inspector::cutLowSlider_sliderMoved(), Inspector::cutLowSlider_sliderReleased(), Inspector::cutText_returnPressed(), Inspector::cutZoomPanCheckBox_clicked(), Inspector::disableCutControls(), Inspector::Inspector(), InspectorBase::InspectorBase(), and Inspector::updateCutControlValues().
|
inherited |
Definition at line 158 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
inherited |
Definition at line 122 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateColorMapCtrls().
|
inherited |
Definition at line 123 of file InspectorBase.h.
Referenced by Inspector::convertCtrlPts(), InspectorBase::InspectorBase(), Inspector::loadAllUserModels(), Inspector::resetSlider(), Inspector::sliderChanged(), and Inspector::updateColorMapCtrls().
|
inherited |
Definition at line 181 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 209 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 98 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 127 of file InspectorBase.h.
Referenced by Inspector::convertCtrlPts(), InspectorBase::InspectorBase(), Inspector::loadAllUserModels(), Inspector::resetSlider(), Inspector::sliderChanged(), and Inspector::updateColorMapCtrls().
|
inherited |
Definition at line 126 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateColorMapCtrls().
|
inherited |
Definition at line 186 of file InspectorBase.h.
Referenced by Inspector::disableCutControls(), InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 166 of file InspectorBase.h.
Referenced by Inspector::contourRadioButton1_toggled(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateAxisTab().
|
inherited |
Definition at line 162 of file InspectorBase.h.
Referenced by Inspector::contourLevelsTextBox_returnPressed(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateAxisTab().
|
inherited |
Definition at line 101 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 68 of file InspectorBase.h.
Referenced by Inspector::init(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateDataTab().
|
inherited |
Definition at line 169 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateCutVarGroupBox().
|
inherited |
Definition at line 187 of file InspectorBase.h.
Referenced by Inspector::disableCutControls(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateCutEnableButton().
|
inherited |
Definition at line 188 of file InspectorBase.h.
Referenced by Inspector::disableCutControls(), InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 175 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 179 of file InspectorBase.h.
Referenced by Inspector::allCutsRadioButton_toggled(), Inspector::disableCutControls(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::selectedCutsRadioButton_toggled(), and Inspector::updateCutControls().
|
inherited |
Definition at line 167 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 50 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 130 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 128 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::updatePlotTab(), and Inspector::valueChanged().
|
inherited |
Definition at line 99 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 97 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 95 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 125 of file InspectorBase.h.
Referenced by Inspector::convertCtrlPts(), InspectorBase::InspectorBase(), Inspector::loadAllUserModels(), Inspector::resetSlider(), Inspector::sliderChanged(), and Inspector::updateColorMapCtrls().
|
inherited |
Definition at line 124 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateColorMapCtrls().
|
inherited |
Definition at line 196 of file InspectorBase.h.
Referenced by Inspector::fitterNamesActivated(), Inspector::functionAdd(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateFunctionsTab().
|
inherited |
Definition at line 198 of file InspectorBase.h.
Referenced by Inspector::functionAdd(), Inspector::functionParamsListViewCurrentChanged(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateFunctionsTab().
|
inherited |
Definition at line 197 of file InspectorBase.h.
Referenced by Inspector::functionAdd(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateFunctionsTab().
|
inherited |
Definition at line 189 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 230 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 71 of file InspectorBase.h.
Referenced by Inspector::addDataRepButton_clicked(), Inspector::clear(), Inspector::getArrayTupleLabel(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::newPlotButton_clicked(), Inspector::updateAxisTab(), and Inspector::updateCutControls().
|
inherited |
Definition at line 54 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
protectedinherited |
Definition at line 261 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 269 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 297 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 298 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 299 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 282 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 277 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 290 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 306 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 292 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 293 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 309 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 280 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 291 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 289 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 286 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 287 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 285 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 272 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 273 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 288 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 264 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 274 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 265 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 275 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 276 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 266 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 267 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 268 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 294 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 301 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 308 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 262 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 302 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 307 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 263 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 303 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 305 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 270 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 271 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 300 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 296 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 304 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 295 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
protectedinherited |
Definition at line 284 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
inherited |
Definition at line 157 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::logScale_clicked(), Inspector::updateAxisTab(), and Inspector::updateLogBox().
|
inherited |
Definition at line 67 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 239 of file InspectorBase.h.
Referenced by Inspector::init(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateTransformTab().
|
inherited |
Definition at line 53 of file InspectorBase.h.
Referenced by Inspector::addDataRepButton_clicked(), Inspector::allNtupleComboActivated(), Inspector::availPlotTypesActivated(), Inspector::dataNTupleSelChanged(), Inspector::dataTupleNameChanged(), Inspector::getSelectedDataSourceName(), Inspector::Inspector(), InspectorBase::InspectorBase(), Inspector::newPlotButton_clicked(), Inspector::setNewPlotNTuple(), and Inspector::updateNewPlotControls().
|
private |
The QSettings application key for searching for setting.
Definition at line 338 of file Inspector.h.
Referenced by Inspector::setAppKey().
|
inherited |
Definition at line 244 of file InspectorBase.h.
Referenced by Inspector::init(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateTransformTab().
|
inherited |
Definition at line 159 of file InspectorBase.h.
Referenced by Inspector::autoScale_clicked(), Inspector::axisZoomPanCheckBox_clicked(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::logScale_clicked(), Inspector::setDragOn(), Inspector::setHighText(), Inspector::setLowText(), Inspector::updateAutoScaleBox(), and Inspector::updateAxisTab().
|
inherited |
Definition at line 55 of file InspectorBase.h.
Referenced by Inspector::addDataRepButton_clicked(), Inspector::availPlotTypesActivated(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::newPlotButton_clicked(), and Inspector::updatePlotTypes().
|
private |
Definition at line 299 of file Inspector.h.
Referenced by Inspector::autoScale_clicked(), Inspector::axis_button_group_clicked(), Inspector::axisLabelText(), Inspector::axisZoomPanCheckBox_clicked(), Inspector::editLabelFontClicked(), Inspector::init(), Inspector::logScale_clicked(), Inspector::setBinWidth(), Inspector::setDragOn(), Inspector::setHighRange(), Inspector::setHighText(), Inspector::setLowRange(), Inspector::setLowText(), Inspector::setOffset(), Inspector::setWidthText(), Inspector::setZRadioButton(), Inspector::updateAutoScaleBox(), Inspector::updateAxisTab(), Inspector::updateLogBox(), and Inspector::updateReverseBox().
|
inherited |
Definition at line 142 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and Inspector::updateAxisTab().
|
inherited |
Definition at line 137 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 150 of file InspectorBase.h.
Referenced by Inspector::axisLabelText(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateAxisTab().
|
inherited |
Definition at line 119 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::m_boxedge_clicked(), and Inspector::updatePlotTab().
|
private |
The color model break point settings key.
Definition at line 255 of file Inspector.h.
Referenced by Inspector::deleteColorModel(), Inspector::editColorModel(), Inspector::loadAllUserModels(), Inspector::newColorModel(), and Inspector::setAppKey().
|
inherited |
Definition at line 236 of file InspectorBase.h.
Referenced by Inspector::init(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateTransformTab().
|
protectedinherited |
Definition at line 283 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
private |
The color model color scale settings key.
Definition at line 263 of file Inspector.h.
Referenced by Inspector::deleteColorModel(), Inspector::editColorModel(), Inspector::loadAllUserModels(), Inspector::newColorModel(), and Inspector::setAppKey().
|
inherited |
Definition at line 153 of file InspectorBase.h.
Referenced by Inspector::combineCheckBox_clicked(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::setMinEntries(), and Inspector::updateAxisTab().
|
inherited |
Definition at line 160 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateAxisTab().
|
inherited |
Definition at line 161 of file InspectorBase.h.
Referenced by Inspector::contourLevelsTextBox_returnPressed(), Inspector::contourRadioButton1_toggled(), and InspectorBase::InspectorBase().
|
private |
Definition at line 305 of file Inspector.h.
|
inherited |
Definition at line 170 of file InspectorBase.h.
Referenced by Inspector::cutRadioId(), InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 172 of file InspectorBase.h.
Referenced by Inspector::cutRadioId(), InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
private |
Set to true when hippodraw::Inspector::cutEnablePushButton is being updated.
Definition at line 364 of file Inspector.h.
Referenced by Inspector::cutEnablePushButton_toggled(), and Inspector::updateCutEnableButton().
|
inherited |
Definition at line 171 of file InspectorBase.h.
Referenced by Inspector::cutRadioId(), InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
private |
A map of the last cut item selected for each plotter.
Definition at line 312 of file Inspector.h.
Referenced by Inspector::selCutChanged(), and Inspector::updateCutControls().
|
inherited |
Definition at line 176 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::updateCutsTab(), and Inspector::updateDataCutsTab().
|
inherited |
Definition at line 178 of file InspectorBase.h.
Referenced by Inspector::allCutsRadioButton_toggled(), Inspector::disableCutControls(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::selectedCutsRadioButton_toggled().
|
inherited |
Definition at line 185 of file InspectorBase.h.
Referenced by Inspector::allCutsRadioButton_toggled(), Inspector::disableCutControls(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::selectedCutsRadioButton_toggled().
|
inherited |
Definition at line 173 of file InspectorBase.h.
Referenced by Inspector::cut_button_group_clicked(), Inspector::cutNew(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateCutVarGroupBox().
|
inherited |
Definition at line 174 of file InspectorBase.h.
Referenced by Inspector::cut_button_group_clicked(), Inspector::cutNew(), InspectorBase::InspectorBase(), Inspector::updateCutVarGroupBox(), and Inspector::updateDataCutsTab().
|
inherited |
Definition at line 83 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 72 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateSelectedPlotType().
|
inherited |
Definition at line 85 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
private |
Definition at line 366 of file Inspector.h.
Referenced by Inspector::entriesDrag(), Inspector::init(), Inspector::setBinWidth(), Inspector::setDragOn(), Inspector::setHighRange(), Inspector::setLowRange(), Inspector::setMinEntries(), and Inspector::setOffset().
|
inherited |
Definition at line 151 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 89 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 118 of file InspectorBase.h.
Referenced by Inspector::errorBars_toggled(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updatePlotTab().
|
inherited |
Definition at line 200 of file InspectorBase.h.
Referenced by Inspector::functionAdd(), Inspector::Inspector(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::setSelectedFitter().
|
private |
The color model flat width settings key.
Definition at line 259 of file Inspector.h.
Referenced by Inspector::deleteColorModel(), Inspector::editColorModel(), Inspector::loadAllUserModels(), Inspector::newColorModel(), and Inspector::setAppKey().
|
inherited |
Definition at line 190 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateFunctionsTab().
|
private |
The list of functions parameters that are checked for use by the error contour display.
Definition at line 293 of file Inspector.h.
Referenced by Inspector::fillCheckedFunctionRepItems(), and Inspector::pushButtonNewErrorPlotClicked().
|
inherited |
Definition at line 195 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
private |
Map between a function's QListViewItem and its FunctionRep pointer.
Definition at line 284 of file Inspector.h.
Referenced by Inspector::fillFunctionParameters(), if(), Inspector::pushButtonNewErrorPlotClicked(), and Inspector::setParameters().
|
private |
Definition at line 298 of file Inspector.h.
Referenced by Inspector::updateFunctionsTab().
|
inherited |
Definition at line 205 of file InspectorBase.h.
Referenced by Inspector::functionParamsCheckBoxToggled(), Inspector::functionParamsListViewCurrentChanged(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::setParameters().
|
inherited |
Definition at line 203 of file InspectorBase.h.
Referenced by Inspector::functionParamsLineEditReturnPressed(), Inspector::functionParamsListViewCurrentChanged(), Inspector::functionParamsSliderSliderMoved(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::setParameters().
|
inherited |
Definition at line 201 of file InspectorBase.h.
Referenced by Inspector::fillCheckedFunctionRepItems(), Inspector::functionAdd(), Inspector::functionParamsCheckBoxToggled(), Inspector::functionParamsLineEditReturnPressed(), Inspector::functionParamsListViewCurrentChanged(), Inspector::functionParamsSliderSliderMoved(), Inspector::getFunctionRep(), Inspector::getTopFunctionRep(), Inspector::init(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::setParameters(), and Inspector::updateFunctionsTab().
|
inherited |
Definition at line 204 of file InspectorBase.h.
Referenced by Inspector::functionParamsListViewCurrentChanged(), Inspector::functionParamsSliderSliderMoved(), Inspector::functionParamsSliderSliderReleased(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateFunctionsTab().
|
inherited |
Definition at line 241 of file InspectorBase.h.
Referenced by Inspector::init(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateTransformTab().
|
inherited |
Definition at line 120 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::m_grid_clicked(), and Inspector::updatePlotTab().
|
inherited |
Definition at line 238 of file InspectorBase.h.
Referenced by Inspector::init(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateTransformTab().
|
private |
The value of the high slider in Axis Widget 1 as last recorded.
Definition at line 354 of file Inspector.h.
Referenced by Inspector::Inspector(), Inspector::setHighRange(), and Inspector::updateAxisTab().
|
inherited |
Definition at line 206 of file InspectorBase.h.
Referenced by Inspector::functionAdd(), Inspector::ignoreErrorCheckBoxToggled(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::setParameters(), and Inspector::updateFunctionsTab().
|
inherited |
Definition at line 135 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updatePlotTab().
|
inherited |
Definition at line 132 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 134 of file InspectorBase.h.
Referenced by Inspector::init(), InspectorBase::InspectorBase(), Inspector::intervalStateChanged(), InspectorBase::languageChange(), and Inspector::updatePlotTab().
|
private |
Set to true if updating is being processed.
Used to ignored signals from some controls when their value is being set.
Definition at line 359 of file Inspector.h.
Referenced by Inspector::cutHighSlider_sliderMoved(), Inspector::cutLowSlider_sliderMoved(), Inspector::cutText_returnPressed(), Inspector::setHighRange(), Inspector::setLowRange(), Inspector::sliderChanged(), Inspector::update(), Inspector::updateCutControlValues(), and Inspector::valueChanged().
|
inherited |
Definition at line 237 of file InspectorBase.h.
Referenced by Inspector::init(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateTransformTab().
|
private |
The index of the last selected cut.
Definition at line 348 of file Inspector.h.
Referenced by Inspector::getSelectedCut().
|
private |
The m_all_ntuples item that was lasted edited.
Definition at line 345 of file Inspector.h.
Referenced by Inspector::allNtupleComboActivated(), Inspector::changeNTupleName(), and Inspector::dataTupleNameChanged().
|
private |
Definition at line 306 of file Inspector.h.
Referenced by Inspector::init(), and Inspector::updateSelectedPlotData().
|
inherited |
Definition at line 103 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::lineStyleButtonGroup_clicked(), and Inspector::updatePlotTab().
|
protectedinherited |
Definition at line 279 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
inherited |
Definition at line 232 of file InspectorBase.h.
Referenced by Inspector::init(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateTransformTab().
|
inherited |
Definition at line 234 of file InspectorBase.h.
Referenced by Inspector::init(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateTransformTab().
|
inherited |
Definition at line 235 of file InspectorBase.h.
Referenced by Inspector::init(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateTransformTab().
|
inherited |
Definition at line 233 of file InspectorBase.h.
Referenced by Inspector::init(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateTransformTab().
|
private |
The value of the low slider in Axis Widget 1 as last recorded.
Definition at line 351 of file Inspector.h.
Referenced by Inspector::Inspector(), and Inspector::updateAxisTab().
|
inherited |
Definition at line 245 of file InspectorBase.h.
Referenced by Inspector::init(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateTransformTab().
|
private |
The min_entries when draging starts.
Definition at line 385 of file Inspector.h.
Referenced by Inspector::combineCheckBox_clicked(), Inspector::init(), Inspector::setDragOn(), and Inspector::setMinEntries().
|
private |
The color model name settings key.
Definition at line 251 of file Inspector.h.
Referenced by Inspector::deleteColorModel(), Inspector::editColorModel(), Inspector::loadAllUserModels(), Inspector::newColorModel(), and Inspector::setAppKey().
|
private |
Binding combo boxes for new plot group box.
Definition at line 271 of file Inspector.h.
Referenced by Inspector::addDataRepButton_clicked(), Inspector::availPlotTypesActivated(), Inspector::init(), and Inspector::newPlotButton_clicked().
|
inherited |
Definition at line 168 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::updateCutsTab(), and Inspector::updateDataCutsTab().
|
private |
Binding labels for new plot group box.
Definition at line 267 of file Inspector.h.
Referenced by Inspector::availPlotTypesActivated(), and Inspector::init().
|
inherited |
Definition at line 51 of file InspectorBase.h.
Referenced by Inspector::enableNewPlotBox(), Inspector::init(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::updateCutsTab(), and Inspector::updateSummaryTab().
|
private |
Definition at line 304 of file Inspector.h.
Referenced by Inspector::availPlotTypesActivated(), and Inspector::init().
|
private |
Definition at line 308 of file Inspector.h.
Referenced by Inspector::init().
|
inherited |
Definition at line 163 of file InspectorBase.h.
Referenced by Inspector::contourRadioButton1_toggled(), InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 165 of file InspectorBase.h.
Referenced by Inspector::contourRadioButton1_toggled(), Inspector::contourTextBox_returnPressed(), InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 164 of file InspectorBase.h.
Referenced by Inspector::contourRadioButton1_toggled(), Inspector::contourSlider_valueChanged(), Inspector::contourTextBox_returnPressed(), InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 148 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::offsetDrag(), and Inspector::updateAxisTab().
|
inherited |
Definition at line 146 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), Inspector::setOffset(), Inspector::setOffsetText(), and Inspector::updateAxisTab().
|
private |
Definition at line 300 of file Inspector.h.
Referenced by Inspector::functionParamsSliderSliderMoved(), and Inspector::functionParamsSliderSliderPressed().
|
inherited |
Definition at line 116 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::updatePlotTab(), and Inspector::valueChanged().
|
inherited |
Definition at line 90 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updatePlotTab().
|
inherited |
Definition at line 49 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::update().
|
inherited |
Definition at line 87 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updatePlotTab().
|
private |
The currently selected PlotterBase object.
The currently selected PlotterBase object if only one is selected, otherwise a null pointer.
Definition at line 334 of file Inspector.h.
Referenced by Inspector::getPlotter().
|
private |
The currently selected plotters.
Definition at line 342 of file Inspector.h.
Referenced by Inspector::autoScale_clicked(), Inspector::axisLabelChanged(), Inspector::logScale_clicked(), Inspector::ntupleChanged(), Inspector::reverse_clicked(), Inspector::titleText_returnPressed(), Inspector::updateAutoScaleBox(), Inspector::updateDataTab(), Inspector::updateLogBox(), Inspector::updatePlotTab(), and Inspector::updateReverseBox().
|
inherited |
Definition at line 91 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and Inspector::updatePlotTab().
|
inherited |
Definition at line 111 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updatePlotTab().
|
inherited |
Definition at line 194 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::pushButtonNewErrorPlotClicked().
|
private |
Definition at line 302 of file Inspector.h.
Referenced by Inspector::setDragOn(), Inspector::setHighRange(), and Inspector::setLowRange().
|
inherited |
Definition at line 84 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 193 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateFunctionsTab().
|
inherited |
Definition at line 156 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::reverse_clicked(), and Inspector::updateReverseBox().
|
private |
When changing current plot, set to false so that Inspector don't update the rotation repeatedly.
Definition at line 376 of file Inspector.h.
Referenced by Inspector::init(), Inspector::rotateX(), Inspector::rotateY(), Inspector::setRotate(), Inspector::setXRotateText(), and Inspector::setYRotateText().
|
private |
Binding combo boxes for selected plot group box.
Definition at line 279 of file Inspector.h.
Referenced by Inspector::init(), and Inspector::updateSelectedPlotData().
|
private |
Binding labels for selected plot group box.
Definition at line 275 of file Inspector.h.
Referenced by Inspector::axisLabelChanged(), Inspector::init(), and Inspector::updateSelectedPlotData().
|
inherited |
Definition at line 70 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), Inspector::ntupleChanged(), and Inspector::updateSelectedPlotDataSource().
|
inherited |
Definition at line 180 of file InspectorBase.h.
Referenced by Inspector::cutEnablePushButton_toggled(), Inspector::cutHighSlider_sliderMoved(), Inspector::cutHighSlider_sliderReleased(), Inspector::cutInvertPushButton_clicked(), Inspector::cutLowSlider_sliderMoved(), Inspector::cutLowSlider_sliderReleased(), Inspector::cutText_returnPressed(), Inspector::cutZoomPanCheckBox_clicked(), Inspector::disableCutControls(), Inspector::findCutIndex(), Inspector::getSelectedCut(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::selCutChanged(), Inspector::selectedCutsRadioButton_toggled(), Inspector::updateCutControls(), Inspector::updateCutControlValues(), and Inspector::updateCutEnableButton().
|
inherited |
Definition at line 117 of file InspectorBase.h.
Referenced by Inspector::colorSelect_clicked(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::updatePlotTab(), and Inspector::valueChanged().
|
inherited |
Definition at line 184 of file InspectorBase.h.
Referenced by Inspector::cutRemovePushButton_clicked(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::selectedCutsRadioButton_toggled().
|
inherited |
Definition at line 243 of file InspectorBase.h.
Referenced by Inspector::init(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateTransformTab().
|
inherited |
Definition at line 121 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::resetSlider(), Inspector::updatePlotTab(), and Inspector::valueChanged().
|
inherited |
Definition at line 215 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::summaryNew(), and Inspector::updateSummaryTab().
|
inherited |
Definition at line 210 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::summaryNew(), and Inspector::updateSummaryTab().
|
inherited |
Definition at line 211 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::summaryNew(), and Inspector::updateSummaryTab().
|
inherited |
Definition at line 212 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::summaryNew(), and Inspector::updateSummaryTab().
|
inherited |
Definition at line 214 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::summaryNew(), and Inspector::updateSummaryTab().
|
inherited |
Definition at line 217 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::summaryNew(), and Inspector::updateSummaryTab().
|
inherited |
Definition at line 213 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 218 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::statsButtonGroupClicked(), Inspector::summaryNew(), and Inspector::updateSummaryTab().
|
inherited |
Definition at line 216 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::summaryNew(), and Inspector::updateSummaryTab().
|
inherited |
Definition at line 219 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), Inspector::statsButtonGroupClicked(), Inspector::summaryNew(), and Inspector::updateSummaryTab().
|
inherited |
Definition at line 242 of file InspectorBase.h.
Referenced by Inspector::init(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateTransformTab().
|
inherited |
Definition at line 208 of file InspectorBase.h.
Referenced by Inspector::enableNewPlotBox(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateSummaryTab().
|
inherited |
Definition at line 93 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::symbolTypeButtonGroup_clicked(), and Inspector::updatePlotTab().
|
protectedinherited |
Definition at line 278 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
inherited |
Definition at line 115 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::symbolPointSize_returnPressed(), and Inspector::updatePlotTab().
|
inherited |
Definition at line 240 of file InspectorBase.h.
Referenced by Inspector::init(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateTransformTab().
|
inherited |
Definition at line 88 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::titleText_returnPressed(), and Inspector::updatePlotTab().
|
private |
The list of transform radio buttons.
Definition at line 381 of file Inspector.h.
Referenced by Inspector::init(), and Inspector::transformId().
|
private |
The PlotterBase object associated with each TupleCut object.
Definition at line 328 of file Inspector.h.
Referenced by Inspector::getAxes(), Inspector::getSelectedCut(), Inspector::selectedCutsRadioButton_toggled(), and Inspector::updateTupleCuts().
|
private |
The list of TupleCut objects currently selected.
Definition at line 320 of file Inspector.h.
Referenced by Inspector::cutHighSlider_sliderMoved(), Inspector::cutInvertPushButton_clicked(), Inspector::cutLowSlider_sliderMoved(), Inspector::cutText_returnPressed(), Inspector::cutZoomPanCheckBox_clicked(), Inspector::selectedCutsRadioButton_toggled(), Inspector::updateCutControls(), Inspector::updateCutControlValues(), Inspector::updateCutEnableButton(), and Inspector::updateTupleCuts().
|
private |
Set to true after the user defined value to color transforms have been loaded.
Definition at line 371 of file Inspector.h.
Referenced by Inspector::loadAllUserModels().
|
inherited |
Definition at line 113 of file InspectorBase.h.
Referenced by Inspector::deleteColorModel(), Inspector::editColorModel(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::newColorModel(), Inspector::pointRepComboBox_activated(), Inspector::updatePlotTab(), and Inspector::updateValueCombo().
|
protectedinherited |
Definition at line 281 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
private |
Definition at line 307 of file Inspector.h.
Referenced by Inspector::dataClearSelectedControls(), and Inspector::init().
|
inherited |
Definition at line 147 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::setBinWidth(), Inspector::updateAxisTab(), and Inspector::widthDrag().
|
inherited |
Definition at line 145 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), Inspector::setWidthText(), and Inspector::updateAxisTab().
|
inherited |
Definition at line 227 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::setRotate(), and Inspector::setXRotateText().
|
inherited |
Definition at line 225 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::rotateX(), Inspector::setRotate(), and Inspector::setXRotateText().
|
inherited |
Definition at line 228 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::setRotate(), and Inspector::setYRotateText().
|
inherited |
Definition at line 226 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::rotateY(), Inspector::setRotate(), and Inspector::setYRotateText().
|
private |
Definition at line 301 of file Inspector.h.
Referenced by Inspector::axisZoomPanCheckBox_clicked(), and Inspector::updateAxisTab().
|
inherited |
Definition at line 155 of file InspectorBase.h.
Referenced by Inspector::entriesDrag(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::setMinEntries(), and Inspector::updateAxisTab().
|
inherited |
Definition at line 154 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::setMinEntries(), Inspector::setMinEntriesText(), and Inspector::updateAxisTab().
|
inherited |
Definition at line 56 of file InspectorBase.h.
Referenced by Inspector::init(), InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 58 of file InspectorBase.h.
Referenced by Inspector::init(), InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 60 of file InspectorBase.h.
Referenced by Inspector::init(), InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 62 of file InspectorBase.h.
Referenced by Inspector::init(), InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 64 of file InspectorBase.h.
Referenced by Inspector::init(), InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 57 of file InspectorBase.h.
Referenced by Inspector::init(), and InspectorBase::InspectorBase().
|
inherited |
Definition at line 59 of file InspectorBase.h.
Referenced by Inspector::init(), and InspectorBase::InspectorBase().
|
inherited |
Definition at line 61 of file InspectorBase.h.
Referenced by Inspector::init(), and InspectorBase::InspectorBase().
|
inherited |
Definition at line 63 of file InspectorBase.h.
Referenced by Inspector::init(), and InspectorBase::InspectorBase().
|
inherited |
Definition at line 65 of file InspectorBase.h.
Referenced by Inspector::init(), and InspectorBase::InspectorBase().
|
inherited |
Definition at line 129 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 192 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateFunctionsTab().
|
inherited |
Definition at line 191 of file InspectorBase.h.
Referenced by Inspector::functionAdd(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateFunctionsTab().
|
inherited |
Definition at line 66 of file InspectorBase.h.
Referenced by Inspector::init(), InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updatePlotTypes().
|
inherited |
Definition at line 220 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 92 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
inherited |
Definition at line 102 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase().
|
inherited |
Definition at line 86 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 100 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 229 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 104 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 105 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 106 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 107 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 108 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 109 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 140 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 139 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 141 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 96 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 131 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 222 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), Inspector::transform_button_group_clicked(), and Inspector::updateTransformTab().
|
staticprotected |
The QSettings Windows registry key.
The key is the same as used for by Trolltech for their Qt applications
Definition at line 738 of file Inspector.h.
Referenced by Inspector::deleteColorModel(), Inspector::editColorModel(), Inspector::loadAllUserModels(), and Inspector::newColorModel().
|
inherited |
Definition at line 73 of file InspectorBase.h.
Referenced by Inspector::init(), InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 75 of file InspectorBase.h.
Referenced by Inspector::init(), InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 77 of file InspectorBase.h.
Referenced by Inspector::init(), InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 79 of file InspectorBase.h.
Referenced by Inspector::init(), InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 81 of file InspectorBase.h.
Referenced by Inspector::init(), InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 74 of file InspectorBase.h.
Referenced by Inspector::init(), and InspectorBase::InspectorBase().
|
inherited |
Definition at line 76 of file InspectorBase.h.
Referenced by Inspector::init(), and InspectorBase::InspectorBase().
|
inherited |
Definition at line 78 of file InspectorBase.h.
Referenced by Inspector::init(), and InspectorBase::InspectorBase().
|
inherited |
Definition at line 80 of file InspectorBase.h.
Referenced by Inspector::init(), and InspectorBase::InspectorBase().
|
inherited |
Definition at line 82 of file InspectorBase.h.
Referenced by Inspector::init(), and InspectorBase::InspectorBase().
|
inherited |
Definition at line 182 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 207 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 221 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 114 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 149 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 110 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 112 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 143 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 223 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 144 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 224 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 69 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 52 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 133 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 202 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 231 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), InspectorBase::languageChange(), and Inspector::updateTransformTab().
|
inherited |
Definition at line 94 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().
|
inherited |
Definition at line 199 of file InspectorBase.h.
Referenced by InspectorBase::InspectorBase(), and InspectorBase::languageChange().