Loading [MathJax]/jax/output/NativeMML/config.js
 |
Isis Developer Reference
|
Go to the documentation of this file. 1 #ifndef QnetSetAprioriDialog_h
2 #define QnetSetAprioriDialog_h
14 class QListWidgetItem;
60 void fillCurrentAprioriLineEdits();
61 void fillReferenceAprioriLineEdits();
62 void fillAverageAprioriLineEdits();
64 void fillSigmaLineEdits();
65 void clearLineEdits();
66 void resetInfoLabels();
73 void createSetAprioriDialog(
QWidget *parent);
78 QGridLayout *m_aprioriGridLayout;
79 QPushButton *m_okButton;
80 QPushButton *m_cancelButton;
81 QPushButton *m_applyButton;
82 QStackedWidget *m_pointInfoStack;
84 QGroupBox *m_singlePointInfoGroup;
85 QLabel *m_pointIDLabel;
86 QLabel *m_pointTypeLabel;
87 QLabel *m_pointMeasureNumber;
88 QLabel *m_editLockedBoolLabel;
89 QLabel *m_ignoredBoolLabel;
91 QGroupBox *m_multiplePointsInfoGroup;
92 QLabel *m_pointsCount;
93 QLabel *m_pointsMeasuresCount;
94 QLabel *m_constrainedPointsCount;
95 QLabel *m_fixedPointsCount;
96 QLabel *m_freePointsCount;
97 QLabel *m_pointsEditLockedCount;
98 QLabel *m_pointsIgnoredCount;
100 QGroupBox *m_pointGroup;
101 QLabel *m_aprioriLatLabel;
102 QLabel *m_aprioriLonLabel;
103 QLabel *m_aprioriRadiusLabel;
104 QLineEdit *m_latLineEdit;
105 QLineEdit *m_lonLineEdit;
106 QLineEdit *m_radiusLineEdit;
107 QPushButton *m_currentAprioriButton;
108 QPushButton *m_referenceAprioriButton;
109 QPushButton *m_averageAprioriButton;
111 QGroupBox *m_sigmaGroup;
112 QLabel *m_sigmaWarningLabel;
113 QPushButton *m_currentSigmaButton;
114 QLabel *m_latSigmaLabel;
115 QLabel *m_lonSigmaLabel;
116 QLabel *m_radiusSigmaLabel;
117 QLineEdit *m_latSigmaLineEdit;
118 QLineEdit *m_lonSigmaLineEdit;
119 QLineEdit *m_radiusSigmaLineEdit;
130 Source m_aprioriSource;
132 int m_multiPointsMeasureCount;
133 int m_multiPointsConstraintedCount;
134 int m_multiPointsFixedCount;
135 int m_multiPointsFreeCount;
136 int m_multiPointsEditLockedCount;
137 int m_multiPointsIgnoredCount;
@ Degrees
Degrees are generally considered more human readable, 0-360 is one circle, however most math does not...
Definition: Angle.h:56
Isis::Camera * Camera() const
Definition: ControlMeasure.cpp:536
@ Meters
The distance is being specified in meters.
Definition: Displacement.h:40
const ControlMeasure * GetMeasure(QString serialNumber) const
Get a control measure based on its cube's serial number.
Definition: ControlPoint.cpp:416
virtual bool SetImage(const double sample, const double line)
Sets the sample/line values of the image to get the lat/lon values.
Definition: Camera.cpp:154
@ Reference
Definition: ControlPoint.h:444
int serialNumberIndex(const QString &sn)
Return a list index given a serial number.
Definition: SerialNumberList.cpp:490
@ AverageOfMeasures
Definition: ControlPoint.h:443
SurfacePoint GetAprioriSurfacePoint() const
Definition: ControlPoint.cpp:1566
virtual void reject()
This is called when the user selects the X button on the top right or they hit ESC.
Definition: QnetSetAprioriDialog.cpp:267
Definition: QnetSetAprioriDialog.h:42
void setPoints(QList< QListWidgetItem * > selectedPoints)
Set control points in the dialog.
Definition: QnetSetAprioriDialog.cpp:321
void pointChanged(QString pointId)
Isis::Camera * Camera(int index)
Returns the camera list from the given image number.
Definition: ControlNet.cpp:1232
@ Meters
The distance is being specified in meters.
Definition: Distance.h:43
#define _FILEINFO_
Macro for the filename and line number.
Definition: IException.h:24
@ User
Definition: ControlPoint.h:442
Status SetAprioriSurfacePoint(SurfacePoint aprioriSP)
This updates the apriori surface point.
Definition: ControlPoint.cpp:779
QnetSetAprioriDialog(QnetTool *qnetTool, QWidget *parent=0)
Definition: QnetSetAprioriDialog.cpp:33
void setVisiblity()
Shows the dialog box.
Definition: QnetSetAprioriDialog.cpp:304
const double Null
Value for an Isis Null pixel.
Definition: SpecialPixel.h:95
@ Programmer
This error is for when a programmer made an API call that was illegal.
Definition: IException.h:146
Namespace for the standard library.
const ControlMeasure * GetRefMeasure() const
Get the reference control measure.
Definition: ControlPoint.cpp:457
void aprioriDialogClosed()
const ControlPoint * GetPoint(QString pointId) const
Definition: ControlNet.cpp:1815
@ Kilometers
The distance is being specified in kilometers.
Definition: Displacement.h:42
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16
@ User
A type of error that could only have occurred due to a mistake on the user's part (e....
Definition: IException.h:126