#include <PanoOutputDialog.h>
Public Member Functions | |
| PanoOutputDialog (wxWindow *parent, PT::Panorama &pano, GuiLevel guiLevel) | |
| Constructor, read from xrc ressource; restore last uses settings, size and position. | |
| ~PanoOutputDialog () | |
| destructor, save position | |
| HuginBase::PanoramaOptions | GetNewPanoramaOptions () |
Protected Member Functions | |
| void | OnOk (wxCommandEvent &e) |
| Saves current state of all checkboxes when closing dialog with Ok. | |
| void | OnOutputChanged (wxCommandEvent &e) |
| enabled Ok button and LDR/HDR format settings depeding on selected output settings | |
| void | OnLDRFormatChanged (wxCommandEvent &e) |
| LDR format changed. | |
| void | OnHDRFormatChanged (wxCommandEvent &e) |
| HDR format changed. | |
| void | OnWidthChanged (wxSpinEvent &e) |
| width changed | |
| void | OnHeightChanged (wxSpinEvent &e) |
| height changed | |
Private Member Functions | |
| void | EnableOutputOptions () |
Private Attributes | |
| HuginBase::PanoramaOptions | m_newOpt |
| PT::Panorama & | m_pano |
| double | m_initalWidth |
| double | m_initalROIWidth |
| double | m_aspect |
| GuiLevel | m_guiLevel |
| wxSpinCtrl * | m_edit_width |
| wxSpinCtrl * | m_edit_height |
| std::vector< HuginBase::UIntSet > | m_stacks |
| std::vector< HuginBase::UIntSet > | m_exposureLayers |
Definition at line 34 of file PanoOutputDialog.h.
|
||||||||||||||||
|
Constructor, read from xrc ressource; restore last uses settings, size and position.
Definition at line 47 of file PanoOutputDialog.cpp. References HuginBase::getExposureLayers(), HuginBase::getHDRStacks(), HUGIN_ASS_PANO_DOWNSIZE_FACTOR, HUGIN_JPEG_QUALITY, HUGIN_LDR_OUTPUT_FORMAT, and HUGIN_TIFF_COMPRESSION. |
|
|
destructor, save position
Definition at line 137 of file PanoOutputDialog.cpp. |
|
|
Definition at line 146 of file PanoOutputDialog.cpp. References HuginBase::Panorama::getImage(), HuginBase::Panorama::getNrOfImages(), m_exposureLayers, m_guiLevel, m_pano, and m_stacks. |
|
|
Definition at line 41 of file PanoOutputDialog.h. Referenced by GLPreviewFrame::OnCreate(). |
|
|
HDR format changed.
Definition at line 357 of file PanoOutputDialog.cpp. References m_newOpt, and HuginBase::PanoramaOptions::outputImageTypeHDR. |
|
|
height changed
Definition at line 385 of file PanoOutputDialog.cpp. References m_aspect, m_edit_height, and m_edit_width. |
|
|
LDR format changed.
Definition at line 326 of file PanoOutputDialog.cpp. References m_newOpt, and HuginBase::PanoramaOptions::outputImageType. |
|
|
|
enabled Ok button and LDR/HDR format settings depeding on selected output settings
Definition at line 306 of file PanoOutputDialog.cpp. |
|
|
width changed
Definition at line 377 of file PanoOutputDialog.cpp. References m_aspect, m_edit_height, and m_edit_width. |
|
|
Definition at line 63 of file PanoOutputDialog.h. Referenced by OnHeightChanged(), and OnWidthChanged(). |
|
|
Definition at line 67 of file PanoOutputDialog.h. Referenced by OnHeightChanged(), OnOk(), and OnWidthChanged(). |
|
|
Definition at line 66 of file PanoOutputDialog.h. Referenced by OnHeightChanged(), OnOk(), and OnWidthChanged(). |
|
|
Definition at line 70 of file PanoOutputDialog.h. Referenced by EnableOutputOptions(). |
|
|
Definition at line 64 of file PanoOutputDialog.h. Referenced by EnableOutputOptions(). |
|
|
Definition at line 62 of file PanoOutputDialog.h. Referenced by OnOk(). |
|
|
Definition at line 61 of file PanoOutputDialog.h. Referenced by OnOk(). |
|
|
Definition at line 59 of file PanoOutputDialog.h. Referenced by OnHDRFormatChanged(), OnLDRFormatChanged(), and OnOk(). |
|
|
Definition at line 60 of file PanoOutputDialog.h. Referenced by EnableOutputOptions(). |
|
|
Definition at line 69 of file PanoOutputDialog.h. Referenced by EnableOutputOptions(). |
1.3.9.1