1 #ifndef JigsawSetupDialog_h 2 #define JigsawSetupDialog_h 15 class QTableWidgetItem;
103 bool useLastSettings =
true,
104 bool readOnly =
false,
109 QString selectedControlName();
110 QString outputControlName();
118 void on_pointRadiusSigmaCheckBox_toggled(
bool checked);
125 void on_inputControlNetCombo_currentTextChanged(
const QString &arg1);
128 void on_pointLatitudeSigmaLineEdit_textChanged(
const QString &arg1);
129 void on_pointLongitudeSigmaLineEdit_textChanged(
const QString &arg1);
130 void on_pointRadiusSigmaLineEdit_textChanged(
const QString &arg1);
132 void on_outlierRejectionMultiplierLineEdit_textChanged(
const QString &arg1);
133 void on_maximumLikelihoodModel1QuantileLineEdit_textChanged(
const QString &arg1);
134 void on_maximumLikelihoodModel2QuantileLineEdit_textChanged(
const QString &arg1);
135 void on_maximumLikelihoodModel3QuantileLineEdit_textChanged(
const QString &arg1);
137 void on_sigma0ThresholdLineEdit_textChanged(
const QString &arg1);
138 void on_maximumIterationsLineEdit_textChanged(
const QString &arg1);
141 void on_maximumLikelihoodModel1ComboBox_currentIndexChanged(
int index);
142 void on_maximumLikelihoodModel2ComboBox_currentIndexChanged(
int index);
143 void on_maximumLikelihoodModel3ComboBox_currentIndexChanged(
int index);
144 void on_outlierRejectionCheckBox_stateChanged(
int arg1);
147 void on_poleRaCheckBox_stateChanged(
int arg1);
148 void on_poleRaVelocityCheckBox_stateChanged(
int arg1);
149 void on_poleDecCheckBox_stateChanged(
int arg1);
150 void on_poleDecVelocityCheckBox_stateChanged(
int arg1);
151 void on_spinRateCheckBox_stateChanged(
int arg1);
152 void on_primeMeridianOffsetCheckBox_stateChanged(
int arg1);
153 void on_radiiButtonGroupClicked(
int arg1);
154 void on_aRadiusLineEdit_textChanged(
const QString &arg1);
155 void on_targetBodyComboBox_currentIndexChanged(
int index);
158 void on_rightAscensionLineEdit_textChanged(
const QString &arg1);
159 void on_declinationLineEdit_textChanged(
const QString &arg1);
160 void on_rightAscensionVelocityLineEdit_textChanged(
const QString &arg1);
161 void on_declinationVelocityLineEdit_textChanged(
const QString &arg1);
162 void on_spinRateLineEdit_textChanged(
const QString &arg1);
163 void on_primeMeridianOffsetLineEdit_textChanged(
const QString &arg1);
171 QTableWidget *table);
177 void slotTextChanged(
const QString &text);
179 void treeViewSelectionChanged(
const QItemSelection &selected,
const QItemSelection &deselected);
186 void showTargetParametersGroupBox();
187 void hideTargetParametersGroupBox();
190 void createObservationSolveSettingsTreeView();
193 Ui::JigsawSetupDialog *m_ui;
198 #endif // JigsawSetupDialog_h This represents an ISIS control net in a project-based GUI interface.
void updateBundleObservationSolveSettings(BundleObservationSolveSettings &boss)
updateBundleObservationSolveSettings: This function sets the parameters of a BundleObservationSolveSe...
The main project for ipce.
void loadSettings(const BundleSettingsQsp settings)
Loads the passed bundle settings into the setup dialog.
void selectControl(const QString &controlName)
Selects a control in the control network combo box by trying to find an item with the matching name...
void on_pointingComboBox_currentIndexChanged(const QString &arg1)
Slot that listens for when the Instrument Pointing Solve Option combobox changes. ...
void on_spkSolveDegreeSpinBox_valueChanged(int arg1)
Slot that listens for changes to the SPK Solve Degree spin box.
Unless noted otherwise, the portions of Isis written by the USGS are public domain.
void on_positionComboBox_currentIndexChanged(const QString &arg1)
Slot that listens for when the Instrument Position Solve Option combobox changes. ...
void validateSigmaValue(QTableWidgetItem *)
Validates the a priori sigma values for a given QTableWidgetItem.
void on_ckSolveDegreeSpinBox_valueChanged(int arg1)
Slot that listens for changes to the CK Solve Degree spin box.
void on_applySettingsPushButton_clicked()
Slot for handling the Observation Solve Settings tab's Apply button.
void updateSolveSettingsSigmaTables(const QComboBox *solveOptionComboBox, QTableWidget *table)
Slot that updates the sigma tables based on the current solve option selection.
void validateSigmaTables()
Validates the tables in the observation solve settings tab and enables/disables the OK button appropr...
This class is used to modify and manage solve settings for 1 to many BundleObservations.
Represents an item of a ProjectItemModel in Qt's model-view framework.
Namespace for ISIS/Bullet specific routines.
BundleSettingsQsp m_bundleSettings
The BundleSettings Object created by this dialog.