Isis 3.0
| Home |
This dialog allows the user to select the bundle adjust parameters, run the bundle, and view the results. More...
#include <JigsawDialog.h>
Inherits QDialog.
Public Slots | |
void | outputBundleStatus (QString status) |
Update the label or text edit area with the most recent status update by appending to list and refreshing. More... | |
void | errorString (QString error) |
Update the label or text edit area with the error message by appending to list and refreshing. More... | |
void | reportException (QString exception) |
Update the label or text edit area with the error message by appending to list and refreshing. More... | |
void | updateIterationSigma0 (int iteration, double sigma0) |
Update the label or text edit area with the error message by appending to list and refreshing. More... | |
void | bundleFinished (BundleSolutionInfo *bundleSolutionInfo) |
This method will be called when the bundle is complete. More... | |
void | notifyThreadFinished () |
Public Member Functions | |
JigsawDialog (Project *project, QWidget *parent=0) | |
~JigsawDialog () | |
Protected Attributes | |
BundleAdjust * | m_bundleAdjust |
Project * | m_project |
Control * | m_selectedControl |
QString * | m_selectedControlName |
BundleSettingsQsp | m_bundleSettings |
This dialog allows the user to select the bundle adjust parameters, run the bundle, and view the results.
Isis::JigsawDialog::~JigsawDialog | ( | ) |
|
slot |
This method will be called when the bundle is complete.
This method will only be used when the bundle is threaded. It can be used when the bundle is not threaded but we don't need it because we have solveCholeskyBR().
bundleSolutionInfo | The results of the bundle run. |
References Isis::Project::addBundleSolutionInfo(), Isis::BundleSolutionInfo::bundleResults(), Isis::BundleResults::converged(), Isis::iTime::CurrentLocalTime(), m_project, and Isis::BundleSolutionInfo::setRunTime().
|
slot |
Update the label or text edit area with the error message by appending to list and refreshing.
error | Error status of bundle. |
References Ui_JigsawDialog::statusUpdateScrollArea, and Ui_JigsawDialog::statusUpdatesLabel.
|
slot |
|
slot |
Update the label or text edit area with the most recent status update by appending to list and refreshing.
status | Current status of bundle. |
References Ui_JigsawDialog::statusUpdateScrollArea, and Ui_JigsawDialog::statusUpdatesLabel.
|
slot |
Update the label or text edit area with the error message by appending to list and refreshing.
error | Error status of bundle. |
References Ui_JigsawDialog::statusUpdateScrollArea, and Ui_JigsawDialog::statusUpdatesLabel.
|
slot |
Update the label or text edit area with the error message by appending to list and refreshing.
error | Error status of bundle. |
References Ui_JigsawDialog::iterationLcdNumber, and Ui_JigsawDialog::sigma0LcdNumber.
|
protected |
Referenced by JigsawDialog().
|
protected |
|
protected |
Referenced by bundleFinished(), and JigsawDialog().
|
protected |
Referenced by JigsawDialog().
|
protected |