33  class ControlPointEdit;
 
   37  class MdiCubeViewport;
 
   38  class QnetHoldPointDialog;
 
   39  class SerialNumberList;
 
   42  class UniversalGroundMap;
 
  331      void enterWhatsThisMode();
 
  332      void paintAllViewports (QString pointId );
 
  336      void setPointType (
int pointType);
 
  337      void setLockPoint (
bool ignore);
 
  338      void setIgnorePoint (
bool ignore);
 
  339      void setLockLeftMeasure (
bool ignore);
 
  340      void setIgnoreLeftMeasure (
bool ignore);
 
  341      void setLockRightMeasure (
bool ignore);
 
  342      void setIgnoreRightMeasure (
bool ignore);
 
  343      void showNavWindow (
bool checked);
 
  345      void updateSurfacePointInfo ();
 
  347      void nextRightMeasure();
 
  348      void previousRightMeasure();
 
  349      void selectLeftMeasure (
int index);
 
  350      void selectRightMeasure (
int index);
 
  351      void updateLeftMeasureInfo ();
 
  352      void updateRightMeasureInfo ();
 
  355      bool checkReference();
 
  356      void updateGroundPosition();
 
  358      void colorizeSaveButton();
 
  360      void openTemplateFile();
 
  361      void viewTemplateFile();
 
  367      void openReferenceRadius();
 
  368      void showHideTemplateEditor();
 
  369      void saveTemplateFile();
 
  370      void saveTemplateFileAs();
 
  371      void setTemplateModified();
 
  372      void writeTemplateFile(QString);
 
  375      void createActions();
 
  378      void createToolBars();
 
  379      bool findPointLocation();
 
  381      void loadGroundMeasure();
 
  382      void loadMeasureTable();
 
  386      void createQnetTool(
QWidget *parent);
 
  387      QSplitter * createTopSplitter();
 
  388      QGroupBox * createControlPointGroupBox();
 
  389      QGroupBox * createLeftMeasureGroupBox();
 
  390      QGroupBox * createRightMeasureGroupBox();
 
  391      void createTemplateEditorWidget();
 
  392      void loadTemplateFile(QString);
 
  394      void initDem(QString demFile);
 
  395      double demRadius(
double latitude, 
double longitude);
 
  396      void clearGroundSource();
 
  397      bool IsMeasureLocked(QString serialNumber);
 
  400      void writeSettings() 
const;
 
  402      QPointer<MainWindow> m_qnetTool;
 
  404      QString m_cnetFileName;
 
  406      QStringList findPointFiles(
double lat, 
double lon);
 
  408      QPointer<QAction> m_createPoint;
 
  409      QPointer<QAction> m_modifyPoint;
 
  410      QPointer<QAction> m_deletePoint;
 
  412      QPointer<QAction> m_openGround;
 
  413      QPointer<QAction> m_openDem;
 
  414      QPointer<QAction> m_saveNet;
 
  415      QPointer<QToolBar> toolBar;
 
  416      QPointer<QAction> m_saveAsNet;
 
  417      QPointer<QAction> m_closeQnetTool;
 
  419      QPointer<QAction> m_saveChips;
 
  420      QPointer<QAction> m_showHideTemplateEditor;
 
  421      QPointer<QAction> m_openTemplateFile;
 
  422      QPointer<QAction> m_saveTemplateFile;
 
  423      QPointer<QAction> m_saveTemplateFileAs;
 
  425      QPointer<QAction> m_whatsThis;
 
  427      QPointer<QMainWindow> m_mw;
 
  428      QPointer<ControlPointEdit> m_pointEditor;
 
  430      QPushButton *m_savePoint;
 
  431      QPalette m_saveDefaultPalette;
 
  433      QTextEdit *m_templateEditor;
 
  434      QWidget *m_templateEditorWidget;
 
  435      bool m_templateModified;
 
  437      QPointer<QLabel> m_templateFileNameLabel;
 
  438      QPointer<QLabel> m_groundFileNameLabel;
 
  439      QPointer<QLabel> m_radiusFileNameLabel;
 
  440      QPointer<QLabel> m_ptIdValue;
 
  441      QPointer<QComboBox> m_pointType;
 
  442      QPointer<QLabel> m_numMeasures;
 
  443      QPointer<QLabel> m_pointAprioriLatitude;
 
  444      QPointer<QLabel> m_pointAprioriLongitude;
 
  445      QPointer<QLabel> m_pointAprioriRadius;
 
  446      QPointer<QLabel> m_pointAprioriLatitudeSigma;
 
  447      QPointer<QLabel> m_pointAprioriLongitudeSigma;
 
  448      QPointer<QLabel> m_pointAprioriRadiusSigma;
 
  449      QPointer<QLabel> m_pointLatitude;
 
  450      QPointer<QLabel> m_pointLongitude;
 
  451      QPointer<QLabel> m_pointRadius;
 
  453      QPointer<QCheckBox> m_lockPoint;
 
  454      QPointer<QCheckBox> m_ignorePoint;
 
  455      QPointer<QLabel> m_leftReference;
 
  456      QPointer<QLabel> m_leftMeasureType;
 
  457      QPointer<QLabel> m_leftSampError;
 
  458      QPointer<QLabel> m_leftLineError;
 
  459      QPointer<QLabel> m_leftSampShift;
 
  460      QPointer<QLabel> m_leftLineShift;
 
  461      QPointer<QLabel> m_leftGoodness;
 
  462      QPointer<QLabel> m_rightGoodness;
 
  463      QPointer<QLabel> m_rightReference;
 
  464      QPointer<QLabel> m_rightMeasureType;
 
  465      QPointer<QLabel> m_rightSampError;
 
  466      QPointer<QLabel> m_rightLineError;
 
  467      QPointer<QLabel> m_rightSampShift;
 
  468      QPointer<QLabel> m_rightLineShift;
 
  469      QPointer<QCheckBox> m_lockLeftMeasure;
 
  470      QPointer<QCheckBox> m_ignoreLeftMeasure;
 
  471      QPointer<QCheckBox> m_lockRightMeasure;
 
  472      QPointer<QCheckBox> m_ignoreRightMeasure;
 
  474      QPointer<QComboBox> m_leftCombo;
 
  475      QPointer<QComboBox> m_rightCombo;
 
  477      QPointer<QMainWindow> m_measureWindow;
 
  478      QPointer<QTableWidget> m_measureTable;
 
  480      QPointer<ControlPoint> m_editPoint;
 
  485      QPointer<ControlMeasure> m_leftMeasure;
 
  486      QPointer<ControlMeasure> m_rightMeasure;
 
  487      QScopedPointer<Cube> m_leftCube;
 
  488      QScopedPointer<Cube> m_rightCube;
 
  490      QString m_groundFile;
 
  491      QScopedPointer<Cube> m_groundCube;
 
  493      QScopedPointer<UniversalGroundMap> m_groundGmap;
 
  500      QString m_groundSourceFile;
 
  501      QString m_radiusSourceFile;
 
  504      QScopedPointer<Cube> m_demCube;
 
  506      QString m_lastUsedPointId;
 
  507      QPointer<ControlNet> m_controlNet;
 
  509      QPointer<Workspace> m_workspace;
 
a control measurement
Definition: ControlMeasure.h:175
 
a control network
Definition: ControlNet.h:258
 
A single control point.
Definition: ControlPoint.h:356
 
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
 
Definition: Workspace.h:78
 
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16
 
Source
Definition: ControlPoint.h:453
 
Source
Definition: ControlPoint.h:442