  | 
  
    Isis 3 Programmer Reference
    
   | 
 
 
 
 
    1 #ifndef ControlPointEditWidget_h 
    2 #define ControlPointEditWidget_h 
   13 #include "ControlPoint.h" 
   15 #include "SpecialPixel.h" 
   16 #include "TemplateList.h" 
   18 #include <QCloseEvent> 
   25 #include <QStringList> 
   49   class ControlMeasureEditWidget;
 
   55   class MdiCubeViewport;
 
   56   class SerialNumberList;
 
   59   class UniversalGroundMap;
 
  128       QString editPointId();
 
  132       void controlPointChanged(QString pointId);
 
  133       void controlPointAdded(QString pointId);
 
  134       void ignorePointChanged();
 
  135       void ignoreLeftChanged();
 
  136       void ignoreRightChanged();
 
  140       void measureChanged();
 
  142       void saveControlNet();
 
  152                               bool isGroundSource = 
false);
 
  188       void updateGroundPosition();
 
  195       void colorizeAllSaveButtons(QString color);
 
  213       void loadPoint(QString serialNumber = 
"");
 
  234       double demRadius(
double latitude, 
double longitude);
 
  249       QPointer<QAction> m_showHideTemplateEditor;
 
  274       QPointer<QLabel> m_numMeasures;
 
  275       QPointer<QLabel> m_aprioriLatitude;
 
  276       QPointer<QLabel> m_aprioriLongitude;
 
  277       QPointer<QLabel> m_aprioriRadius;
 
  292       QPointer<QStandardItemModel> m_model;
 
  320       QScopedPointer<UniversalGroundMap> m_groundGmap;
 
  330       QString m_radiusFilename;
 
  331       ControlPoint::RadiusSource::Source m_radiusSourceType;
 
  334       QScopedPointer<Cube> m_demCube;
 
 
 
File name manipulation and expansion.
 
This represents an ISIS control net in a project-based GUI interface.
 
Serial Number list generator.
 
IO Handler for Isis Cubes.
 
Widget to display Isis cubes for qt apps.
 
const double Null
Value for an Isis Null pixel.
 
This is free and unencumbered software released into the public domain.
 
This is free and unencumbered software released into the public domain.