1#ifndef ProjectionConfigDialog_h 
    2#define ProjectionConfigDialog_h 
   13  class MosaicSceneWidget;
 
   45      Pvl addMissingKeywords(
Pvl mappingPvl);
 
   49      void beginQuickLoad();
 
   52      void refreshWidgetStates();
 
   57      QPointer<QLabel> m_stateLabel;
 
   59      QPointer<QLabel> m_errorsLabel;
 
   61      QPointer<QTextEdit> m_mapFileEdit;
 
   64      QPointer<QPushButton> m_readFromFileButton;
 
   67      QPointer<QPushButton> m_applyButton;
 
   69      QPointer<QPushButton> m_okayButton;
 
   72      QPointer<MosaicSceneWidget> m_scene;
 
 
This is the configuration dialog for the MosaicSceneWidget's projection parameters (map file).
Definition ProjectionConfigDialog.h:24
 
void applySettings()
Take the settings that have been configured and apply them to the mosaic scene.
Definition ProjectionConfigDialog.cpp:172
 
void showEvent(QShowEvent *)
Definition ProjectionConfigDialog.cpp:207
 
ProjectionConfigDialog(MosaicSceneWidget *scene, QWidget *parent=NULL)
Create a projection configuration dialog.
Definition ProjectionConfigDialog.cpp:29
 
virtual ~ProjectionConfigDialog()
Definition ProjectionConfigDialog.cpp:152
 
void setQuickConfig(bool quick)
Enable/disable minimal interaction mode.
Definition ProjectionConfigDialog.cpp:164
 
void readSettings()
Update the current widgets' states with the current settings in the mosaic scene.
Definition ProjectionConfigDialog.cpp:189
 
Base class for Map Projections.
Definition Projection.h:155
 
Container for cube-like labels.
Definition Pvl.h:119
 
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16