USGS

Isis 3.0 Object Programmers' Reference

Home

Isis::MosaicControlNetToolMovementConfigDialog Class Reference

Configure qmos Control Net Tool's movement arrows. More...

#include <MosaicControlNetToolMovementConfigDialog.h>

Inheritance diagram for Isis::MosaicControlNetToolMovementConfigDialog:
Inheritance graph
Collaboration diagram for Isis::MosaicControlNetToolMovementConfigDialog:
Collaboration graph

Public Slots

void applySettings ()
 Apply the user's current settings to the tool.
 
void readSettings ()
 Read the tool's current settings and set the widget states to match.
 
void refreshWidgetStates ()
 Enables or disables widgets depending on the state of the tool.
 

Public Member Functions

 MosaicControlNetToolMovementConfigDialog (MosaicControlNetTool *tool, QWidget *parent)
 Create a config dialog that configures the given MosaicControlNetTool.
 
 ~MosaicControlNetToolMovementConfigDialog ()
 Clean up allocated memory.
 

Private Member Functions

 Q_DISABLE_COPY (MosaicControlNetToolMovementConfigDialog)
 

Private Attributes

QPointer< MosaicControlNetToolm_tool
 The MosaicControlNetTool that we're configuring.
 
QPointer< QCheckBox > m_showMovementCheckBox
 Check box for enabling/disabling arrows entirely.
 
QPointer< QComboBoxm_colorSourceComboBox
 Combo box for all coloring possibilities.
 
QPointer< QLabel > m_brightestMeasureCountValueLabel
 Label of max measure count input.
 
QPointer< QLineEdit > m_brightestMeasureCountValueLineEdit
 Max measure count input.
 
QPointer< QLabel > m_brightestResidualMagValueLabel
 Label of max residual magnitude input.
 
QPointer< QLineEdit > m_brightestResidualMagValueLineEdit
 Max residual magnitude input.
 
QPointer< QPushButton > m_okayButton
 OK button at bottom of dialog.
 
QPointer< QPushButton > m_applyButton
 Apply button at bottom of dialog.
 

Detailed Description

Configure qmos Control Net Tool's movement arrows.

This allows a user to configure the qmos Control Net Tool's movement arrows. These are the arrows that go from the A Priori surface point to the Adjusted surface point.

Author
2012-12-31 Steven Lambright

Definition at line 27 of file MosaicControlNetToolMovementConfigDialog.h.

Constructor & Destructor Documentation

Isis::MosaicControlNetToolMovementConfigDialog::MosaicControlNetToolMovementConfigDialog ( MosaicControlNetTool tool,
QWidget parent 
)
Isis::MosaicControlNetToolMovementConfigDialog::~MosaicControlNetToolMovementConfigDialog ( )

Clean up allocated memory.

Definition at line 149 of file MosaicControlNetToolMovementConfigDialog.cpp.

Member Function Documentation

void Isis::MosaicControlNetToolMovementConfigDialog::applySettings ( )
slot
void Isis::MosaicControlNetToolMovementConfigDialog::readSettings ( )
slot

Member Data Documentation

QPointer<QPushButton> Isis::MosaicControlNetToolMovementConfigDialog::m_applyButton
private

Apply button at bottom of dialog.

Definition at line 62 of file MosaicControlNetToolMovementConfigDialog.h.

Referenced by MosaicControlNetToolMovementConfigDialog(), and refreshWidgetStates().

QPointer<QLabel> Isis::MosaicControlNetToolMovementConfigDialog::m_brightestMeasureCountValueLabel
private

Label of max measure count input.

Definition at line 51 of file MosaicControlNetToolMovementConfigDialog.h.

Referenced by MosaicControlNetToolMovementConfigDialog(), and refreshWidgetStates().

QPointer<QLineEdit> Isis::MosaicControlNetToolMovementConfigDialog::m_brightestMeasureCountValueLineEdit
private
QPointer<QLabel> Isis::MosaicControlNetToolMovementConfigDialog::m_brightestResidualMagValueLabel
private

Label of max residual magnitude input.

Definition at line 55 of file MosaicControlNetToolMovementConfigDialog.h.

Referenced by MosaicControlNetToolMovementConfigDialog(), and refreshWidgetStates().

QPointer<QLineEdit> Isis::MosaicControlNetToolMovementConfigDialog::m_brightestResidualMagValueLineEdit
private
QPointer<QComboBox> Isis::MosaicControlNetToolMovementConfigDialog::m_colorSourceComboBox
private

Combo box for all coloring possibilities.

Definition at line 49 of file MosaicControlNetToolMovementConfigDialog.h.

Referenced by applySettings(), MosaicControlNetToolMovementConfigDialog(), readSettings(), and refreshWidgetStates().

QPointer<QPushButton> Isis::MosaicControlNetToolMovementConfigDialog::m_okayButton
private

OK button at bottom of dialog.

Definition at line 60 of file MosaicControlNetToolMovementConfigDialog.h.

Referenced by MosaicControlNetToolMovementConfigDialog(), and refreshWidgetStates().

QPointer<QCheckBox> Isis::MosaicControlNetToolMovementConfigDialog::m_showMovementCheckBox
private

Check box for enabling/disabling arrows entirely.

Definition at line 47 of file MosaicControlNetToolMovementConfigDialog.h.

Referenced by applySettings(), MosaicControlNetToolMovementConfigDialog(), readSettings(), and refreshWidgetStates().

QPointer<MosaicControlNetTool> Isis::MosaicControlNetToolMovementConfigDialog::m_tool
private

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