Hugin trunk 0.1
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes | List of all members
HDRMergeOptionsDialog Class Reference

Dialog for reset panorama settings. More...

#include <HDRMergeOptionDialog.h>

Inheritance diagram for HDRMergeOptionsDialog:
Inheritance graph

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

wxChoicem_mode
 
wxPanel * m_panel_avg
 
wxPanel * m_panel_avgslow
 
wxPanel * m_panel_khan
 
wxCheckBoxm_option_c
 
wxSpinCtrlm_khan_iter
 
wxTextCtrl * m_khan_sigma
 
wxCheckBoxm_option_khan_af
 
wxCheckBoxm_option_khan_ag
 
wxCheckBoxm_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::HDRMergeOptionsDialog ( wxWindow *  parent)

Member Function Documentation

◆ BuildCommandLineArgument()

bool HDRMergeOptionsDialog::BuildCommandLineArgument ( )
private

◆ GetCommandLineArgument()

wxString HDRMergeOptionsDialog::GetCommandLineArgument ( )
inline

returns the hdrmerge options as command line arguments

Definition at line 53 of file HDRMergeOptionDialog.h.

References m_cmd.

◆ OnModeChanged()

void HDRMergeOptionsDialog::OnModeChanged ( wxCommandEvent &  e)
protected

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

Definition at line 197 of file HDRMergeOptionDialog.cpp.

References m_mode, m_panel_avg, m_panel_avgslow, m_panel_khan, and threshold().

Referenced by HDRMergeOptionsDialog(), and SetCommandLineArgument().

◆ OnOk()

void HDRMergeOptionsDialog::OnOk ( wxCommandEvent &  e)

check inputs

Definition at line 206 of file HDRMergeOptionDialog.cpp.

References BuildCommandLineArgument(), and threshold().

Referenced by HDRMergeOptionsDialog().

◆ SetCommandLineArgument()

void HDRMergeOptionsDialog::SetCommandLineArgument ( wxString  cmd)

sets the currents state of the hdrmerge options

Definition at line 66 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, OnModeChanged(), sigma, and threshold().

Member Data Documentation

◆ m_cmd

wxString HDRMergeOptionsDialog::m_cmd
private

◆ m_khan_iter

wxSpinCtrl* HDRMergeOptionsDialog::m_khan_iter
private

◆ m_khan_sigma

wxTextCtrl* HDRMergeOptionsDialog::m_khan_sigma
private

◆ m_mode

wxChoice* HDRMergeOptionsDialog::m_mode
private

◆ m_option_c

wxCheckBox* HDRMergeOptionsDialog::m_option_c
private

◆ m_option_khan_af

wxCheckBox* HDRMergeOptionsDialog::m_option_khan_af
private

◆ m_option_khan_ag

wxCheckBox* HDRMergeOptionsDialog::m_option_khan_ag
private

◆ m_option_khan_am

wxCheckBox* HDRMergeOptionsDialog::m_option_khan_am
private

◆ m_panel_avg

wxPanel* HDRMergeOptionsDialog::m_panel_avg
private

Definition at line 64 of file HDRMergeOptionDialog.h.

Referenced by HDRMergeOptionsDialog(), and OnModeChanged().

◆ m_panel_avgslow

wxPanel* HDRMergeOptionsDialog::m_panel_avgslow
private

Definition at line 65 of file HDRMergeOptionDialog.h.

Referenced by HDRMergeOptionsDialog(), and OnModeChanged().

◆ m_panel_khan

wxPanel* HDRMergeOptionsDialog::m_panel_khan
private

Definition at line 66 of file HDRMergeOptionDialog.h.

Referenced by HDRMergeOptionsDialog(), and OnModeChanged().


The documentation for this class was generated from the following files: