Hugintrunk
0.1
|
PanoOperation to load lens from ini file or lens database. More...
#include <PanoOperation.h>
Public Member Functions | |
LoadLensOperation (bool fromDatabase) | |
virtual wxString | GetLabel () |
Public Member Functions inherited from PanoOperation::PanoMultiImageOperation | |
virtual bool | IsEnabled (HuginBase::Panorama &pano, HuginBase::UIntSet images, GuiLevel guiLevel) |
return true, if operation is enabled with the given image set More... | |
Public Member Functions inherited from PanoOperation::PanoOperation | |
virtual | ~PanoOperation () |
virtual destructor, does currently nothing More... | |
virtual PanoCommand::PanoCommand * | GetCommand (wxWindow *parent, HuginBase::Panorama &pano, HuginBase::UIntSet images, GuiLevel guiLevel) |
returns the appropriate PanoCommand::PanoCommand to be inserted into GlobalCmdHistory, checks if operation is enabled More... | |
Protected Member Functions | |
virtual PanoCommand::PanoCommand * | GetInternalCommand (wxWindow *parent, HuginBase::Panorama &pano, HuginBase::UIntSet images) |
main working function, overwrite it in derived classes More... | |
Private Attributes | |
bool | m_fromDatabase |
Additional Inherited Members | |
Protected Attributes inherited from PanoOperation::PanoOperation | |
GuiLevel | m_guiLevel |
PanoOperation to load lens from ini file or lens database.
Definition at line 153 of file PanoOperation.h.
PanoOperation::LoadLensOperation::LoadLensOperation | ( | bool | fromDatabase | ) |
Definition at line 617 of file PanoOperation.cpp.
References m_fromDatabase.
|
protectedvirtual |
main working function, overwrite it in derived classes
Implements PanoOperation::PanoOperation.
Definition at line 634 of file PanoOperation.cpp.
References ApplyLensDBParameters(), ApplyLensParameters(), HuginBase::Panorama::getImage(), HuginBase::StandardImageVariableGroups::getLenses(), HuginBase::ConstImageVariableGroup::getPartNumber(), HuginBase::ConstImageVariableGroup::getPartsSet(), and m_fromDatabase.
|
virtual |
Reimplemented from PanoOperation::PanoOperation.
Definition at line 622 of file PanoOperation.cpp.
References m_fromDatabase.
|
private |
Definition at line 161 of file PanoOperation.h.
Referenced by GetInternalCommand(), GetLabel(), and LoadLensOperation().