HDRMergeOptionsDialog Class Reference

Dialog for reset panorama settings. More...

#include <HDRMergeOptionDialog.h>

List of all members.

Public Member Functions

 HDRMergeOptionsDialog (wxWindow *parent)
 Constructor, read from xrc ressource.
void SetCommandLineArgument (wxString cmd)
 sets the currents state of the hdrmerge options
wxString GetCommandLineArgument ()
 returns the hdrmerge options as command line arguments
void OnOk (wxCommandEvent &e)
 check inputs

Protected Member Functions

void OnModeChanged (wxCommandEvent &e)
 event handler when user selected different mode, refresh advanced option display

Private Member Functions

bool BuildCommandLineArgument ()

Private Attributes

wxChoice * m_mode
wxPanel * m_panel_avg
wxPanel * m_panel_avgslow
wxPanel * m_panel_khan
wxCheckBox * m_option_c
wxSpinCtrl * m_khan_iter
wxTextCtrl * m_khan_sigma
wxCheckBox * m_option_khan_af
wxCheckBox * m_option_khan_ag
wxCheckBox * m_option_khan_am
wxString m_cmd


Detailed Description

Dialog for reset panorama settings.

Dialog let user select, which parameter should be reseted. The user can select

Definition at line 45 of file HDRMergeOptionDialog.h.


Constructor & Destructor Documentation

HDRMergeOptionsDialog::HDRMergeOptionsDialog wxWindow *  parent  ) 
 

Constructor, read from xrc ressource.


Member Function Documentation

bool HDRMergeOptionsDialog::BuildCommandLineArgument  )  [private]
 

Definition at line 151 of file HDRMergeOptionDialog.cpp.

References m_cmd, m_khan_iter, m_khan_sigma, m_mode, m_option_c, m_option_khan_af, m_option_khan_ag, and m_option_khan_am.

Referenced by OnOk().

wxString HDRMergeOptionsDialog::GetCommandLineArgument  )  [inline]
 

returns the hdrmerge options as command line arguments

Definition at line 53 of file HDRMergeOptionDialog.h.

Referenced by PanoPanel::OnHDRMergeOptions().

void HDRMergeOptionsDialog::OnModeChanged wxCommandEvent &  e  )  [protected]
 

event handler when user selected different mode, refresh advanced option display

Definition at line 215 of file HDRMergeOptionDialog.cpp.

References m_mode, m_panel_avg, m_panel_avgslow, and m_panel_khan.

Referenced by SetCommandLineArgument().

void HDRMergeOptionsDialog::OnOk wxCommandEvent &  e  ) 
 

check inputs

Definition at line 224 of file HDRMergeOptionDialog.cpp.

References BuildCommandLineArgument().

void HDRMergeOptionsDialog::SetCommandLineArgument wxString  cmd  ) 
 

sets the currents state of the hdrmerge options

Definition at line 74 of file HDRMergeOptionDialog.cpp.

References HUGIN_HDRMERGE_ARGS, m_cmd, m_khan_iter, m_khan_sigma, m_mode, m_option_c, m_option_khan_af, m_option_khan_ag, m_option_khan_am, and OnModeChanged().

Referenced by PanoPanel::OnHDRMergeOptions().


Member Data Documentation

wxString HDRMergeOptionsDialog::m_cmd [private]
 

Definition at line 73 of file HDRMergeOptionDialog.h.

Referenced by BuildCommandLineArgument(), and SetCommandLineArgument().

wxSpinCtrl* HDRMergeOptionsDialog::m_khan_iter [private]
 

Definition at line 68 of file HDRMergeOptionDialog.h.

Referenced by BuildCommandLineArgument(), and SetCommandLineArgument().

wxTextCtrl* HDRMergeOptionsDialog::m_khan_sigma [private]
 

Definition at line 69 of file HDRMergeOptionDialog.h.

Referenced by BuildCommandLineArgument(), and SetCommandLineArgument().

wxChoice* HDRMergeOptionsDialog::m_mode [private]
 

Definition at line 63 of file HDRMergeOptionDialog.h.

Referenced by BuildCommandLineArgument(), OnModeChanged(), and SetCommandLineArgument().

wxCheckBox* HDRMergeOptionsDialog::m_option_c [private]
 

Definition at line 67 of file HDRMergeOptionDialog.h.

Referenced by BuildCommandLineArgument(), and SetCommandLineArgument().

wxCheckBox* HDRMergeOptionsDialog::m_option_khan_af [private]
 

Definition at line 70 of file HDRMergeOptionDialog.h.

Referenced by BuildCommandLineArgument(), and SetCommandLineArgument().

wxCheckBox* HDRMergeOptionsDialog::m_option_khan_ag [private]
 

Definition at line 71 of file HDRMergeOptionDialog.h.

Referenced by BuildCommandLineArgument(), and SetCommandLineArgument().

wxCheckBox* HDRMergeOptionsDialog::m_option_khan_am [private]
 

Definition at line 72 of file HDRMergeOptionDialog.h.

Referenced by BuildCommandLineArgument(), and SetCommandLineArgument().

wxPanel* HDRMergeOptionsDialog::m_panel_avg [private]
 

Definition at line 64 of file HDRMergeOptionDialog.h.

Referenced by OnModeChanged().

wxPanel* HDRMergeOptionsDialog::m_panel_avgslow [private]
 

Definition at line 65 of file HDRMergeOptionDialog.h.

Referenced by OnModeChanged().

wxPanel* HDRMergeOptionsDialog::m_panel_khan [private]
 

Definition at line 66 of file HDRMergeOptionDialog.h.

Referenced by OnModeChanged().


The documentation for this class was generated from the following files:
Generated on Wed Apr 23 01:25:48 2014 for Hugintrunk by  doxygen 1.3.9.1