Isis 3 Developer Reference
Isis::ScatterPlotAlarmConfigDialog Class Reference

This is the configuration dialog for alarming scatter plots between the plot window and cube viewports. More...

#include <ScatterPlotAlarmConfigDialog.h>

Inheritance diagram for Isis::ScatterPlotAlarmConfigDialog:
Inheritance graph
Collaboration diagram for Isis::ScatterPlotAlarmConfigDialog:
Collaboration graph

Public Slots

void applySettingsToScatterPlot ()
 Take the settings that have been configured and apply them to the scatter plot. More...
 
void readSettingsFromScatterPlot ()
 Update the current widgets' states with the current settings in the scatter plot window. More...
 

Public Member Functions

 ScatterPlotAlarmConfigDialog (ScatterPlotWindow *window, QWidget *parent=NULL)
 Create an alarming configuration dialog. More...
 
virtual ~ScatterPlotAlarmConfigDialog ()
 

Detailed Description

This is the configuration dialog for alarming scatter plots between the plot window and cube viewports.

Author
2012-01-18 Steven Lambright and Jai Rideout

Constructor & Destructor Documentation

◆ ScatterPlotAlarmConfigDialog()

Isis::ScatterPlotAlarmConfigDialog::ScatterPlotAlarmConfigDialog ( ScatterPlotWindow window,
QWidget parent = NULL 
)

Create an alarming configuration dialog.

This fully initializes the state, but a valid scatter plot window must be specified.

Parameters
windowThe scatter plot window to be configured, this must not be NULL.
parentThe Qt-parent for this dialog.

References applySettingsToScatterPlot(), Isis::ScatterPlotWindow::CubeUnits, readSettingsFromScatterPlot(), and Isis::ScatterPlotWindow::ScreenUnits.

◆ ~ScatterPlotAlarmConfigDialog()

Isis::ScatterPlotAlarmConfigDialog::~ScatterPlotAlarmConfigDialog ( )
virtual

Member Function Documentation

◆ applySettingsToScatterPlot

void Isis::ScatterPlotAlarmConfigDialog::applySettingsToScatterPlot ( )
slot

Take the settings that have been configured and apply them to the scatter plot.

Any settings which fail to apply will be reverted in the GUI.

References readSettingsFromScatterPlot(), Isis::ToDouble(), Isis::toInt(), and Isis::IString::ToQt().

Referenced by ScatterPlotAlarmConfigDialog().

◆ readSettingsFromScatterPlot

void Isis::ScatterPlotAlarmConfigDialog::readSettingsFromScatterPlot ( )
slot

Update the current widgets' states with the current settings in the scatter plot window.

References Isis::IString::ToQt().

Referenced by applySettingsToScatterPlot(), and ScatterPlotAlarmConfigDialog().


The documentation for this class was generated from the following files: