Isis 3 Programmer Reference
Isis::NewGroundSourceLocationDialog Class Reference

Dialog used by ControlPointEditWidget to select a new location for ground source files. More...

#include <NewGroundSourceLocationDialog.h>

Inheritance diagram for Isis::NewGroundSourceLocationDialog:
Inheritance graph
Collaboration diagram for Isis::NewGroundSourceLocationDialog:
Collaboration graph

Public Member Functions

 NewGroundSourceLocationDialog (QString title, QString &directory, QWidget *parent=0)
 Dialog to determine new ground source location. More...
 
bool changeAllGroundSourceLocation ()
 Indicates whether all subsequent ground source files should be found in new source directory. More...
 
bool changeControlNet ()
 Indicates whether the control network should be changed to reflect new ground source location. More...
 

Private Attributes

QPointer< QCheckBox > m_changeAllGround
 Change location of all subsequent ground control points. More...
 
QPointer< QCheckBox > m_changeControlNet
 Change location of ground source in the control network. More...
 

Detailed Description

Dialog used by ControlPointEditWidget to select a new location for ground source files.

Gives option of using new location for all subsequent ground points and whether to update the control net to reflect the new location.

Author
2017-01-05 Tracie Sucharski
History:
2017-01-05 Tracie Sucharski - Initial Version

Definition at line 44 of file NewGroundSourceLocationDialog.h.

Constructor & Destructor Documentation

◆ NewGroundSourceLocationDialog()

Isis::NewGroundSourceLocationDialog::NewGroundSourceLocationDialog ( QString  title,
QString &  directory,
QWidget parent = 0 
)

Dialog to determine new ground source location.

Parameters
title- Dialog Title
filterList- Dialog Filter list
dir- Current Directory
parent- Parent widget

Definition at line 21 of file NewGroundSourceLocationDialog.cpp.

References m_changeAllGround, and m_changeControlNet.

Member Function Documentation

◆ changeAllGroundSourceLocation()

bool Isis::NewGroundSourceLocationDialog::changeAllGroundSourceLocation ( )

Indicates whether all subsequent ground source files should be found in new source directory.

Definition at line 68 of file NewGroundSourceLocationDialog.cpp.

References m_changeAllGround.

Referenced by Isis::ControlPointEditWidget::checkGroundFileLocation().

◆ changeControlNet()

bool Isis::NewGroundSourceLocationDialog::changeControlNet ( )

Indicates whether the control network should be changed to reflect new ground source location.

Definition at line 78 of file NewGroundSourceLocationDialog.cpp.

References m_changeControlNet.

Referenced by Isis::ControlPointEditWidget::checkGroundFileLocation().

Member Data Documentation

◆ m_changeAllGround

QPointer<QCheckBox> Isis::NewGroundSourceLocationDialog::m_changeAllGround
private

Change location of all subsequent ground control points.

Definition at line 54 of file NewGroundSourceLocationDialog.h.

Referenced by changeAllGroundSourceLocation(), and NewGroundSourceLocationDialog().

◆ m_changeControlNet

QPointer<QCheckBox> Isis::NewGroundSourceLocationDialog::m_changeControlNet
private

Change location of ground source in the control network.

Definition at line 55 of file NewGroundSourceLocationDialog.h.

Referenced by changeControlNet(), and NewGroundSourceLocationDialog().


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