#include <PanoOperation.h>
Inheritance diagram for PanoOperation::ResetOperation:

Public Types | |
| enum | ResetMode { RESET_DIALOG = 0, RESET_POSITION, RESET_TRANSLATION, RESET_LENS, RESET_PHOTOMETRICS, RESET_DIALOG_LENS, RESET_DIALOG_PHOTOMETRICS } |
Public Member Functions | |
| ResetOperation (ResetMode newResetMode) | |
| virtual bool | IsEnabled (PT::Panorama &pano, HuginBase::UIntSet images, GuiLevel guiLevel) |
| return true, if operation is enabled with the given image set | |
| virtual wxString | GetLabel () |
Protected Member Functions | |
| virtual PT::PanoCommand * | GetInternalCommand (wxWindow *parent, PT::Panorama &pano, HuginBase::UIntSet images) |
| main working function, overwrite it in derived classes | |
Private Member Functions | |
| bool | ShowDialog (wxWindow *parent) |
Private Attributes | |
| ResetMode | m_resetMode |
| bool | m_resetPos |
| bool | m_resetTranslation |
| bool | m_resetHFOV |
| bool | m_resetLens |
| int | m_resetExposure |
| bool | m_resetVignetting |
| bool | m_resetColor |
| bool | m_resetCameraResponse |
Definition at line 183 of file PanoOperation.h.
|
|
Definition at line 186 of file PanoOperation.h. |
|
|
Definition at line 794 of file PanoOperation.cpp. References m_resetCameraResponse, m_resetColor, m_resetExposure, m_resetHFOV, m_resetLens, m_resetMode, m_resetPos, m_resetTranslation, and m_resetVignetting. |
|
||||||||||||||||
|
main working function, overwrite it in derived classes
Implements PanoOperation::PanoOperation. Definition at line 847 of file PanoOperation.cpp. References PT::calcHFOV(), HuginBase::BaseSrcPanoImage::ExposureValueisLinked(), fill_set(), HuginBase::Panorama::getImage(), HuginBase::Panorama::getImageVariables(), HuginBase::Panorama::getNrOfImages(), HuginBase::Panorama::getSrcImage(), m_resetExposure, m_resetHFOV, m_resetMode, map_get(), HuginBase::SrcPanoImage::readEXIF(), RESET_DIALOG, RESET_DIALOG_LENS, ShowDialog(), HuginBase::VariableMap, and HuginBase::VariableMapVector. |
|
|
Reimplemented from PanoOperation::PanoOperation. Definition at line 811 of file PanoOperation.cpp. References RESET_DIALOG, RESET_DIALOG_LENS, RESET_DIALOG_PHOTOMETRICS, RESET_LENS, RESET_PHOTOMETRICS, RESET_POSITION, and RESET_TRANSLATION. |
|
||||||||||||||||
|
return true, if operation is enabled with the given image set
Reimplemented from PanoOperation::PanoOperation. Definition at line 835 of file PanoOperation.cpp. References HuginBase::Panorama::getNrOfImages(), GUI_EXPERT, and RESET_TRANSLATION. |
|
|
|
Definition at line 212 of file PanoOperation.h. Referenced by ResetOperation(), and ShowDialog(). |
|
|
Definition at line 211 of file PanoOperation.h. Referenced by ResetOperation(), and ShowDialog(). |
|
|
Definition at line 209 of file PanoOperation.h. Referenced by GetInternalCommand(), ResetOperation(), and ShowDialog(). |
|
|
Definition at line 207 of file PanoOperation.h. Referenced by GetInternalCommand(), ResetOperation(), and ShowDialog(). |
|
|
Definition at line 208 of file PanoOperation.h. Referenced by ResetOperation(), and ShowDialog(). |
|
|
Definition at line 204 of file PanoOperation.h. Referenced by GetInternalCommand(), and ResetOperation(). |
|
|
Definition at line 205 of file PanoOperation.h. Referenced by ResetOperation(), and ShowDialog(). |
|
|
Definition at line 206 of file PanoOperation.h. Referenced by ResetOperation(), and ShowDialog(). |
|
|
Definition at line 210 of file PanoOperation.h. Referenced by ResetOperation(), and ShowDialog(). |
1.3.9.1