Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Isis Developer Reference
NewControlPointDialog.h
Go to the documentation of this file.
1#ifndef NewControlPointDialog_h
2#define NewControlPointDialog_h
3
4#include <QDialog>
5
6class QComboBox;
7class QHBoxLayout;
8class QLabel;
9class QLineEdit;
10class QListWidget;
11class QPushButton;
12class QRadioButton;
13class QString;
14
15namespace Isis {
16 class ControlNet;
17 class SerialNumberList;
18
49
50 Q_OBJECT
51
52 public:
54 SerialNumberList *serialNumberList,
55 QString defaultPointId,
56 QWidget *parent = 0,
57 bool pointType = false,
58 bool groundSource = false,
59 bool subpixelRegisterMeasures = false);
60
61 QString pointId() const;
62 int pointType() const;
63 void setGroundSource(QStringList groundFiles, int numberShapesWithPoint);
64 void setRadiusSource(QStringList radiusFiles);
65 QString groundSource() const;
66 QString radiusSource() const;
68 void setFiles(QStringList pointFiles);
70
71 private slots:
72 void pointTypeChanged(QString pointType);
73 void enableOkButton(const QString &text);
74
75 private:
76 ControlNet *m_controlNet;
77 SerialNumberList *m_serialNumberList;
78
79 QLabel *m_ptIdLabel;
80 QComboBox *m_pointTypeCombo;
81 QComboBox *m_groundSourceCombo;
82 QComboBox *m_radiusSourceCombo;
83 QRadioButton *m_subpixelRegisterButton;
84 QPushButton *m_okButton;
85 QLineEdit *m_ptIdEdit;
86 QListWidget *m_fileList;
87 QStringList *m_pointFiles;
88
89 };
90};
91
92#endif
a control network
Definition ControlNet.h:257
void setFiles(QStringList pointFiles)
Definition NewControlPointDialog.cpp:252
QString pointId() const
Definition NewControlPointDialog.cpp:161
int pointType() const
Definition NewControlPointDialog.cpp:166
QString radiusSource() const
Definition NewControlPointDialog.cpp:199
bool subpixelRegisterPoint()
Definition NewControlPointDialog.cpp:189
NewControlPointDialog(ControlNet *controlNet, SerialNumberList *serialNumberList, QString defaultPointId, QWidget *parent=0, bool pointType=false, bool groundSource=false, bool subpixelRegisterMeasures=false)
@description Create dialog for creating a new Control Point
Definition NewControlPointDialog.cpp:44
void setRadiusSource(QStringList radiusFiles)
Definition NewControlPointDialog.cpp:235
void setGroundSource(QStringList groundFiles, int numberShapesWithPoint)
Definition NewControlPointDialog.cpp:212
QStringList selectedFiles() const
Definition NewControlPointDialog.cpp:178
QString groundSource() const
Definition NewControlPointDialog.cpp:194
Serial Number list generator.
Definition SerialNumberList.h:64
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16