File failed to load: https://isis.astrogeology.usgs.gov/6.0.0/Object/assets/jax/output/NativeMML/config.js
 |
Isis 3 Programmer Reference
|
5 #include "ControlPoint.h"
10 #include <QStringList>
33 class ControlPointEdit;
37 class MdiCubeViewport;
38 class QnetHoldPointDialog;
39 class SerialNumberList;
42 class UniversalGroundMap;
265 enum MeasureColumns {
283 static const int NUMCOLUMNS = 16;
285 QString measureColumnToString(MeasureColumns column);
297 void qnetToolSaveAs();
298 void refreshNavList();
299 void editPointChanged(QString pointId);
301 void ignorePointChanged();
302 void ignoreLeftChanged();
303 void ignoreRightChanged();
307 void measureChanged();
328 void enterWhatsThisMode();
353 void updateGroundPosition();
365 void showHideTemplateEditor();
375 void createToolBars();
391 void initDem(QString demFile);
392 double demRadius(
double latitude,
double longitude);
393 void clearGroundSource();
399 QPointer<MainWindow> m_qnetTool;
401 QString m_cnetFileName;
403 QStringList findPointFiles(
double lat,
double lon);
405 QPointer<QAction> m_createPoint;
406 QPointer<QAction> m_modifyPoint;
407 QPointer<QAction> m_deletePoint;
409 QPointer<QAction> m_openGround;
410 QPointer<QAction> m_openDem;
411 QPointer<QAction> m_saveNet;
412 QPointer<QToolBar> toolBar;
413 QPointer<QAction> m_saveAsNet;
414 QPointer<QAction> m_closeQnetTool;
416 QPointer<QAction> m_saveChips;
417 QPointer<QAction> m_showHideTemplateEditor;
418 QPointer<QAction> m_openTemplateFile;
419 QPointer<QAction> m_saveTemplateFile;
420 QPointer<QAction> m_saveTemplateFileAs;
422 QPointer<QAction> m_whatsThis;
424 QPointer<QMainWindow> m_mw;
425 QPointer<ControlPointEdit> m_pointEditor;
427 QPushButton *m_savePoint;
428 QPalette m_saveDefaultPalette;
430 QTextEdit *m_templateEditor;
431 QWidget *m_templateEditorWidget;
432 bool m_templateModified;
434 QPointer<QLabel> m_templateFileNameLabel;
435 QPointer<QLabel> m_groundFileNameLabel;
436 QPointer<QLabel> m_radiusFileNameLabel;
437 QPointer<QLabel> m_ptIdValue;
438 QPointer<QComboBox> m_pointType;
439 QPointer<QLabel> m_numMeasures;
440 QPointer<QLabel> m_pointAprioriLatitude;
441 QPointer<QLabel> m_pointAprioriLongitude;
442 QPointer<QLabel> m_pointAprioriRadius;
443 QPointer<QLabel> m_pointAprioriLatitudeSigma;
444 QPointer<QLabel> m_pointAprioriLongitudeSigma;
445 QPointer<QLabel> m_pointAprioriRadiusSigma;
446 QPointer<QLabel> m_pointLatitude;
447 QPointer<QLabel> m_pointLongitude;
448 QPointer<QLabel> m_pointRadius;
450 QPointer<QCheckBox> m_lockPoint;
451 QPointer<QCheckBox> m_ignorePoint;
452 QPointer<QLabel> m_leftReference;
453 QPointer<QLabel> m_leftMeasureType;
454 QPointer<QLabel> m_leftSampError;
455 QPointer<QLabel> m_leftLineError;
456 QPointer<QLabel> m_leftSampShift;
457 QPointer<QLabel> m_leftLineShift;
458 QPointer<QLabel> m_leftGoodness;
459 QPointer<QLabel> m_rightGoodness;
460 QPointer<QLabel> m_rightReference;
461 QPointer<QLabel> m_rightMeasureType;
462 QPointer<QLabel> m_rightSampError;
463 QPointer<QLabel> m_rightLineError;
464 QPointer<QLabel> m_rightSampShift;
465 QPointer<QLabel> m_rightLineShift;
466 QPointer<QCheckBox> m_lockLeftMeasure;
467 QPointer<QCheckBox> m_ignoreLeftMeasure;
468 QPointer<QCheckBox> m_lockRightMeasure;
469 QPointer<QCheckBox> m_ignoreRightMeasure;
471 QPointer<QComboBox> m_leftCombo;
472 QPointer<QComboBox> m_rightCombo;
474 QPointer<QMainWindow> m_measureWindow;
475 QPointer<QTableWidget> m_measureTable;
477 QPointer<ControlPoint> m_editPoint;
482 QPointer<ControlMeasure> m_leftMeasure;
483 QPointer<ControlMeasure> m_rightMeasure;
484 QScopedPointer<Cube> m_leftCube;
485 QScopedPointer<Cube> m_rightCube;
487 QString m_groundFile;
488 QScopedPointer<Cube> m_groundCube;
490 QScopedPointer<UniversalGroundMap> m_groundGmap;
492 ControlPoint::SurfacePointSource::Source m_groundSurfacePointSource;
493 ControlPoint::RadiusSource::Source m_groundRadiusSource;
497 QString m_groundSourceFile;
498 QString m_radiusSourceFile;
501 QScopedPointer<Cube> m_demCube;
503 QString m_lastUsedPointId;
504 QPointer<ControlNet> m_controlNet;
506 QPointer<Workspace> m_workspace;
Cube display widget for certain Isis MDI applications.
Serial Number list generator.
Widget to display Isis cubes for qt apps.
This is free and unencumbered software released into the public domain.