Hugin trunk 0.1
Loading...
Searching...
No Matches
PreferencesDialog.h
Go to the documentation of this file.
1// -*- c-basic-offset: 4 -*-
24#ifndef _PREFERENCESDIALOG_H
25#define _PREFERENCESDIALOG_H
26
27#include "panoinc.h"
28#include "panoinc_WX.h"
29
31
38class PreferencesDialog : public wxDialog
39{
40public:
41
44 PreferencesDialog(wxWindow *parent);
45
48 virtual ~PreferencesDialog();
49
53 void UpdateDisplayData(int panel);
54
56 void UpdateConfigData();
57
58protected:
59 void OnOk(wxCommandEvent & e);
60 void OnHelp(wxCommandEvent & e);
61 void OnRotationCheckBox(wxCommandEvent & e);
62 void OnEnblendExe(wxCommandEvent & e);
63 void OnEnfuseExe(wxCommandEvent & e);
64 void OnDcrawExe(wxCommandEvent & e);
65 void OnRawTherapeeExe(wxCommandEvent & e);
66 void OnDarktableExe(wxCommandEvent & e);
67 void OnExifTool(wxCommandEvent & e);
68 void OnExifArgfileChoose(wxCommandEvent & e);
69 void OnExifArgfileEdit(wxCommandEvent & e);
70 void OnExifArgfile2Choose(wxCommandEvent & e);
71 void OnExifArgfile2Edit(wxCommandEvent & e);
72 void OnRestoreDefaults(wxCommandEvent & e);
73 void OnCustomEnblend(wxCommandEvent & e);
74 void OnCustomEnfuse(wxCommandEvent & e);
75 void OnCPDetectorAdd(wxCommandEvent & e);
76 void OnCPDetectorEdit(wxCommandEvent & e);
77 void OnCPDetectorDelete(wxCommandEvent & e);
78 void OnCPDetectorMoveUp(wxCommandEvent & e);
79 void OnCPDetectorMoveDown(wxCommandEvent & e);
80 void OnCPDetectorDefault(wxCommandEvent & e);
81 void OnUserDefinedOutputOptionsCheckBox(wxCommandEvent & e);
82 void OnChangeUserDefinedOutputOptions(wxCommandEvent & e);
84 void OnCPDetectorLoad(wxCommandEvent & e);
86 void OnCPDetectorSave(wxCommandEvent & e);
88 void OnFileFormatChanged(wxCommandEvent & e);
90 void OnProcessorChanged(wxCommandEvent & e);
92 void OnBlenderChanged(wxCommandEvent & e);
94 void OnUpdateProjectFilename(wxCommandEvent & e);
96 void OnUpdateOutputFilename(wxCommandEvent & e);
97
98 void EnableRotationCtrls(bool enable);
99
100private:
106};
107
108
109
110#endif // _PREFERENCESDIALOG_H
declaration of CPDetectorSetting and CPDetectorConfig classes, which are for storing and changing set...
class for storing settings of different control point generators
hugin preferences dialog
void OnExifArgfile2Edit(wxCommandEvent &e)
void OnUpdateOutputFilename(wxCommandEvent &e)
event handler to update preview for project filename
virtual ~PreferencesDialog()
dtor.
void OnExifTool(wxCommandEvent &e)
void OnBlenderChanged(wxCommandEvent &e)
event handler if blender was changed
void OnExifArgfileEdit(wxCommandEvent &e)
void OnHelp(wxCommandEvent &e)
void OnRotationCheckBox(wxCommandEvent &e)
void OnDcrawExe(wxCommandEvent &e)
void OnEnfuseExe(wxCommandEvent &e)
void OnChangeUserDefinedOutputOptions(wxCommandEvent &e)
void OnProcessorChanged(wxCommandEvent &e)
event handler if processor was changed
void OnFileFormatChanged(wxCommandEvent &e)
event handler if default file format was changed
void OnCPDetectorSave(wxCommandEvent &e)
event handler for saving cp detector settings
void EnableRotationCtrls(bool enable)
void OnCPDetectorEdit(wxCommandEvent &e)
void UpdateDisplayData(int panel)
Config to Window.
void OnCPDetectorAdd(wxCommandEvent &e)
void OnUpdateProjectFilename(wxCommandEvent &e)
event handler to update preview for project filename
void OnExifArgfile2Choose(wxCommandEvent &e)
void OnCustomEnblend(wxCommandEvent &e)
void OnEnblendExe(wxCommandEvent &e)
void OnCPDetectorMoveUp(wxCommandEvent &e)
void OnExifArgfileChoose(wxCommandEvent &e)
void OnCPDetectorLoad(wxCommandEvent &e)
event handler for loading cp detector settings
void OnCPDetectorMoveDown(wxCommandEvent &e)
void OnCPDetectorDefault(wxCommandEvent &e)
void OnRawTherapeeExe(wxCommandEvent &e)
void OnOk(wxCommandEvent &e)
CPDetectorConfig cpdetector_config_edit
void OnCPDetectorDelete(wxCommandEvent &e)
wxListBox * m_CPDetectorList
void OnRestoreDefaults(wxCommandEvent &e)
void UpdateConfigData()
Window to Config.
void OnUserDefinedOutputOptionsCheckBox(wxCommandEvent &e)
void OnCustomEnfuse(wxCommandEvent &e)
void OnDarktableExe(wxCommandEvent &e)
include file for the hugin project
include file for the hugin project
std::vector< deghosting::BImagePtr > threshold(const std::vector< deghosting::FImagePtr > &inputImages, const double threshold, const uint16_t flags)
Threshold function used for creating alpha masks for images.
Definition threshold.h:41