26 #ifndef _IMAGEVARIABLEDIALOG_H 
   27 #define _IMAGEVARIABLEDIALOG_H 
   34 namespace wxGraphTools
 
   36 class GraphPopupWindow;
 
   54     void OnOk(wxCommandEvent & e);
 
   56     void OnHelp(wxCommandEvent & e);
 
   77 #endif //_IMAGEVARIABLEDIALOG_H 
declaration of helper for work with different GuiLevels 
void OnShowDistortionGraph(wxCommandEvent &e)
shows a popup with distortion graph 
void SetGuiLevel(GuiLevel newLevel)
sets the GuiLevel 
void OnShowVignettingGraph(wxCommandEvent &e)
shows a popup with vignetting graph 
void SelectTab(size_t i)
selects the tab with index i 
include file for the hugin project 
void OnResponseSelected(wxCommandEvent &e)
response type changed 
std::set< unsigned int > UIntSet
wxGraphTools::GraphPopupWindow * m_popup
void OnHelp(wxCommandEvent &e)
shows the help 
bool ApplyNewVariables()
applies the changed variables to the Panorama class, using CommandHistory 
void OnOk(wxCommandEvent &e)
Saves current state of all checkboxes when closing dialog with Ok. 
include file for the hugin project 
~ImageVariableDialog()
destructor, saves position 
void OnShowResponseGraph(wxCommandEvent &e)
shows a popup with response graph 
ImageVariableDialog(wxWindow *parent, HuginBase::Panorama *pano, HuginBase::UIntSet imgs)
Constructor, read from xrc ressource; restore last uses settings and position. 
static const char * m_varNames[]
HuginBase::UIntSet m_images
HuginBase::Panorama * m_pano
Dialog for editing image variables. 
void InitValues()
copy the variables from Panorama to dialog