36 class ControlPointEdit;
40 class MatchToolNewPointDialog;
41 class MdiCubeViewport;
42 class MatchHoldPointDialog;
43 class SerialNumberList;
46 class UniversalGroundMap;
276 void enterWhatsThisMode();
277 void paintAllViewports ();
282 void setLockPoint (
bool ignore);
283 void setIgnorePoint (
bool ignore);
284 void setLockLeftMeasure (
bool ignore);
285 void setIgnoreLeftMeasure (
bool ignore);
286 void setLockRightMeasure (
bool ignore);
287 void setIgnoreRightMeasure (
bool ignore);
289 void nextRightMeasure();
290 void previousRightMeasure();
291 void selectLeftMeasure (
int index);
292 void selectRightMeasure (
int index);
293 void updateLeftMeasureInfo ();
294 void updateRightMeasureInfo ();
297 void checkReference();
299 void colorizeSaveButton();
301 void cancelNewPoint();
302 void doneWithMeasures();
304 void openTemplateFile();
305 void viewTemplateFile();
307 void showHideTemplateEditor();
308 void saveTemplateFile();
309 void saveTemplateFileAs();
310 void setTemplateModified();
311 void writeTemplateFile(QString);
312 void clearEditPoint();
317 void createActions();
319 void createToolBars();
322 void loadMeasureTable();
324 void createMatchTool(
QWidget *parent);
325 QSplitter * createTopSplitter();
326 QGroupBox * createControlPointGroupBox();
327 QGroupBox * createLeftMeasureGroupBox();
328 QGroupBox * createRightMeasureGroupBox();
329 void createTemplateEditorWidget();
330 void loadTemplateFile(QString);
332 bool IsMeasureLocked(QString serialNumber);
344 void writeSettings()
const;
351 QStatusBar *m_statusBar;
353 QString m_cnetFileName;
354 QLabel *m_cnetFileNameLabel;
356 QString m_coregReferenceSN;
368 QAction *m_showHideTemplateEditor;
378 QPushButton *m_savePoint;
379 QPalette m_saveDefaultPalette;
381 QTextEdit *m_templateEditor;
382 QWidget *m_templateEditorWidget;
383 bool m_templateModified;
385 QLabel *m_templateFileNameLabel;
387 QLabel *m_numMeasures;
389 QCheckBox *m_lockPoint;
390 QCheckBox *m_ignorePoint;
391 QLabel *m_leftReference;
392 QLabel *m_leftMeasureType;
393 QLabel *m_leftSampShift;
394 QLabel *m_leftLineShift;
395 QLabel *m_leftGoodness;
396 QLabel *m_rightGoodness;
397 QLabel *m_rightReference;
398 QLabel *m_rightMeasureType;
399 QLabel *m_rightSampShift;
400 QLabel *m_rightLineShift;
401 QCheckBox *m_lockLeftMeasure;
402 QCheckBox *m_ignoreLeftMeasure;
403 QCheckBox *m_lockRightMeasure;
404 QCheckBox *m_ignoreRightMeasure;
410 QTableWidget *m_measureTable;
412 QPointer<ControlNet> m_controlNet;
416 QString m_lastUsedPointId;
a control measurement
Definition ControlMeasure.h:175
a control network
Definition ControlNet.h:258
Point Editor Widget.
Definition ControlPointEdit.h:155
A single control point.
Definition ControlPoint.h:356
IO Handler for Isis Cubes.
Definition Cube.h:168
Widget to display Isis cubes for qt apps.
Definition CubeViewport.h:122
Cube display widget for certain Isis MDI applications.
Definition MdiCubeViewport.h:39
Serial Number list generator.
Definition SerialNumberList.h:64
Pixel value mapper.
Definition Stretch.h:58
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16