Isis 3.0
Home
ui_JigsawSetupDialog.h
Go to the documentation of this file.
1 /********************************************************************************
2 ** Form generated from reading UI file 'JigsawSetupDialog.ui'
3 **
4 ** Created by: Qt User Interface Compiler version 5.6.0
5 **
6 ** WARNING! All changes made in this file will be lost when recompiling UI file!
7 ********************************************************************************/
8 
9 #ifndef UI_JIGSAWSETUPDIALOG_H
10 #define UI_JIGSAWSETUPDIALOG_H
11 
12 #include <QtCore/QVariant>
13 #include <QtWidgets/QAction>
14 #include <QtWidgets/QApplication>
15 #include <QtWidgets/QButtonGroup>
16 #include <QtWidgets/QCheckBox>
17 #include <QtWidgets/QComboBox>
18 #include <QtWidgets/QDialog>
19 #include <QtWidgets/QDialogButtonBox>
20 #include <QtWidgets/QGridLayout>
21 #include <QtWidgets/QGroupBox>
22 #include <QtWidgets/QHBoxLayout>
23 #include <QtWidgets/QHeaderView>
24 #include <QtWidgets/QLabel>
25 #include <QtWidgets/QLineEdit>
26 #include <QtWidgets/QRadioButton>
27 #include <QtWidgets/QSpacerItem>
28 #include <QtWidgets/QSpinBox>
29 #include <QtWidgets/QTabWidget>
30 #include <QtWidgets/QTableWidget>
31 #include <QtWidgets/QVBoxLayout>
32 #include <QtWidgets/QWidget>
33 
34 QT_BEGIN_NAMESPACE
35 
37 {
38 public:
40  QHBoxLayout *horizontalLayout_3;
41  QVBoxLayout *verticalLayout_3;
42  QVBoxLayout *verticalLayout;
43  QHBoxLayout *horizontalLayout;
44  QTabWidget *JigsawSetup;
46  QGridLayout *gridLayout_2;
47  QHBoxLayout *horizontalLayout_2;
52  QCheckBox *radiusCheckBox;
66  QLabel *spkDegreeLabel;
76  QLabel *ckDegreeLabel;
83  QCheckBox *twistCheckBox;
85  QGridLayout *gridLayout_8;
86  QGroupBox *groupBox;
87  QGridLayout *gridLayout_9;
94  QGroupBox *groupBox_2;
95  QGridLayout *gridLayout_10;
96  QLabel *ckDegreeLabel_2;
101  QCheckBox *twistCheckBox_2;
103  QSpacerItem *horizontalSpacer;
105  QGridLayout *gridLayout_3;
136  QGridLayout *gridLayout_4;
153  QGridLayout *gridLayout_7;
155  QGridLayout *gridLayout;
156  QHBoxLayout *horizontalLayout_4;
157  QLabel *targetLabel;
159  QGroupBox *radiiGroupBox;
160  QGridLayout *gridLayout_6;
161  QGridLayout *gridLayout_5;
162  QRadioButton *meanRadiusRadioButton;
163  QLabel *bRadiusLabel;
164  QLabel *cRadiusLabel;
165  QLineEdit *aRadiusLineEdit;
168  QLineEdit *cRadiusLineEdit;
169  QLineEdit *meanRadiusLineEdit;
173  QLineEdit *bRadiusLineEdit;
174  QLabel *aRadiusLabel;
175  QRadioButton *noneRadiiRadioButton;
176  QSpacerItem *verticalSpacer;
177  QVBoxLayout *verticalLayout_2;
178  QGridLayout *gridLayout_12;
182  QLabel *sigmaLabel;
185  QLabel *valueLabel;
187  QLabel *parameterLabel;
188  QCheckBox *poleRaCheckBox;
189  QCheckBox *poleDecCheckBox;
197  QCheckBox *spinRateCheckBox;
198  QLineEdit *spinRateLineEdit;
200  QSpacerItem *verticalSpacer_2;
201  QDialogButtonBox *okCloseButtonBox;
202  QButtonGroup *radiiButtonGroup;
203 
204  void setupUi(QDialog *JigsawSetupDialog)
205  {
206  if (JigsawSetupDialog->objectName().isEmpty())
207  JigsawSetupDialog->setObjectName(QStringLiteral("JigsawSetupDialog"));
208  JigsawSetupDialog->resize(624, 561);
209  QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred);
210  sizePolicy.setHorizontalStretch(0);
211  sizePolicy.setVerticalStretch(0);
212  sizePolicy.setHeightForWidth(JigsawSetupDialog->sizePolicy().hasHeightForWidth());
213  JigsawSetupDialog->setSizePolicy(sizePolicy);
214  QIcon icon;
215  icon.addFile(QStringLiteral("icons/settings.png"), QSize(), QIcon::Normal, QIcon::Off);
216  JigsawSetupDialog->setWindowIcon(icon);
217  JigsawSetupDialog->setInputMethodHints(Qt::ImhNone);
218  layoutWidget = new QWidget(JigsawSetupDialog);
219  layoutWidget->setObjectName(QStringLiteral("layoutWidget"));
220  layoutWidget->setGeometry(QRect(0, 0, 2, 2));
221  horizontalLayout_3 = new QHBoxLayout(layoutWidget);
222  horizontalLayout_3->setObjectName(QStringLiteral("horizontalLayout_3"));
223  horizontalLayout_3->setContentsMargins(0, 0, 0, 0);
224  verticalLayout_3 = new QVBoxLayout(JigsawSetupDialog);
225  verticalLayout_3->setObjectName(QStringLiteral("verticalLayout_3"));
226  verticalLayout = new QVBoxLayout();
227  verticalLayout->setObjectName(QStringLiteral("verticalLayout"));
228  horizontalLayout = new QHBoxLayout();
229  horizontalLayout->setObjectName(QStringLiteral("horizontalLayout"));
230  JigsawSetup = new QTabWidget(JigsawSetupDialog);
231  JigsawSetup->setObjectName(QStringLiteral("JigsawSetup"));
232  JigsawSetup->setEnabled(true);
233  QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Preferred);
234  sizePolicy1.setHorizontalStretch(0);
235  sizePolicy1.setVerticalStretch(0);
236  sizePolicy1.setHeightForWidth(JigsawSetup->sizePolicy().hasHeightForWidth());
237  JigsawSetup->setSizePolicy(sizePolicy1);
238  generalSettingsTab = new QWidget();
239  generalSettingsTab->setObjectName(QStringLiteral("generalSettingsTab"));
240  gridLayout_2 = new QGridLayout(generalSettingsTab);
241  gridLayout_2->setObjectName(QStringLiteral("gridLayout_2"));
242  horizontalLayout_2 = new QHBoxLayout();
243  horizontalLayout_2->setObjectName(QStringLiteral("horizontalLayout_2"));
244  horizontalLayout_2->setSizeConstraint(QLayout::SetDefaultConstraint);
246  solveOptionsAndConvergencCriteriaGridLayout->setObjectName(QStringLiteral("solveOptionsAndConvergencCriteriaGridLayout"));
248  updateCubeLabelCheckBox->setObjectName(QStringLiteral("updateCubeLabelCheckBox"));
249  sizePolicy1.setHeightForWidth(updateCubeLabelCheckBox->sizePolicy().hasHeightForWidth());
250  updateCubeLabelCheckBox->setSizePolicy(sizePolicy1);
251 
253 
255  outlierRejectionCheckBox->setObjectName(QStringLiteral("outlierRejectionCheckBox"));
256  sizePolicy1.setHeightForWidth(outlierRejectionCheckBox->sizePolicy().hasHeightForWidth());
257  outlierRejectionCheckBox->setSizePolicy(sizePolicy1);
258  outlierRejectionCheckBox->setMinimumSize(QSize(74, 0));
259 
261 
263  outlierRejectionMultiplierLabel->setObjectName(QStringLiteral("outlierRejectionMultiplierLabel"));
264  outlierRejectionMultiplierLabel->setEnabled(false);
265  outlierRejectionMultiplierLabel->setAlignment(Qt::AlignCenter);
266 
268 
269  radiusCheckBox = new QCheckBox(generalSettingsTab);
270  radiusCheckBox->setObjectName(QStringLiteral("radiusCheckBox"));
271  sizePolicy1.setHeightForWidth(radiusCheckBox->sizePolicy().hasHeightForWidth());
272  radiusCheckBox->setSizePolicy(sizePolicy1);
273 
275 
277  sigma0ThresholdLineEdit->setObjectName(QStringLiteral("sigma0ThresholdLineEdit"));
278  sizePolicy.setHeightForWidth(sigma0ThresholdLineEdit->sizePolicy().hasHeightForWidth());
279  sigma0ThresholdLineEdit->setSizePolicy(sizePolicy);
280  sigma0ThresholdLineEdit->setMinimumSize(QSize(78, 0));
281 
283 
285  solveMethodComboBox->setObjectName(QStringLiteral("solveMethodComboBox"));
286  sizePolicy.setHeightForWidth(solveMethodComboBox->sizePolicy().hasHeightForWidth());
287  solveMethodComboBox->setSizePolicy(sizePolicy);
288 
290 
292  observationModeCheckBox->setObjectName(QStringLiteral("observationModeCheckBox"));
293  sizePolicy1.setHeightForWidth(observationModeCheckBox->sizePolicy().hasHeightForWidth());
294  observationModeCheckBox->setSizePolicy(sizePolicy1);
295 
297 
299  errorPropagationCheckBox->setObjectName(QStringLiteral("errorPropagationCheckBox"));
300  sizePolicy1.setHeightForWidth(errorPropagationCheckBox->sizePolicy().hasHeightForWidth());
301  errorPropagationCheckBox->setSizePolicy(sizePolicy1);
302  errorPropagationCheckBox->setMinimumSize(QSize(74, 0));
303 
305 
307  sigma0ThresholdLabel->setObjectName(QStringLiteral("sigma0ThresholdLabel"));
308 
310 
312  maximumIterationsLabel->setObjectName(QStringLiteral("maximumIterationsLabel"));
313 
315 
317  outlierRejectionMultiplierLineEdit->setObjectName(QStringLiteral("outlierRejectionMultiplierLineEdit"));
318  outlierRejectionMultiplierLineEdit->setEnabled(false);
319  sizePolicy.setHeightForWidth(outlierRejectionMultiplierLineEdit->sizePolicy().hasHeightForWidth());
320  outlierRejectionMultiplierLineEdit->setSizePolicy(sizePolicy);
321 
323 
324  solveOptionsToConvergenceCriteriaVerticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Preferred);
325 
327 
329  convergenceCriteriaLabel->setObjectName(QStringLiteral("convergenceCriteriaLabel"));
330  convergenceCriteriaLabel->setAlignment(Qt::AlignCenter);
331 
333 
334  solveMethodLabel = new QLabel(generalSettingsTab);
335  solveMethodLabel->setObjectName(QStringLiteral("solveMethodLabel"));
336  solveMethodLabel->setAlignment(Qt::AlignCenter);
337 
339 
341  maximumIterationsLineEdit->setObjectName(QStringLiteral("maximumIterationsLineEdit"));
342  sizePolicy.setHeightForWidth(maximumIterationsLineEdit->sizePolicy().hasHeightForWidth());
343  maximumIterationsLineEdit->setSizePolicy(sizePolicy);
344 
346 
347 
349 
351  controlNetPositionAndPointingOptionsGridLayout->setObjectName(QStringLiteral("controlNetPositionAndPointingOptionsGridLayout"));
353  fitOverPointingCheckBox->setObjectName(QStringLiteral("fitOverPointingCheckBox"));
354  QSizePolicy sizePolicy2(QSizePolicy::MinimumExpanding, QSizePolicy::Preferred);
355  sizePolicy2.setHorizontalStretch(0);
356  sizePolicy2.setVerticalStretch(0);
357  sizePolicy2.setHeightForWidth(fitOverPointingCheckBox->sizePolicy().hasHeightForWidth());
358  fitOverPointingCheckBox->setSizePolicy(sizePolicy2);
359  fitOverPointingCheckBox->setMinimumSize(QSize(269, 0));
360 
362 
363  spkDegreeLabel = new QLabel(generalSettingsTab);
364  spkDegreeLabel->setObjectName(QStringLiteral("spkDegreeLabel"));
365  spkDegreeLabel->setEnabled(true);
366 
368 
370  pointingSolveOptionsLabel->setObjectName(QStringLiteral("pointingSolveOptionsLabel"));
371  sizePolicy2.setHeightForWidth(pointingSolveOptionsLabel->sizePolicy().hasHeightForWidth());
372  pointingSolveOptionsLabel->setSizePolicy(sizePolicy2);
373  pointingSolveOptionsLabel->setMinimumSize(QSize(269, 0));
374  pointingSolveOptionsLabel->setScaledContents(false);
375  pointingSolveOptionsLabel->setAlignment(Qt::AlignCenter);
376 
378 
379  hermiteSplineCheckBox = new QCheckBox(generalSettingsTab);
380  hermiteSplineCheckBox->setObjectName(QStringLiteral("hermiteSplineCheckBox"));
381  hermiteSplineCheckBox->setEnabled(false);
382  sizePolicy1.setHeightForWidth(hermiteSplineCheckBox->sizePolicy().hasHeightForWidth());
383  hermiteSplineCheckBox->setSizePolicy(sizePolicy1);
384 
386 
388  spkSolveDegreeLabel->setObjectName(QStringLiteral("spkSolveDegreeLabel"));
389  spkSolveDegreeLabel->setEnabled(true);
390 
392 
394  spkDegreeSpinBox->setObjectName(QStringLiteral("spkDegreeSpinBox"));
395  spkDegreeSpinBox->setEnabled(true);
396  sizePolicy.setHeightForWidth(spkDegreeSpinBox->sizePolicy().hasHeightForWidth());
397  spkDegreeSpinBox->setSizePolicy(sizePolicy);
398  spkDegreeSpinBox->setMinimum(1);
399  spkDegreeSpinBox->setValue(2);
400 
402 
403  spkToCkOptionsverticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Preferred);
404 
406 
408  controlNetworkComboBox->setObjectName(QStringLiteral("controlNetworkComboBox"));
409  sizePolicy.setHeightForWidth(controlNetworkComboBox->sizePolicy().hasHeightForWidth());
410  controlNetworkComboBox->setSizePolicy(sizePolicy);
411 
413 
415  positionSolveOptionsLabel->setObjectName(QStringLiteral("positionSolveOptionsLabel"));
416  positionSolveOptionsLabel->setScaledContents(false);
417  positionSolveOptionsLabel->setAlignment(Qt::AlignCenter);
418 
420 
422  controlNetworkLabel->setObjectName(QStringLiteral("controlNetworkLabel"));
423  controlNetworkLabel->setAlignment(Qt::AlignCenter);
424 
426 
428  ckSolveDegreeSpinBox->setObjectName(QStringLiteral("ckSolveDegreeSpinBox"));
429  ckSolveDegreeSpinBox->setEnabled(true);
430  sizePolicy.setHeightForWidth(ckSolveDegreeSpinBox->sizePolicy().hasHeightForWidth());
431  ckSolveDegreeSpinBox->setSizePolicy(sizePolicy);
432  ckSolveDegreeSpinBox->setMinimum(1);
433  ckSolveDegreeSpinBox->setValue(2);
434 
436 
437  ckDegreeLabel = new QLabel(generalSettingsTab);
438  ckDegreeLabel->setObjectName(QStringLiteral("ckDegreeLabel"));
439  ckDegreeLabel->setEnabled(true);
440 
442 
443  controlNetworkToSpkOptionsVerticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Preferred);
444 
446 
448  spkSolveDegreeSpinBox->setObjectName(QStringLiteral("spkSolveDegreeSpinBox"));
449  spkSolveDegreeSpinBox->setEnabled(true);
450  sizePolicy.setHeightForWidth(spkSolveDegreeSpinBox->sizePolicy().hasHeightForWidth());
451  spkSolveDegreeSpinBox->setSizePolicy(sizePolicy);
452  spkSolveDegreeSpinBox->setMinimum(1);
453  spkSolveDegreeSpinBox->setValue(2);
454 
456 
458  ckSolveDegreeLabel->setObjectName(QStringLiteral("ckSolveDegreeLabel"));
459  ckSolveDegreeLabel->setEnabled(true);
460 
462 
464  ckDegreeSpinBox->setObjectName(QStringLiteral("ckDegreeSpinBox"));
465  ckDegreeSpinBox->setEnabled(true);
466  sizePolicy.setHeightForWidth(ckDegreeSpinBox->sizePolicy().hasHeightForWidth());
467  ckDegreeSpinBox->setSizePolicy(sizePolicy);
468  ckDegreeSpinBox->setMinimum(1);
469  ckDegreeSpinBox->setValue(2);
470 
472 
474  positionComboBox->setObjectName(QStringLiteral("positionComboBox"));
475  sizePolicy.setHeightForWidth(positionComboBox->sizePolicy().hasHeightForWidth());
476  positionComboBox->setSizePolicy(sizePolicy);
477 
479 
481  pointingComboBox->setObjectName(QStringLiteral("pointingComboBox"));
482  sizePolicy.setHeightForWidth(pointingComboBox->sizePolicy().hasHeightForWidth());
483  pointingComboBox->setSizePolicy(sizePolicy);
484  pointingComboBox->setFrame(true);
485 
487 
488  twistCheckBox = new QCheckBox(generalSettingsTab);
489  twistCheckBox->setObjectName(QStringLiteral("twistCheckBox"));
490  sizePolicy1.setHeightForWidth(twistCheckBox->sizePolicy().hasHeightForWidth());
491  twistCheckBox->setSizePolicy(sizePolicy1);
492  twistCheckBox->setChecked(true);
493 
495 
496 
498 
499 
500  gridLayout_2->addLayout(horizontalLayout_2, 0, 0, 1, 1);
501 
502  JigsawSetup->addTab(generalSettingsTab, QString());
504  observationSolveSettingsTab->setObjectName(QStringLiteral("observationSolveSettingsTab"));
505  gridLayout_8 = new QGridLayout(observationSolveSettingsTab);
506  gridLayout_8->setObjectName(QStringLiteral("gridLayout_8"));
507  groupBox = new QGroupBox(observationSolveSettingsTab);
508  groupBox->setObjectName(QStringLiteral("groupBox"));
509  groupBox->setFlat(false);
510  groupBox->setCheckable(false);
511  gridLayout_9 = new QGridLayout(groupBox);
512  gridLayout_9->setObjectName(QStringLiteral("gridLayout_9"));
513  spkDegreeLabel_2 = new QLabel(groupBox);
514  spkDegreeLabel_2->setObjectName(QStringLiteral("spkDegreeLabel_2"));
515  spkDegreeLabel_2->setEnabled(true);
516  spkDegreeLabel_2->setWordWrap(true);
517 
518  gridLayout_9->addWidget(spkDegreeLabel_2, 0, 0, 1, 1);
519 
521  spkDegreeSpinBox_2->setObjectName(QStringLiteral("spkDegreeSpinBox_2"));
522  spkDegreeSpinBox_2->setEnabled(true);
523  sizePolicy.setHeightForWidth(spkDegreeSpinBox_2->sizePolicy().hasHeightForWidth());
524  spkDegreeSpinBox_2->setSizePolicy(sizePolicy);
525  spkDegreeSpinBox_2->setMinimum(1);
526  spkDegreeSpinBox_2->setValue(2);
527 
528  gridLayout_9->addWidget(spkDegreeSpinBox_2, 0, 1, 1, 1);
529 
530  hermiteSplineCheckBox_2 = new QCheckBox(groupBox);
531  hermiteSplineCheckBox_2->setObjectName(QStringLiteral("hermiteSplineCheckBox_2"));
532  hermiteSplineCheckBox_2->setEnabled(false);
533  sizePolicy1.setHeightForWidth(hermiteSplineCheckBox_2->sizePolicy().hasHeightForWidth());
534  hermiteSplineCheckBox_2->setSizePolicy(sizePolicy1);
535 
536  gridLayout_9->addWidget(hermiteSplineCheckBox_2, 0, 2, 1, 1);
537 
538  spkSolveDegreeLabel_2 = new QLabel(groupBox);
539  spkSolveDegreeLabel_2->setObjectName(QStringLiteral("spkSolveDegreeLabel_2"));
540  spkSolveDegreeLabel_2->setEnabled(true);
541  spkSolveDegreeLabel_2->setWordWrap(true);
542 
543  gridLayout_9->addWidget(spkSolveDegreeLabel_2, 1, 0, 1, 1);
544 
546  spkSolveDegreeSpinBox_2->setObjectName(QStringLiteral("spkSolveDegreeSpinBox_2"));
547  spkSolveDegreeSpinBox_2->setEnabled(true);
548  sizePolicy.setHeightForWidth(spkSolveDegreeSpinBox_2->sizePolicy().hasHeightForWidth());
549  spkSolveDegreeSpinBox_2->setSizePolicy(sizePolicy);
550  spkSolveDegreeSpinBox_2->setMinimum(-1);
551  spkSolveDegreeSpinBox_2->setValue(0);
552 
553  gridLayout_9->addWidget(spkSolveDegreeSpinBox_2, 1, 1, 1, 1);
554 
555  positionAprioriSigmaTable = new QTableWidget(groupBox);
556  if (positionAprioriSigmaTable->columnCount() < 3)
557  positionAprioriSigmaTable->setColumnCount(3);
558  positionAprioriSigmaTable->setObjectName(QStringLiteral("positionAprioriSigmaTable"));
559  sizePolicy1.setHeightForWidth(positionAprioriSigmaTable->sizePolicy().hasHeightForWidth());
560  positionAprioriSigmaTable->setSizePolicy(sizePolicy1);
561  positionAprioriSigmaTable->setMaximumSize(QSize(390, 16777215));
562  positionAprioriSigmaTable->setVerticalScrollBarPolicy(Qt::ScrollBarAsNeeded);
563  positionAprioriSigmaTable->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
564  positionAprioriSigmaTable->setShowGrid(true);
565  positionAprioriSigmaTable->setColumnCount(3);
566  positionAprioriSigmaTable->horizontalHeader()->setCascadingSectionResizes(false);
567  positionAprioriSigmaTable->horizontalHeader()->setDefaultSectionSize(125);
568  positionAprioriSigmaTable->horizontalHeader()->setMinimumSectionSize(130);
569  positionAprioriSigmaTable->horizontalHeader()->setStretchLastSection(true);
570  positionAprioriSigmaTable->verticalHeader()->setVisible(false);
571 
572  gridLayout_9->addWidget(positionAprioriSigmaTable, 2, 0, 1, 3);
573 
574 
575  gridLayout_8->addWidget(groupBox, 0, 1, 1, 1);
576 
577  groupBox_2 = new QGroupBox(observationSolveSettingsTab);
578  groupBox_2->setObjectName(QStringLiteral("groupBox_2"));
579  gridLayout_10 = new QGridLayout(groupBox_2);
580  gridLayout_10->setObjectName(QStringLiteral("gridLayout_10"));
581  ckDegreeLabel_2 = new QLabel(groupBox_2);
582  ckDegreeLabel_2->setObjectName(QStringLiteral("ckDegreeLabel_2"));
583  ckDegreeLabel_2->setEnabled(true);
584  ckDegreeLabel_2->setWordWrap(true);
585 
586  gridLayout_10->addWidget(ckDegreeLabel_2, 0, 0, 1, 1);
587 
589  ckDegreeSpinBox_2->setObjectName(QStringLiteral("ckDegreeSpinBox_2"));
590  ckDegreeSpinBox_2->setEnabled(true);
591  sizePolicy.setHeightForWidth(ckDegreeSpinBox_2->sizePolicy().hasHeightForWidth());
592  ckDegreeSpinBox_2->setSizePolicy(sizePolicy);
593  ckDegreeSpinBox_2->setMinimum(1);
594  ckDegreeSpinBox_2->setValue(2);
595 
596  gridLayout_10->addWidget(ckDegreeSpinBox_2, 0, 1, 1, 1);
597 
598  fitOverPointingCheckBox_2 = new QCheckBox(groupBox_2);
599  fitOverPointingCheckBox_2->setObjectName(QStringLiteral("fitOverPointingCheckBox_2"));
600  sizePolicy1.setHeightForWidth(fitOverPointingCheckBox_2->sizePolicy().hasHeightForWidth());
601  fitOverPointingCheckBox_2->setSizePolicy(sizePolicy1);
602  fitOverPointingCheckBox_2->setMinimumSize(QSize(0, 0));
603 
604  gridLayout_10->addWidget(fitOverPointingCheckBox_2, 0, 2, 1, 1);
605 
606  ckSolveDegreeLabel_2 = new QLabel(groupBox_2);
607  ckSolveDegreeLabel_2->setObjectName(QStringLiteral("ckSolveDegreeLabel_2"));
608  ckSolveDegreeLabel_2->setEnabled(true);
609  ckSolveDegreeLabel_2->setWordWrap(true);
610 
611  gridLayout_10->addWidget(ckSolveDegreeLabel_2, 1, 0, 1, 1);
612 
614  ckSolveDegreeSpinBox_2->setObjectName(QStringLiteral("ckSolveDegreeSpinBox_2"));
615  ckSolveDegreeSpinBox_2->setEnabled(true);
616  sizePolicy.setHeightForWidth(ckSolveDegreeSpinBox_2->sizePolicy().hasHeightForWidth());
617  ckSolveDegreeSpinBox_2->setSizePolicy(sizePolicy);
618  ckSolveDegreeSpinBox_2->setMinimum(1);
619  ckSolveDegreeSpinBox_2->setValue(2);
620 
621  gridLayout_10->addWidget(ckSolveDegreeSpinBox_2, 1, 1, 1, 1);
622 
623  twistCheckBox_2 = new QCheckBox(groupBox_2);
624  twistCheckBox_2->setObjectName(QStringLiteral("twistCheckBox_2"));
625  sizePolicy1.setHeightForWidth(twistCheckBox_2->sizePolicy().hasHeightForWidth());
626  twistCheckBox_2->setSizePolicy(sizePolicy1);
627  twistCheckBox_2->setChecked(true);
628 
629  gridLayout_10->addWidget(twistCheckBox_2, 1, 2, 1, 1);
630 
631  pointingAprioriSigmaTable = new QTableWidget(groupBox_2);
632  if (pointingAprioriSigmaTable->columnCount() < 3)
633  pointingAprioriSigmaTable->setColumnCount(3);
634  pointingAprioriSigmaTable->setObjectName(QStringLiteral("pointingAprioriSigmaTable"));
635  pointingAprioriSigmaTable->setMaximumSize(QSize(390, 16777215));
636  pointingAprioriSigmaTable->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOn);
637  pointingAprioriSigmaTable->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
638  pointingAprioriSigmaTable->setColumnCount(3);
639  pointingAprioriSigmaTable->horizontalHeader()->setDefaultSectionSize(125);
640  pointingAprioriSigmaTable->horizontalHeader()->setMinimumSectionSize(130);
641 
642  gridLayout_10->addWidget(pointingAprioriSigmaTable, 2, 0, 1, 3);
643 
644  pointingAprioriSigmaTable->raise();
645  ckSolveDegreeSpinBox_2->raise();
646  ckDegreeLabel_2->raise();
647  ckDegreeSpinBox_2->raise();
648  ckSolveDegreeLabel_2->raise();
649  fitOverPointingCheckBox_2->raise();
650  twistCheckBox_2->raise();
651 
652  gridLayout_8->addWidget(groupBox_2, 1, 1, 1, 1);
653 
654  horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
655 
656  gridLayout_8->addItem(horizontalSpacer, 0, 0, 1, 1);
657 
658  JigsawSetup->addTab(observationSolveSettingsTab, QString());
659  weightingTab = new QWidget();
660  weightingTab->setObjectName(QStringLiteral("weightingTab"));
661  gridLayout_3 = new QGridLayout(weightingTab);
662  gridLayout_3->setObjectName(QStringLiteral("gridLayout_3"));
663  globalParameterUncertaintiesGridLayout = new QGridLayout();
664  globalParameterUncertaintiesGridLayout->setObjectName(QStringLiteral("globalParameterUncertaintiesGridLayout"));
666  pointLatitudeSigmaUnitsLabel->setObjectName(QStringLiteral("pointLatitudeSigmaUnitsLabel"));
667  QSizePolicy sizePolicy3(QSizePolicy::Maximum, QSizePolicy::Preferred);
668  sizePolicy3.setHorizontalStretch(0);
669  sizePolicy3.setVerticalStretch(0);
670  sizePolicy3.setHeightForWidth(pointLatitudeSigmaUnitsLabel->sizePolicy().hasHeightForWidth());
671  pointLatitudeSigmaUnitsLabel->setSizePolicy(sizePolicy3);
672  pointLatitudeSigmaUnitsLabel->setMaximumSize(QSize(58, 16777215));
673 
675 
677  pointLongitudeSigmaUnitsLabel->setObjectName(QStringLiteral("pointLongitudeSigmaUnitsLabel"));
678  sizePolicy3.setHeightForWidth(pointLongitudeSigmaUnitsLabel->sizePolicy().hasHeightForWidth());
679  pointLongitudeSigmaUnitsLabel->setSizePolicy(sizePolicy3);
680  pointLongitudeSigmaUnitsLabel->setMaximumSize(QSize(58, 16777215));
681 
683 
685  pointingAngularAccelerationSigmaLineEdit->setObjectName(QStringLiteral("pointingAngularAccelerationSigmaLineEdit"));
686  pointingAngularAccelerationSigmaLineEdit->setEnabled(false);
687  sizePolicy.setHeightForWidth(pointingAngularAccelerationSigmaLineEdit->sizePolicy().hasHeightForWidth());
688  pointingAngularAccelerationSigmaLineEdit->setSizePolicy(sizePolicy);
689 
691 
692  positionSigmaLineEdit = new QLineEdit(weightingTab);
693  positionSigmaLineEdit->setObjectName(QStringLiteral("positionSigmaLineEdit"));
694  positionSigmaLineEdit->setEnabled(false);
695  sizePolicy.setHeightForWidth(positionSigmaLineEdit->sizePolicy().hasHeightForWidth());
696  positionSigmaLineEdit->setSizePolicy(sizePolicy);
697 
699 
701  pointingAngularVelocitySigmaLabel->setObjectName(QStringLiteral("pointingAngularVelocitySigmaLabel"));
702  pointingAngularVelocitySigmaLabel->setEnabled(false);
703 
705 
706  positionSigmaLabel = new QLabel(weightingTab);
707  positionSigmaLabel->setObjectName(QStringLiteral("positionSigmaLabel"));
708  positionSigmaLabel->setEnabled(false);
709 
711 
712  accelerationSigmaLineEdit = new QLineEdit(weightingTab);
713  accelerationSigmaLineEdit->setObjectName(QStringLiteral("accelerationSigmaLineEdit"));
714  accelerationSigmaLineEdit->setEnabled(false);
715  sizePolicy.setHeightForWidth(accelerationSigmaLineEdit->sizePolicy().hasHeightForWidth());
716  accelerationSigmaLineEdit->setSizePolicy(sizePolicy);
717 
719 
720  pointLatitudeSigmaLineEdit = new QLineEdit(weightingTab);
721  pointLatitudeSigmaLineEdit->setObjectName(QStringLiteral("pointLatitudeSigmaLineEdit"));
722  sizePolicy.setHeightForWidth(pointLatitudeSigmaLineEdit->sizePolicy().hasHeightForWidth());
723  pointLatitudeSigmaLineEdit->setSizePolicy(sizePolicy);
724 
726 
727  pointingAnglesSigmaLineEdit = new QLineEdit(weightingTab);
728  pointingAnglesSigmaLineEdit->setObjectName(QStringLiteral("pointingAnglesSigmaLineEdit"));
729  sizePolicy.setHeightForWidth(pointingAnglesSigmaLineEdit->sizePolicy().hasHeightForWidth());
730  pointingAnglesSigmaLineEdit->setSizePolicy(sizePolicy);
731 
733 
735  pointingAngularAccelerationSigmaLabel->setObjectName(QStringLiteral("pointingAngularAccelerationSigmaLabel"));
736  pointingAngularAccelerationSigmaLabel->setEnabled(false);
737  sizePolicy2.setHeightForWidth(pointingAngularAccelerationSigmaLabel->sizePolicy().hasHeightForWidth());
738  pointingAngularAccelerationSigmaLabel->setSizePolicy(sizePolicy2);
739  pointingAngularAccelerationSigmaLabel->setMinimumSize(QSize(326, 0));
740 
742 
744  pointingAngularAccelerationSigmaUnitsLabel->setObjectName(QStringLiteral("pointingAngularAccelerationSigmaUnitsLabel"));
746  sizePolicy3.setHeightForWidth(pointingAngularAccelerationSigmaUnitsLabel->sizePolicy().hasHeightForWidth());
747  pointingAngularAccelerationSigmaUnitsLabel->setSizePolicy(sizePolicy3);
748  pointingAngularAccelerationSigmaUnitsLabel->setMaximumSize(QSize(202, 16777215));
749 
751 
753  pointingAngularVelocitySigmaUnitsLabel->setObjectName(QStringLiteral("pointingAngularVelocitySigmaUnitsLabel"));
754  pointingAngularVelocitySigmaUnitsLabel->setEnabled(false);
755  sizePolicy3.setHeightForWidth(pointingAngularVelocitySigmaUnitsLabel->sizePolicy().hasHeightForWidth());
756  pointingAngularVelocitySigmaUnitsLabel->setSizePolicy(sizePolicy3);
757  pointingAngularVelocitySigmaUnitsLabel->setMaximumSize(QSize(141, 16777215));
758 
760 
762  pointingAngularVelocitySigmaLineEdit->setObjectName(QStringLiteral("pointingAngularVelocitySigmaLineEdit"));
763  pointingAngularVelocitySigmaLineEdit->setEnabled(false);
764  sizePolicy.setHeightForWidth(pointingAngularVelocitySigmaLineEdit->sizePolicy().hasHeightForWidth());
765  pointingAngularVelocitySigmaLineEdit->setSizePolicy(sizePolicy);
766 
768 
770  pointLongitudeSigmaLabel->setObjectName(QStringLiteral("pointLongitudeSigmaLabel"));
771 
773 
774  velocitySigmaLineEdit = new QLineEdit(weightingTab);
775  velocitySigmaLineEdit->setObjectName(QStringLiteral("velocitySigmaLineEdit"));
776  velocitySigmaLineEdit->setEnabled(false);
777  sizePolicy.setHeightForWidth(velocitySigmaLineEdit->sizePolicy().hasHeightForWidth());
778  velocitySigmaLineEdit->setSizePolicy(sizePolicy);
779 
781 
782  velocitySigmaLabel = new QLabel(weightingTab);
783  velocitySigmaLabel->setObjectName(QStringLiteral("velocitySigmaLabel"));
784  velocitySigmaLabel->setEnabled(false);
785 
787 
788  pointLongitudeSigmaLineEdit = new QLineEdit(weightingTab);
789  pointLongitudeSigmaLineEdit->setObjectName(QStringLiteral("pointLongitudeSigmaLineEdit"));
790  sizePolicy.setHeightForWidth(pointLongitudeSigmaLineEdit->sizePolicy().hasHeightForWidth());
791  pointLongitudeSigmaLineEdit->setSizePolicy(sizePolicy);
792 
794 
796  pointingAnglesSigmaUnitsLabel->setObjectName(QStringLiteral("pointingAnglesSigmaUnitsLabel"));
797  sizePolicy3.setHeightForWidth(pointingAnglesSigmaUnitsLabel->sizePolicy().hasHeightForWidth());
798  pointingAnglesSigmaUnitsLabel->setSizePolicy(sizePolicy3);
799  pointingAnglesSigmaUnitsLabel->setMaximumSize(QSize(58, 16777215));
800 
802 
804  pointingAnglesSigmaLabel->setObjectName(QStringLiteral("pointingAnglesSigmaLabel"));
805 
807 
809  globalParameterUncertaintiesLabel->setObjectName(QStringLiteral("globalParameterUncertaintiesLabel"));
810  globalParameterUncertaintiesLabel->setAlignment(Qt::AlignCenter);
811 
813 
815  pointLatitudeSigmaLabel->setObjectName(QStringLiteral("pointLatitudeSigmaLabel"));
816 
818 
820  pointRadiusSigmaUnitsLabel->setObjectName(QStringLiteral("pointRadiusSigmaUnitsLabel"));
821  pointRadiusSigmaUnitsLabel->setEnabled(false);
822  sizePolicy3.setHeightForWidth(pointRadiusSigmaUnitsLabel->sizePolicy().hasHeightForWidth());
823  pointRadiusSigmaUnitsLabel->setSizePolicy(sizePolicy3);
824  pointRadiusSigmaUnitsLabel->setMaximumSize(QSize(49, 16777215));
825 
827 
829  positionSigmaUnitsLabel->setObjectName(QStringLiteral("positionSigmaUnitsLabel"));
830  positionSigmaUnitsLabel->setEnabled(false);
831  sizePolicy3.setHeightForWidth(positionSigmaUnitsLabel->sizePolicy().hasHeightForWidth());
832  positionSigmaUnitsLabel->setSizePolicy(sizePolicy3);
833  positionSigmaUnitsLabel->setMaximumSize(QSize(49, 16777215));
834 
836 
838  velocitySigmaUnitsLabel->setObjectName(QStringLiteral("velocitySigmaUnitsLabel"));
839  velocitySigmaUnitsLabel->setEnabled(false);
840  sizePolicy3.setHeightForWidth(velocitySigmaUnitsLabel->sizePolicy().hasHeightForWidth());
841  velocitySigmaUnitsLabel->setSizePolicy(sizePolicy3);
842  velocitySigmaUnitsLabel->setMaximumSize(QSize(132, 16777215));
843 
845 
846  accelerationSigmaLabel = new QLabel(weightingTab);
847  accelerationSigmaLabel->setObjectName(QStringLiteral("accelerationSigmaLabel"));
848  accelerationSigmaLabel->setEnabled(false);
849 
851 
853  accelerationSigmaUnitsLabel->setObjectName(QStringLiteral("accelerationSigmaUnitsLabel"));
854  accelerationSigmaUnitsLabel->setEnabled(false);
855  sizePolicy3.setHeightForWidth(accelerationSigmaUnitsLabel->sizePolicy().hasHeightForWidth());
856  accelerationSigmaUnitsLabel->setSizePolicy(sizePolicy3);
857  accelerationSigmaUnitsLabel->setMaximumSize(QSize(193, 16777215));
858 
860 
861  pointRadiusSigmaLineEdit = new QLineEdit(weightingTab);
862  pointRadiusSigmaLineEdit->setObjectName(QStringLiteral("pointRadiusSigmaLineEdit"));
863  pointRadiusSigmaLineEdit->setEnabled(false);
864  sizePolicy.setHeightForWidth(pointRadiusSigmaLineEdit->sizePolicy().hasHeightForWidth());
865  pointRadiusSigmaLineEdit->setSizePolicy(sizePolicy);
866 
868 
869  pointRadiusSigmaLabel = new QLabel(weightingTab);
870  pointRadiusSigmaLabel->setObjectName(QStringLiteral("pointRadiusSigmaLabel"));
871  pointRadiusSigmaLabel->setEnabled(false);
872 
874 
875 
877 
878  JigsawSetup->addTab(weightingTab, QString());
880  maximumLikelihoodTab->setObjectName(QStringLiteral("maximumLikelihoodTab"));
881  gridLayout_4 = new QGridLayout(maximumLikelihoodTab);
882  gridLayout_4->setObjectName(QStringLiteral("gridLayout_4"));
883  maximumLikelihoodGridLayout = new QGridLayout();
884  maximumLikelihoodGridLayout->setObjectName(QStringLiteral("maximumLikelihoodGridLayout"));
885  maximumLikelihoodModel1ToModel2VerticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Preferred);
886 
888 
889  maximumLikelihoodModel2ToModel3VerticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Preferred);
890 
892 
894  maximumLikelihoodModel1Label->setObjectName(QStringLiteral("maximumLikelihoodModel1Label"));
895  sizePolicy2.setHeightForWidth(maximumLikelihoodModel1Label->sizePolicy().hasHeightForWidth());
896  maximumLikelihoodModel1Label->setSizePolicy(sizePolicy2);
897  maximumLikelihoodModel1Label->setMinimumSize(QSize(279, 0));
898 
900 
902  maximumLikelihoodModel3Label->setObjectName(QStringLiteral("maximumLikelihoodModel3Label"));
903  maximumLikelihoodModel3Label->setEnabled(false);
904  sizePolicy2.setHeightForWidth(maximumLikelihoodModel3Label->sizePolicy().hasHeightForWidth());
905  maximumLikelihoodModel3Label->setSizePolicy(sizePolicy2);
906  maximumLikelihoodModel3Label->setMinimumSize(QSize(279, 0));
907 
909 
911  maximumLikelihoodModel1ComboBox->setObjectName(QStringLiteral("maximumLikelihoodModel1ComboBox"));
912  sizePolicy.setHeightForWidth(maximumLikelihoodModel1ComboBox->sizePolicy().hasHeightForWidth());
913  maximumLikelihoodModel1ComboBox->setSizePolicy(sizePolicy);
914 
916 
918  maximumLikelihoodModel2Label->setObjectName(QStringLiteral("maximumLikelihoodModel2Label"));
919  maximumLikelihoodModel2Label->setEnabled(false);
920  sizePolicy2.setHeightForWidth(maximumLikelihoodModel2Label->sizePolicy().hasHeightForWidth());
921  maximumLikelihoodModel2Label->setSizePolicy(sizePolicy2);
922  maximumLikelihoodModel2Label->setMinimumSize(QSize(279, 0));
923 
925 
927  maximumLikelihoodModel1QuantileLabel->setObjectName(QStringLiteral("maximumLikelihoodModel1QuantileLabel"));
928  maximumLikelihoodModel1QuantileLabel->setEnabled(false);
929 
931 
933  maximumLikelihoodModel1QuantileLineEdit->setObjectName(QStringLiteral("maximumLikelihoodModel1QuantileLineEdit"));
934  maximumLikelihoodModel1QuantileLineEdit->setEnabled(false);
935  sizePolicy.setHeightForWidth(maximumLikelihoodModel1QuantileLineEdit->sizePolicy().hasHeightForWidth());
936  maximumLikelihoodModel1QuantileLineEdit->setSizePolicy(sizePolicy);
937 
939 
941  maximumLikelihoodModel2QuantileLabel->setObjectName(QStringLiteral("maximumLikelihoodModel2QuantileLabel"));
942  maximumLikelihoodModel2QuantileLabel->setEnabled(false);
943 
945 
947  maximumLikelihoodModel2ComboBox->setObjectName(QStringLiteral("maximumLikelihoodModel2ComboBox"));
948  maximumLikelihoodModel2ComboBox->setEnabled(false);
949  sizePolicy.setHeightForWidth(maximumLikelihoodModel2ComboBox->sizePolicy().hasHeightForWidth());
950  maximumLikelihoodModel2ComboBox->setSizePolicy(sizePolicy);
951 
953 
955  maximumLikelihoodModel2QuantileLineEdit->setObjectName(QStringLiteral("maximumLikelihoodModel2QuantileLineEdit"));
956  maximumLikelihoodModel2QuantileLineEdit->setEnabled(false);
957  sizePolicy.setHeightForWidth(maximumLikelihoodModel2QuantileLineEdit->sizePolicy().hasHeightForWidth());
958  maximumLikelihoodModel2QuantileLineEdit->setSizePolicy(sizePolicy);
959 
961 
963  maximumLikelihoodModel3ComboBox->setObjectName(QStringLiteral("maximumLikelihoodModel3ComboBox"));
964  maximumLikelihoodModel3ComboBox->setEnabled(false);
965  sizePolicy.setHeightForWidth(maximumLikelihoodModel3ComboBox->sizePolicy().hasHeightForWidth());
966  maximumLikelihoodModel3ComboBox->setSizePolicy(sizePolicy);
967 
969 
971  maximumLikelihoodModel3QuantileLabel->setObjectName(QStringLiteral("maximumLikelihoodModel3QuantileLabel"));
972  maximumLikelihoodModel3QuantileLabel->setEnabled(false);
973 
975 
977  maximumLikelihoodModel3QuantileLineEdit->setObjectName(QStringLiteral("maximumLikelihoodModel3QuantileLineEdit"));
978  maximumLikelihoodModel3QuantileLineEdit->setEnabled(false);
979  sizePolicy.setHeightForWidth(maximumLikelihoodModel3QuantileLineEdit->sizePolicy().hasHeightForWidth());
980  maximumLikelihoodModel3QuantileLineEdit->setSizePolicy(sizePolicy);
981 
983 
984 
985  gridLayout_4->addLayout(maximumLikelihoodGridLayout, 0, 0, 1, 1);
986 
987  JigsawSetup->addTab(maximumLikelihoodTab, QString());
988  selfCalibrationTab = new QWidget();
989  selfCalibrationTab->setObjectName(QStringLiteral("selfCalibrationTab"));
990  gridLayout_7 = new QGridLayout(selfCalibrationTab);
991  gridLayout_7->setObjectName(QStringLiteral("gridLayout_7"));
992  JigsawSetup->addTab(selfCalibrationTab, QString());
993  targetBodyTab = new QWidget();
994  targetBodyTab->setObjectName(QStringLiteral("targetBodyTab"));
995  gridLayout = new QGridLayout(targetBodyTab);
996  gridLayout->setObjectName(QStringLiteral("gridLayout"));
997  horizontalLayout_4 = new QHBoxLayout();
998  horizontalLayout_4->setObjectName(QStringLiteral("horizontalLayout_4"));
999  targetLabel = new QLabel(targetBodyTab);
1000  targetLabel->setObjectName(QStringLiteral("targetLabel"));
1001  QSizePolicy sizePolicy4(QSizePolicy::Expanding, QSizePolicy::Fixed);
1002  sizePolicy4.setHorizontalStretch(0);
1003  sizePolicy4.setVerticalStretch(0);
1004  sizePolicy4.setHeightForWidth(targetLabel->sizePolicy().hasHeightForWidth());
1005  targetLabel->setSizePolicy(sizePolicy4);
1006  QFont font;
1007  font.setBold(true);
1008  font.setWeight(75);
1009  targetLabel->setFont(font);
1010 
1011  horizontalLayout_4->addWidget(targetLabel);
1012 
1014  targetBodyComboBox->setObjectName(QStringLiteral("targetBodyComboBox"));
1015  sizePolicy.setHeightForWidth(targetBodyComboBox->sizePolicy().hasHeightForWidth());
1016  targetBodyComboBox->setSizePolicy(sizePolicy);
1017 
1019 
1020 
1021  gridLayout->addLayout(horizontalLayout_4, 0, 0, 1, 1);
1022 
1023  radiiGroupBox = new QGroupBox(targetBodyTab);
1024  radiiGroupBox->setObjectName(QStringLiteral("radiiGroupBox"));
1025  radiiGroupBox->setFont(font);
1026  gridLayout_6 = new QGridLayout(radiiGroupBox);
1027  gridLayout_6->setObjectName(QStringLiteral("gridLayout_6"));
1028  gridLayout_5 = new QGridLayout();
1029  gridLayout_5->setObjectName(QStringLiteral("gridLayout_5"));
1030  meanRadiusRadioButton = new QRadioButton(radiiGroupBox);
1031  radiiButtonGroup = new QButtonGroup(JigsawSetupDialog);
1032  radiiButtonGroup->setObjectName(QStringLiteral("radiiButtonGroup"));
1034  meanRadiusRadioButton->setObjectName(QStringLiteral("meanRadiusRadioButton"));
1035  sizePolicy4.setHeightForWidth(meanRadiusRadioButton->sizePolicy().hasHeightForWidth());
1036  meanRadiusRadioButton->setSizePolicy(sizePolicy4);
1037  meanRadiusRadioButton->setMinimumSize(QSize(0, 18));
1038  meanRadiusRadioButton->setMaximumSize(QSize(193, 18));
1039  QFont font1;
1040  font1.setBold(true);
1041  font1.setItalic(false);
1042  font1.setWeight(75);
1043  meanRadiusRadioButton->setFont(font1);
1044 
1045  gridLayout_5->addWidget(meanRadiusRadioButton, 4, 0, 1, 1);
1046 
1047  bRadiusLabel = new QLabel(radiiGroupBox);
1048  bRadiusLabel->setObjectName(QStringLiteral("bRadiusLabel"));
1049  bRadiusLabel->setEnabled(false);
1050  sizePolicy4.setHeightForWidth(bRadiusLabel->sizePolicy().hasHeightForWidth());
1051  bRadiusLabel->setSizePolicy(sizePolicy4);
1052  bRadiusLabel->setMaximumSize(QSize(16777215, 16777215));
1053  bRadiusLabel->setFont(font);
1054  bRadiusLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
1055 
1056  gridLayout_5->addWidget(bRadiusLabel, 2, 2, 1, 1);
1057 
1058  cRadiusLabel = new QLabel(radiiGroupBox);
1059  cRadiusLabel->setObjectName(QStringLiteral("cRadiusLabel"));
1060  cRadiusLabel->setEnabled(false);
1061  sizePolicy4.setHeightForWidth(cRadiusLabel->sizePolicy().hasHeightForWidth());
1062  cRadiusLabel->setSizePolicy(sizePolicy4);
1063  cRadiusLabel->setMaximumSize(QSize(16777215, 16777215));
1064  cRadiusLabel->setFont(font);
1065  cRadiusLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
1066 
1067  gridLayout_5->addWidget(cRadiusLabel, 3, 2, 1, 1);
1068 
1069  aRadiusLineEdit = new QLineEdit(radiiGroupBox);
1070  aRadiusLineEdit->setObjectName(QStringLiteral("aRadiusLineEdit"));
1071  aRadiusLineEdit->setEnabled(false);
1072  sizePolicy4.setHeightForWidth(aRadiusLineEdit->sizePolicy().hasHeightForWidth());
1073  aRadiusLineEdit->setSizePolicy(sizePolicy4);
1074  aRadiusLineEdit->setMinimumSize(QSize(0, 22));
1075  aRadiusLineEdit->setMaximumSize(QSize(16777215, 22));
1076  QFont font2;
1077  font2.setBold(false);
1078  font2.setWeight(50);
1079  aRadiusLineEdit->setFont(font2);
1080 
1081  gridLayout_5->addWidget(aRadiusLineEdit, 1, 3, 1, 1);
1082 
1083  aRadiusSigmaLineEdit = new QLineEdit(radiiGroupBox);
1084  aRadiusSigmaLineEdit->setObjectName(QStringLiteral("aRadiusSigmaLineEdit"));
1085  aRadiusSigmaLineEdit->setEnabled(false);
1086  sizePolicy4.setHeightForWidth(aRadiusSigmaLineEdit->sizePolicy().hasHeightForWidth());
1087  aRadiusSigmaLineEdit->setSizePolicy(sizePolicy4);
1088  aRadiusSigmaLineEdit->setFont(font2);
1089 
1090  gridLayout_5->addWidget(aRadiusSigmaLineEdit, 1, 4, 1, 1);
1091 
1092  triaxialRadiiRadioButton = new QRadioButton(radiiGroupBox);
1094  triaxialRadiiRadioButton->setObjectName(QStringLiteral("triaxialRadiiRadioButton"));
1095  sizePolicy4.setHeightForWidth(triaxialRadiiRadioButton->sizePolicy().hasHeightForWidth());
1096  triaxialRadiiRadioButton->setSizePolicy(sizePolicy4);
1097  triaxialRadiiRadioButton->setMinimumSize(QSize(193, 0));
1098  triaxialRadiiRadioButton->setMaximumSize(QSize(193, 18));
1099  triaxialRadiiRadioButton->setFont(font);
1100 
1101  gridLayout_5->addWidget(triaxialRadiiRadioButton, 1, 0, 1, 1);
1102 
1103  cRadiusLineEdit = new QLineEdit(radiiGroupBox);
1104  cRadiusLineEdit->setObjectName(QStringLiteral("cRadiusLineEdit"));
1105  cRadiusLineEdit->setEnabled(false);
1106  sizePolicy4.setHeightForWidth(cRadiusLineEdit->sizePolicy().hasHeightForWidth());
1107  cRadiusLineEdit->setSizePolicy(sizePolicy4);
1108  cRadiusLineEdit->setMinimumSize(QSize(0, 22));
1109  cRadiusLineEdit->setMaximumSize(QSize(16777215, 22));
1110  cRadiusLineEdit->setFont(font2);
1111 
1112  gridLayout_5->addWidget(cRadiusLineEdit, 3, 3, 1, 1);
1113 
1114  meanRadiusLineEdit = new QLineEdit(radiiGroupBox);
1115  meanRadiusLineEdit->setObjectName(QStringLiteral("meanRadiusLineEdit"));
1116  meanRadiusLineEdit->setEnabled(false);
1117  sizePolicy4.setHeightForWidth(meanRadiusLineEdit->sizePolicy().hasHeightForWidth());
1118  meanRadiusLineEdit->setSizePolicy(sizePolicy4);
1119  meanRadiusLineEdit->setMinimumSize(QSize(0, 22));
1120  meanRadiusLineEdit->setMaximumSize(QSize(16777215, 22));
1121  meanRadiusLineEdit->setFont(font2);
1122 
1123  gridLayout_5->addWidget(meanRadiusLineEdit, 4, 3, 1, 1);
1124 
1125  bRadiusSigmaLineEdit = new QLineEdit(radiiGroupBox);
1126  bRadiusSigmaLineEdit->setObjectName(QStringLiteral("bRadiusSigmaLineEdit"));
1127  bRadiusSigmaLineEdit->setEnabled(false);
1128  sizePolicy4.setHeightForWidth(bRadiusSigmaLineEdit->sizePolicy().hasHeightForWidth());
1129  bRadiusSigmaLineEdit->setSizePolicy(sizePolicy4);
1130  bRadiusSigmaLineEdit->setFont(font2);
1131 
1132  gridLayout_5->addWidget(bRadiusSigmaLineEdit, 2, 4, 1, 1);
1133 
1134  cRadiusSigmaLineEdit = new QLineEdit(radiiGroupBox);
1135  cRadiusSigmaLineEdit->setObjectName(QStringLiteral("cRadiusSigmaLineEdit"));
1136  cRadiusSigmaLineEdit->setEnabled(false);
1137  sizePolicy4.setHeightForWidth(cRadiusSigmaLineEdit->sizePolicy().hasHeightForWidth());
1138  cRadiusSigmaLineEdit->setSizePolicy(sizePolicy4);
1139  cRadiusSigmaLineEdit->setFont(font2);
1140 
1141  gridLayout_5->addWidget(cRadiusSigmaLineEdit, 3, 4, 1, 1);
1142 
1143  meanRadiusSigmaLineEdit = new QLineEdit(radiiGroupBox);
1144  meanRadiusSigmaLineEdit->setObjectName(QStringLiteral("meanRadiusSigmaLineEdit"));
1145  meanRadiusSigmaLineEdit->setEnabled(false);
1146  sizePolicy4.setHeightForWidth(meanRadiusSigmaLineEdit->sizePolicy().hasHeightForWidth());
1147  meanRadiusSigmaLineEdit->setSizePolicy(sizePolicy4);
1148  meanRadiusSigmaLineEdit->setMinimumSize(QSize(0, 22));
1149  meanRadiusSigmaLineEdit->setMaximumSize(QSize(16777215, 22));
1150  meanRadiusSigmaLineEdit->setFont(font2);
1151 
1152  gridLayout_5->addWidget(meanRadiusSigmaLineEdit, 4, 4, 1, 1);
1153 
1154  bRadiusLineEdit = new QLineEdit(radiiGroupBox);
1155  bRadiusLineEdit->setObjectName(QStringLiteral("bRadiusLineEdit"));
1156  bRadiusLineEdit->setEnabled(false);
1157  sizePolicy4.setHeightForWidth(bRadiusLineEdit->sizePolicy().hasHeightForWidth());
1158  bRadiusLineEdit->setSizePolicy(sizePolicy4);
1159  bRadiusLineEdit->setMinimumSize(QSize(0, 22));
1160  bRadiusLineEdit->setMaximumSize(QSize(16777215, 22));
1161  bRadiusLineEdit->setFont(font2);
1162 
1163  gridLayout_5->addWidget(bRadiusLineEdit, 2, 3, 1, 1);
1164 
1165  aRadiusLabel = new QLabel(radiiGroupBox);
1166  aRadiusLabel->setObjectName(QStringLiteral("aRadiusLabel"));
1167  aRadiusLabel->setEnabled(false);
1168  sizePolicy4.setHeightForWidth(aRadiusLabel->sizePolicy().hasHeightForWidth());
1169  aRadiusLabel->setSizePolicy(sizePolicy4);
1170  aRadiusLabel->setMinimumSize(QSize(7, 0));
1171  aRadiusLabel->setMaximumSize(QSize(16777215, 16777215));
1172  aRadiusLabel->setFont(font);
1173  aRadiusLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
1174 
1175  gridLayout_5->addWidget(aRadiusLabel, 1, 2, 1, 1);
1176 
1177  noneRadiiRadioButton = new QRadioButton(radiiGroupBox);
1179  noneRadiiRadioButton->setObjectName(QStringLiteral("noneRadiiRadioButton"));
1180 
1181  gridLayout_5->addWidget(noneRadiiRadioButton, 0, 0, 1, 1);
1182 
1183 
1184  gridLayout_6->addLayout(gridLayout_5, 0, 0, 1, 1);
1185 
1186 
1187  gridLayout->addWidget(radiiGroupBox, 4, 0, 1, 1);
1188 
1189  verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
1190 
1191  gridLayout->addItem(verticalSpacer, 1, 0, 1, 1);
1192 
1193  verticalLayout_2 = new QVBoxLayout();
1194  verticalLayout_2->setObjectName(QStringLiteral("verticalLayout_2"));
1195  gridLayout_12 = new QGridLayout();
1196  gridLayout_12->setObjectName(QStringLiteral("gridLayout_12"));
1198  rightAscensionVelocityLineEdit->setObjectName(QStringLiteral("rightAscensionVelocityLineEdit"));
1199  rightAscensionVelocityLineEdit->setEnabled(false);
1200 
1201  gridLayout_12->addWidget(rightAscensionVelocityLineEdit, 3, 1, 1, 1);
1202 
1203  declinationVelocityLineEdit = new QLineEdit(targetBodyTab);
1204  declinationVelocityLineEdit->setObjectName(QStringLiteral("declinationVelocityLineEdit"));
1205  declinationVelocityLineEdit->setEnabled(false);
1206 
1207  gridLayout_12->addWidget(declinationVelocityLineEdit, 5, 1, 1, 1);
1208 
1209  declinationSigmaLineEdit = new QLineEdit(targetBodyTab);
1210  declinationSigmaLineEdit->setObjectName(QStringLiteral("declinationSigmaLineEdit"));
1211  declinationSigmaLineEdit->setEnabled(false);
1212  sizePolicy4.setHeightForWidth(declinationSigmaLineEdit->sizePolicy().hasHeightForWidth());
1213  declinationSigmaLineEdit->setSizePolicy(sizePolicy4);
1214  declinationSigmaLineEdit->setMinimumSize(QSize(0, 22));
1215  declinationSigmaLineEdit->setMaximumSize(QSize(16777215, 22));
1216 
1217  gridLayout_12->addWidget(declinationSigmaLineEdit, 4, 2, 1, 1);
1218 
1219  sigmaLabel = new QLabel(targetBodyTab);
1220  sigmaLabel->setObjectName(QStringLiteral("sigmaLabel"));
1221  sizePolicy4.setHeightForWidth(sigmaLabel->sizePolicy().hasHeightForWidth());
1222  sigmaLabel->setSizePolicy(sizePolicy4);
1223  sigmaLabel->setFont(font);
1224  sigmaLabel->setAlignment(Qt::AlignCenter);
1225 
1226  gridLayout_12->addWidget(sigmaLabel, 1, 2, 1, 1);
1227 
1228  rightAscensionLineEdit = new QLineEdit(targetBodyTab);
1229  rightAscensionLineEdit->setObjectName(QStringLiteral("rightAscensionLineEdit"));
1230  rightAscensionLineEdit->setEnabled(false);
1231  sizePolicy4.setHeightForWidth(rightAscensionLineEdit->sizePolicy().hasHeightForWidth());
1232  rightAscensionLineEdit->setSizePolicy(sizePolicy4);
1233 
1234  gridLayout_12->addWidget(rightAscensionLineEdit, 2, 1, 1, 1);
1235 
1236  declinationLineEdit = new QLineEdit(targetBodyTab);
1237  declinationLineEdit->setObjectName(QStringLiteral("declinationLineEdit"));
1238  declinationLineEdit->setEnabled(false);
1239  sizePolicy4.setHeightForWidth(declinationLineEdit->sizePolicy().hasHeightForWidth());
1240  declinationLineEdit->setSizePolicy(sizePolicy4);
1241  declinationLineEdit->setMinimumSize(QSize(0, 22));
1242  declinationLineEdit->setMaximumSize(QSize(16777215, 22));
1243 
1244  gridLayout_12->addWidget(declinationLineEdit, 4, 1, 1, 1);
1245 
1246  valueLabel = new QLabel(targetBodyTab);
1247  valueLabel->setObjectName(QStringLiteral("valueLabel"));
1248  sizePolicy4.setHeightForWidth(valueLabel->sizePolicy().hasHeightForWidth());
1249  valueLabel->setSizePolicy(sizePolicy4);
1250  valueLabel->setFont(font);
1251  valueLabel->setAlignment(Qt::AlignCenter);
1252 
1253  gridLayout_12->addWidget(valueLabel, 1, 1, 1, 1);
1254 
1255  rightAscensionSigmaLineEdit = new QLineEdit(targetBodyTab);
1256  rightAscensionSigmaLineEdit->setObjectName(QStringLiteral("rightAscensionSigmaLineEdit"));
1257  rightAscensionSigmaLineEdit->setEnabled(false);
1258  sizePolicy4.setHeightForWidth(rightAscensionSigmaLineEdit->sizePolicy().hasHeightForWidth());
1259  rightAscensionSigmaLineEdit->setSizePolicy(sizePolicy4);
1260 
1261  gridLayout_12->addWidget(rightAscensionSigmaLineEdit, 2, 2, 1, 1);
1262 
1263  parameterLabel = new QLabel(targetBodyTab);
1264  parameterLabel->setObjectName(QStringLiteral("parameterLabel"));
1265  sizePolicy4.setHeightForWidth(parameterLabel->sizePolicy().hasHeightForWidth());
1266  parameterLabel->setSizePolicy(sizePolicy4);
1267  parameterLabel->setFont(font);
1268  parameterLabel->setAlignment(Qt::AlignCenter);
1269 
1270  gridLayout_12->addWidget(parameterLabel, 0, 1, 1, 2);
1271 
1272  poleRaCheckBox = new QCheckBox(targetBodyTab);
1273  poleRaCheckBox->setObjectName(QStringLiteral("poleRaCheckBox"));
1274  sizePolicy4.setHeightForWidth(poleRaCheckBox->sizePolicy().hasHeightForWidth());
1275  poleRaCheckBox->setSizePolicy(sizePolicy4);
1276  poleRaCheckBox->setMinimumSize(QSize(200, 18));
1277  poleRaCheckBox->setMaximumSize(QSize(144, 18));
1278  poleRaCheckBox->setFont(font);
1279 
1280  gridLayout_12->addWidget(poleRaCheckBox, 2, 0, 1, 1);
1281 
1282  poleDecCheckBox = new QCheckBox(targetBodyTab);
1283  poleDecCheckBox->setObjectName(QStringLiteral("poleDecCheckBox"));
1284  sizePolicy4.setHeightForWidth(poleDecCheckBox->sizePolicy().hasHeightForWidth());
1285  poleDecCheckBox->setSizePolicy(sizePolicy4);
1286  poleDecCheckBox->setMinimumSize(QSize(200, 18));
1287  poleDecCheckBox->setMaximumSize(QSize(144, 18));
1288  poleDecCheckBox->setFont(font);
1289 
1290  gridLayout_12->addWidget(poleDecCheckBox, 4, 0, 1, 1);
1291 
1293  rightAscensionVelocitySigmaLineEdit->setObjectName(QStringLiteral("rightAscensionVelocitySigmaLineEdit"));
1294  rightAscensionVelocitySigmaLineEdit->setEnabled(false);
1295 
1296  gridLayout_12->addWidget(rightAscensionVelocitySigmaLineEdit, 3, 2, 1, 1);
1297 
1299  declinationVelocitySigmaLineEdit->setObjectName(QStringLiteral("declinationVelocitySigmaLineEdit"));
1300  declinationVelocitySigmaLineEdit->setEnabled(false);
1301 
1302  gridLayout_12->addWidget(declinationVelocitySigmaLineEdit, 5, 2, 1, 1);
1303 
1304  poleRaVelocityCheckBox = new QCheckBox(targetBodyTab);
1305  poleRaVelocityCheckBox->setObjectName(QStringLiteral("poleRaVelocityCheckBox"));
1306  poleRaVelocityCheckBox->setFont(font);
1307 
1308  gridLayout_12->addWidget(poleRaVelocityCheckBox, 3, 0, 1, 1);
1309 
1310  poleDecVelocityCheckBox = new QCheckBox(targetBodyTab);
1311  poleDecVelocityCheckBox->setObjectName(QStringLiteral("poleDecVelocityCheckBox"));
1312  poleDecVelocityCheckBox->setFont(font);
1313 
1314  gridLayout_12->addWidget(poleDecVelocityCheckBox, 5, 0, 1, 1);
1315 
1316  primeMeridianOffsetCheckBox = new QCheckBox(targetBodyTab);
1317  primeMeridianOffsetCheckBox->setObjectName(QStringLiteral("primeMeridianOffsetCheckBox"));
1318  sizePolicy4.setHeightForWidth(primeMeridianOffsetCheckBox->sizePolicy().hasHeightForWidth());
1319  primeMeridianOffsetCheckBox->setSizePolicy(sizePolicy4);
1320  primeMeridianOffsetCheckBox->setMinimumSize(QSize(200, 0));
1321  primeMeridianOffsetCheckBox->setMaximumSize(QSize(16777215, 18));
1322  primeMeridianOffsetCheckBox->setFont(font);
1323 
1324  gridLayout_12->addWidget(primeMeridianOffsetCheckBox, 6, 0, 1, 1);
1325 
1326  primeMeridianOffsetLineEdit = new QLineEdit(targetBodyTab);
1327  primeMeridianOffsetLineEdit->setObjectName(QStringLiteral("primeMeridianOffsetLineEdit"));
1328  primeMeridianOffsetLineEdit->setEnabled(false);
1329  sizePolicy4.setHeightForWidth(primeMeridianOffsetLineEdit->sizePolicy().hasHeightForWidth());
1330  primeMeridianOffsetLineEdit->setSizePolicy(sizePolicy4);
1331  primeMeridianOffsetLineEdit->setMinimumSize(QSize(0, 22));
1332  primeMeridianOffsetLineEdit->setMaximumSize(QSize(16777215, 22));
1333 
1334  gridLayout_12->addWidget(primeMeridianOffsetLineEdit, 6, 1, 1, 1);
1335 
1337  primeMeridianOffsetSigmaLineEdit->setObjectName(QStringLiteral("primeMeridianOffsetSigmaLineEdit"));
1338  primeMeridianOffsetSigmaLineEdit->setEnabled(false);
1339  sizePolicy4.setHeightForWidth(primeMeridianOffsetSigmaLineEdit->sizePolicy().hasHeightForWidth());
1340  primeMeridianOffsetSigmaLineEdit->setSizePolicy(sizePolicy4);
1341 
1342  gridLayout_12->addWidget(primeMeridianOffsetSigmaLineEdit, 6, 2, 1, 1);
1343 
1344  spinRateCheckBox = new QCheckBox(targetBodyTab);
1345  spinRateCheckBox->setObjectName(QStringLiteral("spinRateCheckBox"));
1346  sizePolicy4.setHeightForWidth(spinRateCheckBox->sizePolicy().hasHeightForWidth());
1347  spinRateCheckBox->setSizePolicy(sizePolicy4);
1348  spinRateCheckBox->setMinimumSize(QSize(200, 18));
1349  spinRateCheckBox->setMaximumSize(QSize(144, 18));
1350  spinRateCheckBox->setFont(font);
1351 
1352  gridLayout_12->addWidget(spinRateCheckBox, 7, 0, 1, 1);
1353 
1354  spinRateLineEdit = new QLineEdit(targetBodyTab);
1355  spinRateLineEdit->setObjectName(QStringLiteral("spinRateLineEdit"));
1356  spinRateLineEdit->setEnabled(false);
1357  sizePolicy4.setHeightForWidth(spinRateLineEdit->sizePolicy().hasHeightForWidth());
1358  spinRateLineEdit->setSizePolicy(sizePolicy4);
1359  spinRateLineEdit->setMinimumSize(QSize(0, 22));
1360  spinRateLineEdit->setMaximumSize(QSize(16777215, 22));
1361 
1362  gridLayout_12->addWidget(spinRateLineEdit, 7, 1, 1, 1);
1363 
1364  spinRateSigmaLineEdit = new QLineEdit(targetBodyTab);
1365  spinRateSigmaLineEdit->setObjectName(QStringLiteral("spinRateSigmaLineEdit"));
1366  spinRateSigmaLineEdit->setEnabled(false);
1367  sizePolicy4.setHeightForWidth(spinRateSigmaLineEdit->sizePolicy().hasHeightForWidth());
1368  spinRateSigmaLineEdit->setSizePolicy(sizePolicy4);
1369 
1370  gridLayout_12->addWidget(spinRateSigmaLineEdit, 7, 2, 1, 1);
1371 
1372 
1373  verticalLayout_2->addLayout(gridLayout_12);
1374 
1375 
1376  gridLayout->addLayout(verticalLayout_2, 2, 0, 1, 1);
1377 
1378  verticalSpacer_2 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
1379 
1380  gridLayout->addItem(verticalSpacer_2, 3, 0, 1, 1);
1381 
1382  JigsawSetup->addTab(targetBodyTab, QString());
1383 
1384  horizontalLayout->addWidget(JigsawSetup);
1385 
1386 
1387  verticalLayout->addLayout(horizontalLayout);
1388 
1389  okCloseButtonBox = new QDialogButtonBox(JigsawSetupDialog);
1390  okCloseButtonBox->setObjectName(QStringLiteral("okCloseButtonBox"));
1391  sizePolicy4.setHeightForWidth(okCloseButtonBox->sizePolicy().hasHeightForWidth());
1392  okCloseButtonBox->setSizePolicy(sizePolicy4);
1393  okCloseButtonBox->setOrientation(Qt::Horizontal);
1394  okCloseButtonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok);
1395 
1396  verticalLayout->addWidget(okCloseButtonBox);
1397 
1398 
1399  verticalLayout_3->addLayout(verticalLayout);
1400 
1401 #ifndef QT_NO_SHORTCUT
1405  spkDegreeLabel->setBuddy(spkDegreeSpinBox);
1407  ckDegreeLabel->setBuddy(ckDegreeSpinBox);
1411  ckDegreeLabel_2->setBuddy(ckDegreeSpinBox);
1437 #endif // QT_NO_SHORTCUT
1438  QWidget::setTabOrder(solveMethodComboBox, observationModeCheckBox);
1439  QWidget::setTabOrder(observationModeCheckBox, radiusCheckBox);
1440  QWidget::setTabOrder(radiusCheckBox, updateCubeLabelCheckBox);
1441  QWidget::setTabOrder(updateCubeLabelCheckBox, errorPropagationCheckBox);
1442  QWidget::setTabOrder(errorPropagationCheckBox, outlierRejectionCheckBox);
1445  QWidget::setTabOrder(sigma0ThresholdLineEdit, controlNetworkComboBox);
1446  QWidget::setTabOrder(controlNetworkComboBox, positionComboBox);
1447  QWidget::setTabOrder(positionComboBox, hermiteSplineCheckBox);
1448  QWidget::setTabOrder(hermiteSplineCheckBox, spkDegreeSpinBox);
1449  QWidget::setTabOrder(spkDegreeSpinBox, spkSolveDegreeSpinBox);
1450  QWidget::setTabOrder(spkSolveDegreeSpinBox, pointingComboBox);
1451  QWidget::setTabOrder(pointingComboBox, twistCheckBox);
1452  QWidget::setTabOrder(twistCheckBox, fitOverPointingCheckBox);
1453  QWidget::setTabOrder(fitOverPointingCheckBox, ckDegreeSpinBox);
1454  QWidget::setTabOrder(ckDegreeSpinBox, ckSolveDegreeSpinBox);
1455  QWidget::setTabOrder(ckSolveDegreeSpinBox, pointLatitudeSigmaLineEdit);
1458  QWidget::setTabOrder(pointRadiusSigmaLineEdit, positionSigmaLineEdit);
1459  QWidget::setTabOrder(positionSigmaLineEdit, velocitySigmaLineEdit);
1460  QWidget::setTabOrder(velocitySigmaLineEdit, accelerationSigmaLineEdit);
1471  QWidget::setTabOrder(poleRaCheckBox, rightAscensionLineEdit);
1472  QWidget::setTabOrder(rightAscensionLineEdit, rightAscensionSigmaLineEdit);
1473  QWidget::setTabOrder(rightAscensionSigmaLineEdit, poleDecCheckBox);
1474  QWidget::setTabOrder(poleDecCheckBox, declinationLineEdit);
1475  QWidget::setTabOrder(declinationLineEdit, declinationSigmaLineEdit);
1476  QWidget::setTabOrder(declinationSigmaLineEdit, noneRadiiRadioButton);
1477  QWidget::setTabOrder(noneRadiiRadioButton, triaxialRadiiRadioButton);
1478  QWidget::setTabOrder(triaxialRadiiRadioButton, aRadiusLineEdit);
1479  QWidget::setTabOrder(aRadiusLineEdit, aRadiusSigmaLineEdit);
1480  QWidget::setTabOrder(aRadiusSigmaLineEdit, bRadiusLineEdit);
1481  QWidget::setTabOrder(bRadiusLineEdit, bRadiusSigmaLineEdit);
1482  QWidget::setTabOrder(bRadiusSigmaLineEdit, cRadiusLineEdit);
1483  QWidget::setTabOrder(cRadiusLineEdit, cRadiusSigmaLineEdit);
1484  QWidget::setTabOrder(cRadiusSigmaLineEdit, meanRadiusRadioButton);
1485  QWidget::setTabOrder(meanRadiusRadioButton, meanRadiusLineEdit);
1486  QWidget::setTabOrder(meanRadiusLineEdit, meanRadiusSigmaLineEdit);
1487  QWidget::setTabOrder(meanRadiusSigmaLineEdit, JigsawSetup);
1488  QWidget::setTabOrder(JigsawSetup, okCloseButtonBox);
1489 
1490  retranslateUi(JigsawSetupDialog);
1491  QObject::connect(okCloseButtonBox, SIGNAL(accepted()), JigsawSetupDialog, SLOT(accept()));
1492  QObject::connect(okCloseButtonBox, SIGNAL(rejected()), JigsawSetupDialog, SLOT(reject()));
1493  QObject::connect(outlierRejectionCheckBox, SIGNAL(toggled(bool)), outlierRejectionMultiplierLineEdit, SLOT(setEnabled(bool)));
1494  QObject::connect(outlierRejectionCheckBox, SIGNAL(toggled(bool)), outlierRejectionMultiplierLabel, SLOT(setEnabled(bool)));
1495 
1496  JigsawSetup->setCurrentIndex(5);
1497  pointingComboBox->setCurrentIndex(0);
1498 
1499 
1500  QMetaObject::connectSlotsByName(JigsawSetupDialog);
1501  } // setupUi
1502 
1503  void retranslateUi(QDialog *JigsawSetupDialog)
1504  {
1505  JigsawSetupDialog->setWindowTitle(QApplication::translate("JigsawSetupDialog", "Jigsaw Setup", 0));
1506  updateCubeLabelCheckBox->setText(QApplication::translate("JigsawSetupDialog", "Update Cube Label", 0));
1507  outlierRejectionCheckBox->setText(QApplication::translate("JigsawSetupDialog", "Outlier Rejection", 0));
1508  outlierRejectionMultiplierLabel->setText(QApplication::translate("JigsawSetupDialog", "Multiplier", 0));
1509  radiusCheckBox->setText(QApplication::translate("JigsawSetupDialog", "Radius", 0));
1510  sigma0ThresholdLineEdit->setText(QApplication::translate("JigsawSetupDialog", "1.0e-10", 0));
1511  solveMethodComboBox->clear();
1512  solveMethodComboBox->insertItems(0, QStringList()
1513  << QApplication::translate("JigsawSetupDialog", "SPARSE", 0)
1514  << QApplication::translate("JigsawSetupDialog", "SPECIALK", 0)
1515  );
1516 #ifndef QT_NO_TOOLTIP
1517  solveMethodComboBox->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>Solve method</p></body></html>", 0));
1518 #endif // QT_NO_TOOLTIP
1519  observationModeCheckBox->setText(QApplication::translate("JigsawSetupDialog", "Observation Mode", 0));
1520  errorPropagationCheckBox->setText(QApplication::translate("JigsawSetupDialog", "Error Propagation", 0));
1521  sigma0ThresholdLabel->setText(QApplication::translate("JigsawSetupDialog", "Sigma0Threshold", 0));
1522  maximumIterationsLabel->setText(QApplication::translate("JigsawSetupDialog", "Maximum Iterations", 0));
1523 #ifndef QT_NO_TOOLTIP
1524  outlierRejectionMultiplierLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>Outlier Rejection Multiplier</p></body></html>", 0));
1525 #endif // QT_NO_TOOLTIP
1526  outlierRejectionMultiplierLineEdit->setText(QApplication::translate("JigsawSetupDialog", "3.0", 0));
1527  outlierRejectionMultiplierLineEdit->setPlaceholderText(QString());
1528  convergenceCriteriaLabel->setText(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p><span style=\" font-weight:600;\">Convergence Criteria</span></p></body></html>", 0));
1529  solveMethodLabel->setText(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p><span style=\" font-weight:600;\">Solve Method and Options</span></p></body></html>", 0));
1530  maximumIterationsLineEdit->setText(QApplication::translate("JigsawSetupDialog", "50", 0));
1531  fitOverPointingCheckBox->setText(QApplication::translate("JigsawSetupDialog", "Fit Polynomial over Existing Pointing", 0));
1532  spkDegreeLabel->setText(QApplication::translate("JigsawSetupDialog", "SPKDegree", 0));
1533  pointingSolveOptionsLabel->setText(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p><span style=\" font-weight:600;\">Instrument Pointing Solve Options</span></p></body></html>", 0));
1534  hermiteSplineCheckBox->setText(QApplication::translate("JigsawSetupDialog", "Solve over Hermite Spline", 0));
1535  spkSolveDegreeLabel->setText(QApplication::translate("JigsawSetupDialog", "SPKSolveDegree", 0));
1536  positionSolveOptionsLabel->setText(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p><span style=\" font-weight:600;\">Instrument Solve Options</span></p></body></html>", 0));
1537  controlNetworkLabel->setText(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p><span style=\" font-weight:600;\">Control Network</span></p></body></html>", 0));
1538  ckDegreeLabel->setText(QApplication::translate("JigsawSetupDialog", "CKDegree", 0));
1539  ckSolveDegreeLabel->setText(QApplication::translate("JigsawSetupDialog", "CKSolveDegree", 0));
1540  positionComboBox->clear();
1541  positionComboBox->insertItems(0, QStringList()
1542  << QApplication::translate("JigsawSetupDialog", "NONE", 0)
1543  << QApplication::translate("JigsawSetupDialog", "POSITIONS", 0)
1544  << QApplication::translate("JigsawSetupDialog", "VELOCITIES", 0)
1545  << QApplication::translate("JigsawSetupDialog", "ACCELERATIONS", 0)
1546  << QApplication::translate("JigsawSetupDialog", "ALL", 0)
1547  );
1548 #ifndef QT_NO_TOOLTIP
1549  positionComboBox->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>Instrument Solve Options</p></body></html>", 0));
1550 #endif // QT_NO_TOOLTIP
1551  pointingComboBox->clear();
1552  pointingComboBox->insertItems(0, QStringList()
1553  << QApplication::translate("JigsawSetupDialog", "ANGLES", 0)
1554  << QApplication::translate("JigsawSetupDialog", "NONE", 0)
1555  << QApplication::translate("JigsawSetupDialog", "VELOCITIES", 0)
1556  << QApplication::translate("JigsawSetupDialog", "ACCELERATIONS", 0)
1557  << QApplication::translate("JigsawSetupDialog", "ALL", 0)
1558  );
1559 #ifndef QT_NO_TOOLTIP
1560  pointingComboBox->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>Instrument Pointing Options</p></body></html>", 0));
1561 #endif // QT_NO_TOOLTIP
1562  twistCheckBox->setText(QApplication::translate("JigsawSetupDialog", "Twist", 0));
1563  JigsawSetup->setTabText(JigsawSetup->indexOf(generalSettingsTab), QApplication::translate("JigsawSetupDialog", "General", 0));
1564  groupBox->setTitle(QApplication::translate("JigsawSetupDialog", "Position", 0));
1565  spkDegreeLabel_2->setText(QApplication::translate("JigsawSetupDialog", "SPK Initialization Polynomial Degree", 0));
1566  hermiteSplineCheckBox_2->setText(QApplication::translate("JigsawSetupDialog", "over Hermite Spline", 0));
1567  spkSolveDegreeLabel_2->setText(QApplication::translate("JigsawSetupDialog", "SPK Solve Polynomial Degree", 0));
1568  groupBox_2->setTitle(QApplication::translate("JigsawSetupDialog", "Pointing", 0));
1569  ckDegreeLabel_2->setText(QApplication::translate("JigsawSetupDialog", "CK Initialization Polynomial Degree", 0));
1570  fitOverPointingCheckBox_2->setText(QApplication::translate("JigsawSetupDialog", "over Existing Pointing", 0));
1571  ckSolveDegreeLabel_2->setText(QApplication::translate("JigsawSetupDialog", "CK Solve Polynomial Degree", 0));
1572  twistCheckBox_2->setText(QApplication::translate("JigsawSetupDialog", "Twist", 0));
1573  JigsawSetup->setTabText(JigsawSetup->indexOf(observationSolveSettingsTab), QApplication::translate("JigsawSetupDialog", "Observation Solve Settings", 0));
1574  pointLatitudeSigmaUnitsLabel->setText(QApplication::translate("JigsawSetupDialog", "meters", 0));
1575  pointLongitudeSigmaUnitsLabel->setText(QApplication::translate("JigsawSetupDialog", "meters", 0));
1576  pointingAngularVelocitySigmaLabel->setText(QApplication::translate("JigsawSetupDialog", "Instrument Pointing Angular Velocity Sigma", 0));
1577  positionSigmaLabel->setText(QApplication::translate("JigsawSetupDialog", "Instrument Position Sigma", 0));
1578  pointingAngularAccelerationSigmaLabel->setText(QApplication::translate("JigsawSetupDialog", "Instrument Pointing Angular Acceleration Sigma", 0));
1579  pointingAngularAccelerationSigmaUnitsLabel->setText(QApplication::translate("JigsawSetupDialog", "degrees per second squared", 0));
1580  pointingAngularVelocitySigmaUnitsLabel->setText(QApplication::translate("JigsawSetupDialog", "degrees per second", 0));
1581  pointLongitudeSigmaLabel->setText(QApplication::translate("JigsawSetupDialog", "Point Longitude Sigma", 0));
1582  velocitySigmaLabel->setText(QApplication::translate("JigsawSetupDialog", "Instrument Velocity Sigma", 0));
1583  pointingAnglesSigmaUnitsLabel->setText(QApplication::translate("JigsawSetupDialog", "degrees", 0));
1584  pointingAnglesSigmaLabel->setText(QApplication::translate("JigsawSetupDialog", "Instrument Pointing Angles Sigma", 0));
1585  globalParameterUncertaintiesLabel->setText(QApplication::translate("JigsawSetupDialog", "Global Parameter Uncertainties", 0));
1586  pointLatitudeSigmaLabel->setText(QApplication::translate("JigsawSetupDialog", "Point Latitude Sigma", 0));
1587  pointRadiusSigmaUnitsLabel->setText(QApplication::translate("JigsawSetupDialog", "meters", 0));
1588  positionSigmaUnitsLabel->setText(QApplication::translate("JigsawSetupDialog", "meters", 0));
1589  velocitySigmaUnitsLabel->setText(QApplication::translate("JigsawSetupDialog", "meters per second", 0));
1590  accelerationSigmaLabel->setText(QApplication::translate("JigsawSetupDialog", "Instrument Acceleration Sigma", 0));
1591  accelerationSigmaUnitsLabel->setText(QApplication::translate("JigsawSetupDialog", "meters per second squared", 0));
1592  pointRadiusSigmaLabel->setText(QApplication::translate("JigsawSetupDialog", "Point Radius Sigma", 0));
1593  JigsawSetup->setTabText(JigsawSetup->indexOf(weightingTab), QApplication::translate("JigsawSetupDialog", "Weighting", 0));
1594  maximumLikelihoodModel1Label->setText(QApplication::translate("JigsawSetupDialog", "Maximum Likelihood Estimator Model 1", 0));
1595  maximumLikelihoodModel3Label->setText(QApplication::translate("JigsawSetupDialog", "Maximum Likelihood Estimator Model 3", 0));
1598  << QApplication::translate("JigsawSetupDialog", "NONE", 0)
1599  << QApplication::translate("JigsawSetupDialog", "HUBER", 0)
1600  << QApplication::translate("JigsawSetupDialog", "HUBER MODIFIED", 0)
1601  );
1602  maximumLikelihoodModel2Label->setText(QApplication::translate("JigsawSetupDialog", "Maximum Likelihood Estimator Model 2", 0));
1603  maximumLikelihoodModel1QuantileLabel->setText(QApplication::translate("JigsawSetupDialog", "Model 1 C Quantile", 0));
1604  maximumLikelihoodModel1QuantileLineEdit->setText(QApplication::translate("JigsawSetupDialog", "0.5", 0));
1605  maximumLikelihoodModel2QuantileLabel->setText(QApplication::translate("JigsawSetupDialog", "Model 2 C Quantile", 0));
1608  << QApplication::translate("JigsawSetupDialog", "NONE", 0)
1609  << QApplication::translate("JigsawSetupDialog", "HUBER", 0)
1610  << QApplication::translate("JigsawSetupDialog", "HUBER MODIFIED", 0)
1611  << QApplication::translate("JigsawSetupDialog", "WELSCH", 0)
1612  << QApplication::translate("JigsawSetupDialog", "CHEN", 0)
1613  );
1614  maximumLikelihoodModel2QuantileLineEdit->setText(QApplication::translate("JigsawSetupDialog", "0.5", 0));
1617  << QApplication::translate("JigsawSetupDialog", "NONE", 0)
1618  << QApplication::translate("JigsawSetupDialog", "HUBER", 0)
1619  << QApplication::translate("JigsawSetupDialog", "HUBER MODIFIED", 0)
1620  << QApplication::translate("JigsawSetupDialog", "WELSCH", 0)
1621  << QApplication::translate("JigsawSetupDialog", "CHEN", 0)
1622  );
1623  maximumLikelihoodModel3QuantileLabel->setText(QApplication::translate("JigsawSetupDialog", "Model 3 C Quantile", 0));
1624  maximumLikelihoodModel3QuantileLineEdit->setText(QApplication::translate("JigsawSetupDialog", "0.5", 0));
1625  JigsawSetup->setTabText(JigsawSetup->indexOf(maximumLikelihoodTab), QApplication::translate("JigsawSetupDialog", "Maximum Liklihood", 0));
1626  JigsawSetup->setTabText(JigsawSetup->indexOf(selfCalibrationTab), QApplication::translate("JigsawSetupDialog", "Self-Calibration", 0));
1627  targetLabel->setText(QApplication::translate("JigsawSetupDialog", "Target:", 0));
1628  radiiGroupBox->setTitle(QApplication::translate("JigsawSetupDialog", "Radii", 0));
1629  meanRadiusRadioButton->setText(QApplication::translate("JigsawSetupDialog", "mean radius", 0));
1630  bRadiusLabel->setText(QApplication::translate("JigsawSetupDialog", "b", 0));
1631  cRadiusLabel->setText(QApplication::translate("JigsawSetupDialog", "c", 0));
1632 #ifndef QT_NO_TOOLTIP
1633  aRadiusLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>a priori a radius</p></body></html>", 0));
1634 #endif // QT_NO_TOOLTIP
1635  aRadiusLineEdit->setText(QString());
1636  aRadiusLineEdit->setPlaceholderText(QString());
1637 #ifndef QT_NO_TOOLTIP
1638  aRadiusSigmaLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>a radius a priori sigma</p></body></html>", 0));
1639 #endif // QT_NO_TOOLTIP
1640  aRadiusSigmaLineEdit->setText(QString());
1641  aRadiusSigmaLineEdit->setPlaceholderText(QString());
1642  triaxialRadiiRadioButton->setText(QApplication::translate("JigsawSetupDialog", "triaxial radii", 0));
1643 #ifndef QT_NO_TOOLTIP
1644  cRadiusLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>a priori c radius</p></body></html>", 0));
1645 #endif // QT_NO_TOOLTIP
1646  cRadiusLineEdit->setText(QString());
1647  cRadiusLineEdit->setPlaceholderText(QString());
1648 #ifndef QT_NO_TOOLTIP
1649  meanRadiusLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>a priori mean radius</p></body></html>", 0));
1650 #endif // QT_NO_TOOLTIP
1651  meanRadiusLineEdit->setText(QString());
1652  meanRadiusLineEdit->setPlaceholderText(QString());
1653 #ifndef QT_NO_TOOLTIP
1654  bRadiusSigmaLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>b radius a priori sigma</p></body></html>", 0));
1655 #endif // QT_NO_TOOLTIP
1656  bRadiusSigmaLineEdit->setText(QString());
1657  bRadiusSigmaLineEdit->setPlaceholderText(QString());
1658 #ifndef QT_NO_TOOLTIP
1659  cRadiusSigmaLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>c radius a priori sigma</p></body></html>", 0));
1660 #endif // QT_NO_TOOLTIP
1661  cRadiusSigmaLineEdit->setText(QString());
1662  cRadiusSigmaLineEdit->setPlaceholderText(QString());
1663 #ifndef QT_NO_TOOLTIP
1664  meanRadiusSigmaLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>mean radius a priori sigma</p></body></html>", 0));
1665 #endif // QT_NO_TOOLTIP
1666  meanRadiusSigmaLineEdit->setText(QString());
1667  meanRadiusSigmaLineEdit->setPlaceholderText(QString());
1668 #ifndef QT_NO_TOOLTIP
1669  bRadiusLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>a priori b radius</p></body></html>", 0));
1670 #endif // QT_NO_TOOLTIP
1671  bRadiusLineEdit->setText(QString());
1672  bRadiusLineEdit->setPlaceholderText(QString());
1673  aRadiusLabel->setText(QApplication::translate("JigsawSetupDialog", "a", 0));
1674  noneRadiiRadioButton->setText(QApplication::translate("JigsawSetupDialog", "none", 0));
1675 #ifndef QT_NO_TOOLTIP
1676  rightAscensionVelocityLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>a priori pole right ascension velocity</p></body></html>", 0));
1677 #endif // QT_NO_TOOLTIP
1678  rightAscensionVelocityLineEdit->setText(QString());
1679 #ifndef QT_NO_TOOLTIP
1680  declinationVelocityLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>a priori pole declination velocity</p></body></html>", 0));
1681 #endif // QT_NO_TOOLTIP
1682  declinationVelocityLineEdit->setText(QString());
1683 #ifndef QT_NO_TOOLTIP
1684  declinationSigmaLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>pole declination a priori sigma</p></body></html>", 0));
1685 #endif // QT_NO_TOOLTIP
1686  declinationSigmaLineEdit->setText(QString());
1687  declinationSigmaLineEdit->setPlaceholderText(QString());
1688  sigmaLabel->setText(QApplication::translate("JigsawSetupDialog", "sigma", 0));
1689 #ifndef QT_NO_TOOLTIP
1690  rightAscensionLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>a priori pole right ascension</p></body></html>", 0));
1691 #endif // QT_NO_TOOLTIP
1692  rightAscensionLineEdit->setText(QString());
1693  rightAscensionLineEdit->setPlaceholderText(QString());
1694 #ifndef QT_NO_TOOLTIP
1695  declinationLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>a priori pole declination</p></body></html>", 0));
1696 #endif // QT_NO_TOOLTIP
1697  declinationLineEdit->setText(QString());
1698  declinationLineEdit->setPlaceholderText(QString());
1699  valueLabel->setText(QApplication::translate("JigsawSetupDialog", "value", 0));
1700 #ifndef QT_NO_TOOLTIP
1701  rightAscensionSigmaLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>pole right ascension a priori sigma</p></body></html>", 0));
1702 #endif // QT_NO_TOOLTIP
1703  rightAscensionSigmaLineEdit->setText(QString());
1704  rightAscensionSigmaLineEdit->setPlaceholderText(QString());
1705  parameterLabel->setText(QApplication::translate("JigsawSetupDialog", "Parameter", 0));
1706 #ifndef QT_NO_TOOLTIP
1707  poleRaCheckBox->setToolTip(QApplication::translate("JigsawSetupDialog", "valid range: 0 to 360 degrees", 0));
1708 #endif // QT_NO_TOOLTIP
1709  poleRaCheckBox->setText(QApplication::translate("JigsawSetupDialog", "Pole Right Ascension", 0));
1710 #ifndef QT_NO_TOOLTIP
1711  poleDecCheckBox->setToolTip(QApplication::translate("JigsawSetupDialog", "valid range: -90 to +90 degrees", 0));
1712 #endif // QT_NO_TOOLTIP
1713  poleDecCheckBox->setText(QApplication::translate("JigsawSetupDialog", "Pole Declination", 0));
1714 #ifndef QT_NO_TOOLTIP
1715  rightAscensionVelocitySigmaLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>pole right ascension velocity a priori sigma</p></body></html>", 0));
1716 #endif // QT_NO_TOOLTIP
1717  rightAscensionVelocitySigmaLineEdit->setText(QString());
1718 #ifndef QT_NO_TOOLTIP
1719  declinationVelocitySigmaLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>pole declination velocity a priori sigma</p></body></html>", 0));
1720 #endif // QT_NO_TOOLTIP
1721  declinationVelocitySigmaLineEdit->setText(QString());
1722  poleRaVelocityCheckBox->setText(QApplication::translate("JigsawSetupDialog", "Pole Right Ascension Velocity", 0));
1723  poleDecVelocityCheckBox->setText(QApplication::translate("JigsawSetupDialog", "Pole Declination Velocity", 0));
1724 #ifndef QT_NO_TOOLTIP
1725  primeMeridianOffsetCheckBox->setToolTip(QApplication::translate("JigsawSetupDialog", "valid range: 0 to 360 degrees", 0));
1726 #endif // QT_NO_TOOLTIP
1727  primeMeridianOffsetCheckBox->setText(QApplication::translate("JigsawSetupDialog", "Prime Meridian Offset (W0)", 0));
1728 #ifndef QT_NO_TOOLTIP
1729  primeMeridianOffsetLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>a priori prime meridian offset</p></body></html>", 0));
1730 #endif // QT_NO_TOOLTIP
1731  primeMeridianOffsetLineEdit->setText(QString());
1732  primeMeridianOffsetLineEdit->setPlaceholderText(QString());
1733 #ifndef QT_NO_TOOLTIP
1734  primeMeridianOffsetSigmaLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>prime meridian offset a priori sigma</p></body></html>", 0));
1735 #endif // QT_NO_TOOLTIP
1736  primeMeridianOffsetSigmaLineEdit->setText(QString());
1737  primeMeridianOffsetSigmaLineEdit->setPlaceholderText(QString());
1738  spinRateCheckBox->setText(QApplication::translate("JigsawSetupDialog", "Spin Rate (WDot)", 0));
1739 #ifndef QT_NO_TOOLTIP
1740  spinRateLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>a priori spin rate</p></body></html>", 0));
1741 #endif // QT_NO_TOOLTIP
1742  spinRateLineEdit->setText(QString());
1743  spinRateLineEdit->setPlaceholderText(QString());
1744 #ifndef QT_NO_TOOLTIP
1745  spinRateSigmaLineEdit->setToolTip(QApplication::translate("JigsawSetupDialog", "<html><head/><body><p>spin rate a priori sigma</p></body></html>", 0));
1746 #endif // QT_NO_TOOLTIP
1747  spinRateSigmaLineEdit->setText(QString());
1748  spinRateSigmaLineEdit->setPlaceholderText(QString());
1749  JigsawSetup->setTabText(JigsawSetup->indexOf(targetBodyTab), QApplication::translate("JigsawSetupDialog", "Target Body", 0));
1750  } // retranslateUi
1751 
1752 };
1753 
1754 namespace Ui {
1756 } // namespace Ui
1757 
1758 QT_END_NAMESPACE
1759 
1760 #endif // UI_JIGSAWSETUPDIALOG_H
QLabel * spkSolveDegreeLabel_2
Definition: ui_JigsawSetupDialog.h:91
QCheckBox * errorPropagationCheckBox
Definition: ui_JigsawSetupDialog.h:56
QLabel * pointingAnglesSigmaUnitsLabel
Definition: ui_JigsawSetupDialog.h:124
Definition: ui_JigsawSetupDialog.h:1755
QLabel * ckSolveDegreeLabel_2
Definition: ui_JigsawSetupDialog.h:99
QSpinBox * ckSolveDegreeSpinBox_2
Definition: ui_JigsawSetupDialog.h:100
QSpinBox * spkDegreeSpinBox
Definition: ui_JigsawSetupDialog.h:70
QCheckBox * poleDecVelocityCheckBox
Definition: ui_JigsawSetupDialog.h:193
QCheckBox * hermiteSplineCheckBox_2
Definition: ui_JigsawSetupDialog.h:90
QWidget * targetBodyTab
Definition: ui_JigsawSetupDialog.h:154
QLabel * maximumLikelihoodModel3QuantileLabel
Definition: ui_JigsawSetupDialog.h:150
QGridLayout * gridLayout_12
Definition: ui_JigsawSetupDialog.h:178
QVBoxLayout * verticalLayout
Definition: ui_JigsawSetupDialog.h:42
QSpacerItem * horizontalSpacer
Definition: ui_JigsawSetupDialog.h:103
QCheckBox * twistCheckBox_2
Definition: ui_JigsawSetupDialog.h:101
QSpinBox * ckSolveDegreeSpinBox
Definition: ui_JigsawSetupDialog.h:75
QLineEdit * velocitySigmaLineEdit
Definition: ui_JigsawSetupDialog.h:121
QLabel * maximumLikelihoodModel2QuantileLabel
Definition: ui_JigsawSetupDialog.h:146
QLineEdit * rightAscensionVelocityLineEdit
Definition: ui_JigsawSetupDialog.h:179
QLineEdit * meanRadiusSigmaLineEdit
Definition: ui_JigsawSetupDialog.h:172
QDialogButtonBox * okCloseButtonBox
Definition: ui_JigsawSetupDialog.h:201
QGridLayout * gridLayout_7
Definition: ui_JigsawSetupDialog.h:153
QLineEdit * pointingAngularAccelerationSigmaLineEdit
Definition: ui_JigsawSetupDialog.h:109
QCheckBox * hermiteSplineCheckBox
Definition: ui_JigsawSetupDialog.h:68
QSpinBox * spkSolveDegreeSpinBox
Definition: ui_JigsawSetupDialog.h:78
QComboBox * controlNetworkComboBox
Definition: ui_JigsawSetupDialog.h:72
QWidget * generalSettingsTab
Definition: ui_JigsawSetupDialog.h:45
QGridLayout * globalParameterUncertaintiesGridLayout
Definition: ui_JigsawSetupDialog.h:106
QRadioButton * meanRadiusRadioButton
Definition: ui_JigsawSetupDialog.h:162
QLabel * pointLatitudeSigmaLabel
Definition: ui_JigsawSetupDialog.h:127
QLabel * spkDegreeLabel
Definition: ui_JigsawSetupDialog.h:66
QWidget * observationSolveSettingsTab
Definition: ui_JigsawSetupDialog.h:84
QCheckBox * poleDecCheckBox
Definition: ui_JigsawSetupDialog.h:189
QWidget * selfCalibrationTab
Definition: ui_JigsawSetupDialog.h:152
QLabel * controlNetworkLabel
Definition: ui_JigsawSetupDialog.h:74
QGroupBox * radiiGroupBox
Definition: ui_JigsawSetupDialog.h:159
QSpinBox * ckDegreeSpinBox_2
Definition: ui_JigsawSetupDialog.h:97
QLineEdit * sigma0ThresholdLineEdit
Definition: ui_JigsawSetupDialog.h:53
QLineEdit * pointingAnglesSigmaLineEdit
Definition: ui_JigsawSetupDialog.h:115
QComboBox * maximumLikelihoodModel1ComboBox
Definition: ui_JigsawSetupDialog.h:142
QCheckBox * updateCubeLabelCheckBox
Definition: ui_JigsawSetupDialog.h:49
QGridLayout * gridLayout_2
Definition: ui_JigsawSetupDialog.h:46
QLineEdit * pointRadiusSigmaLineEdit
Definition: ui_JigsawSetupDialog.h:133
QLabel * pointingAnglesSigmaLabel
Definition: ui_JigsawSetupDialog.h:125
QRadioButton * triaxialRadiiRadioButton
Definition: ui_JigsawSetupDialog.h:167
QLabel * parameterLabel
Definition: ui_JigsawSetupDialog.h:187
QSpacerItem * controlNetworkToSpkOptionsVerticalSpacer
Definition: ui_JigsawSetupDialog.h:77
QComboBox * solveMethodComboBox
Definition: ui_JigsawSetupDialog.h:54
QWidget * weightingTab
Definition: ui_JigsawSetupDialog.h:104
QLineEdit * rightAscensionSigmaLineEdit
Definition: ui_JigsawSetupDialog.h:186
QLineEdit * primeMeridianOffsetSigmaLineEdit
Definition: ui_JigsawSetupDialog.h:196
Definition: ui_JigsawSetupDialog.h:36
QComboBox * maximumLikelihoodModel2ComboBox
Definition: ui_JigsawSetupDialog.h:147
QLabel * pointRadiusSigmaUnitsLabel
Definition: ui_JigsawSetupDialog.h:128
QSpacerItem * verticalSpacer_2
Definition: ui_JigsawSetupDialog.h:200
QLineEdit * positionSigmaLineEdit
Definition: ui_JigsawSetupDialog.h:110
QLabel * pointingAngularVelocitySigmaUnitsLabel
Definition: ui_JigsawSetupDialog.h:118
QSpacerItem * spkToCkOptionsverticalSpacer
Definition: ui_JigsawSetupDialog.h:71
QCheckBox * twistCheckBox
Definition: ui_JigsawSetupDialog.h:83
QComboBox * targetBodyComboBox
Definition: ui_JigsawSetupDialog.h:158
QLabel * ckDegreeLabel_2
Definition: ui_JigsawSetupDialog.h:96
QLabel * velocitySigmaLabel
Definition: ui_JigsawSetupDialog.h:122
QLineEdit * aRadiusSigmaLineEdit
Definition: ui_JigsawSetupDialog.h:166
QHBoxLayout * horizontalLayout_4
Definition: ui_JigsawSetupDialog.h:156
void retranslateUi(QDialog *JigsawSetupDialog)
Definition: ui_JigsawSetupDialog.h:1503
QTabWidget * JigsawSetup
Definition: ui_JigsawSetupDialog.h:44
QLineEdit * pointLatitudeSigmaLineEdit
Definition: ui_JigsawSetupDialog.h:114
QLabel * pointingAngularAccelerationSigmaUnitsLabel
Definition: ui_JigsawSetupDialog.h:117
QLabel * ckSolveDegreeLabel
Definition: ui_JigsawSetupDialog.h:79
QLabel * maximumLikelihoodModel1QuantileLabel
Definition: ui_JigsawSetupDialog.h:144
QLabel * positionSigmaLabel
Definition: ui_JigsawSetupDialog.h:112
QCheckBox * fitOverPointingCheckBox_2
Definition: ui_JigsawSetupDialog.h:98
QLineEdit * bRadiusSigmaLineEdit
Definition: ui_JigsawSetupDialog.h:170
QCheckBox * radiusCheckBox
Definition: ui_JigsawSetupDialog.h:52
QGridLayout * controlNetPositionAndPointingOptionsGridLayout
Definition: ui_JigsawSetupDialog.h:64
QWidget * maximumLikelihoodTab
Definition: ui_JigsawSetupDialog.h:135
QGridLayout * gridLayout_4
Definition: ui_JigsawSetupDialog.h:136
QCheckBox * outlierRejectionCheckBox
Definition: ui_JigsawSetupDialog.h:50
QLineEdit * maximumIterationsLineEdit
Definition: ui_JigsawSetupDialog.h:63
QLabel * bRadiusLabel
Definition: ui_JigsawSetupDialog.h:163
QLineEdit * declinationLineEdit
Definition: ui_JigsawSetupDialog.h:184
QLabel * pointingAngularAccelerationSigmaLabel
Definition: ui_JigsawSetupDialog.h:116
QLineEdit * declinationVelocitySigmaLineEdit
Definition: ui_JigsawSetupDialog.h:191
QGridLayout * gridLayout
Definition: ui_JigsawSetupDialog.h:155
QLineEdit * pointingAngularVelocitySigmaLineEdit
Definition: ui_JigsawSetupDialog.h:119
QSpacerItem * solveOptionsToConvergenceCriteriaVerticalSpacer
Definition: ui_JigsawSetupDialog.h:60
QSpinBox * spkDegreeSpinBox_2
Definition: ui_JigsawSetupDialog.h:89
QLabel * maximumLikelihoodModel2Label
Definition: ui_JigsawSetupDialog.h:143
QCheckBox * observationModeCheckBox
Definition: ui_JigsawSetupDialog.h:55
QGridLayout * solveOptionsAndConvergencCriteriaGridLayout
Definition: ui_JigsawSetupDialog.h:48
QGridLayout * maximumLikelihoodGridLayout
Definition: ui_JigsawSetupDialog.h:137
QLabel * pointingAngularVelocitySigmaLabel
Definition: ui_JigsawSetupDialog.h:111
QCheckBox * spinRateCheckBox
Definition: ui_JigsawSetupDialog.h:197
QLabel * aRadiusLabel
Definition: ui_JigsawSetupDialog.h:174
QLabel * maximumLikelihoodModel3Label
Definition: ui_JigsawSetupDialog.h:141
QLabel * velocitySigmaUnitsLabel
Definition: ui_JigsawSetupDialog.h:130
QVBoxLayout * verticalLayout_3
Definition: ui_JigsawSetupDialog.h:41
QLabel * ckDegreeLabel
Definition: ui_JigsawSetupDialog.h:76
QLineEdit * declinationVelocityLineEdit
Definition: ui_JigsawSetupDialog.h:180
QTableWidget * positionAprioriSigmaTable
Definition: ui_JigsawSetupDialog.h:93
QLineEdit * rightAscensionLineEdit
Definition: ui_JigsawSetupDialog.h:183
QLabel * positionSigmaUnitsLabel
Definition: ui_JigsawSetupDialog.h:129
QGroupBox * groupBox_2
Definition: ui_JigsawSetupDialog.h:94
QComboBox * maximumLikelihoodModel3ComboBox
Definition: ui_JigsawSetupDialog.h:149
QLineEdit * maximumLikelihoodModel1QuantileLineEdit
Definition: ui_JigsawSetupDialog.h:145
QLabel * targetLabel
Definition: ui_JigsawSetupDialog.h:157
QLineEdit * bRadiusLineEdit
Definition: ui_JigsawSetupDialog.h:173
QCheckBox * poleRaVelocityCheckBox
Definition: ui_JigsawSetupDialog.h:192
QLineEdit * cRadiusSigmaLineEdit
Definition: ui_JigsawSetupDialog.h:171
QComboBox * positionComboBox
Definition: ui_JigsawSetupDialog.h:81
QHBoxLayout * horizontalLayout_3
Definition: ui_JigsawSetupDialog.h:40
QComboBox * pointingComboBox
Definition: ui_JigsawSetupDialog.h:82
QRadioButton * noneRadiiRadioButton
Definition: ui_JigsawSetupDialog.h:175
QGridLayout * gridLayout_5
Definition: ui_JigsawSetupDialog.h:161
QLabel * cRadiusLabel
Definition: ui_JigsawSetupDialog.h:164
QLabel * pointLongitudeSigmaLabel
Definition: ui_JigsawSetupDialog.h:120
QLabel * spkDegreeLabel_2
Definition: ui_JigsawSetupDialog.h:88
QGridLayout * gridLayout_9
Definition: ui_JigsawSetupDialog.h:87
QWidget * layoutWidget
Definition: ui_JigsawSetupDialog.h:39
QLabel * sigmaLabel
Definition: ui_JigsawSetupDialog.h:182
QHBoxLayout * horizontalLayout_2
Definition: ui_JigsawSetupDialog.h:47
QLabel * accelerationSigmaUnitsLabel
Definition: ui_JigsawSetupDialog.h:132
QLabel * maximumIterationsLabel
Definition: ui_JigsawSetupDialog.h:58
QGridLayout * gridLayout_10
Definition: ui_JigsawSetupDialog.h:95
QButtonGroup * radiiButtonGroup
Definition: ui_JigsawSetupDialog.h:202
QVBoxLayout * verticalLayout_2
Definition: ui_JigsawSetupDialog.h:177
QLineEdit * cRadiusLineEdit
Definition: ui_JigsawSetupDialog.h:168
QLineEdit * spinRateSigmaLineEdit
Definition: ui_JigsawSetupDialog.h:199
QLineEdit * declinationSigmaLineEdit
Definition: ui_JigsawSetupDialog.h:181
QLineEdit * aRadiusLineEdit
Definition: ui_JigsawSetupDialog.h:165
QCheckBox * primeMeridianOffsetCheckBox
Definition: ui_JigsawSetupDialog.h:194
QLabel * positionSolveOptionsLabel
Definition: ui_JigsawSetupDialog.h:73
QGridLayout * gridLayout_3
Definition: ui_JigsawSetupDialog.h:105
QLineEdit * spinRateLineEdit
Definition: ui_JigsawSetupDialog.h:198
QLabel * pointingSolveOptionsLabel
Definition: ui_JigsawSetupDialog.h:67
QHBoxLayout * horizontalLayout
Definition: ui_JigsawSetupDialog.h:43
QLabel * maximumLikelihoodModel1Label
Definition: ui_JigsawSetupDialog.h:140
QLineEdit * accelerationSigmaLineEdit
Definition: ui_JigsawSetupDialog.h:113
QLabel * sigma0ThresholdLabel
Definition: ui_JigsawSetupDialog.h:57
QLabel * solveMethodLabel
Definition: ui_JigsawSetupDialog.h:62
QLabel * pointRadiusSigmaLabel
Definition: ui_JigsawSetupDialog.h:134
QLineEdit * pointLongitudeSigmaLineEdit
Definition: ui_JigsawSetupDialog.h:123
QSpinBox * ckDegreeSpinBox
Definition: ui_JigsawSetupDialog.h:80
QCheckBox * poleRaCheckBox
Definition: ui_JigsawSetupDialog.h:188
QLineEdit * meanRadiusLineEdit
Definition: ui_JigsawSetupDialog.h:169
QLabel * pointLongitudeSigmaUnitsLabel
Definition: ui_JigsawSetupDialog.h:108
QSpinBox * spkSolveDegreeSpinBox_2
Definition: ui_JigsawSetupDialog.h:92
QLineEdit * rightAscensionVelocitySigmaLineEdit
Definition: ui_JigsawSetupDialog.h:190
QLabel * globalParameterUncertaintiesLabel
Definition: ui_JigsawSetupDialog.h:126
QSpacerItem * maximumLikelihoodModel1ToModel2VerticalSpacer
Definition: ui_JigsawSetupDialog.h:138
QCheckBox * fitOverPointingCheckBox
Definition: ui_JigsawSetupDialog.h:65
QLabel * valueLabel
Definition: ui_JigsawSetupDialog.h:185
QGridLayout * gridLayout_8
Definition: ui_JigsawSetupDialog.h:85
QGroupBox * groupBox
Definition: ui_JigsawSetupDialog.h:86
QTableWidget * pointingAprioriSigmaTable
Definition: ui_JigsawSetupDialog.h:102
QLineEdit * primeMeridianOffsetLineEdit
Definition: ui_JigsawSetupDialog.h:195
QLabel * pointLatitudeSigmaUnitsLabel
Definition: ui_JigsawSetupDialog.h:107
QLabel * spkSolveDegreeLabel
Definition: ui_JigsawSetupDialog.h:69
QLabel * outlierRejectionMultiplierLabel
Definition: ui_JigsawSetupDialog.h:51
void setupUi(QDialog *JigsawSetupDialog)
Definition: ui_JigsawSetupDialog.h:204
QSpacerItem * verticalSpacer
Definition: ui_JigsawSetupDialog.h:176
QGridLayout * gridLayout_6
Definition: ui_JigsawSetupDialog.h:160
QSpacerItem * maximumLikelihoodModel2ToModel3VerticalSpacer
Definition: ui_JigsawSetupDialog.h:139
QLabel * accelerationSigmaLabel
Definition: ui_JigsawSetupDialog.h:131
QLineEdit * maximumLikelihoodModel2QuantileLineEdit
Definition: ui_JigsawSetupDialog.h:148
QLineEdit * maximumLikelihoodModel3QuantileLineEdit
Definition: ui_JigsawSetupDialog.h:151
QLineEdit * outlierRejectionMultiplierLineEdit
Definition: ui_JigsawSetupDialog.h:59
QLabel * convergenceCriteriaLabel
Definition: ui_JigsawSetupDialog.h:61