Hugintrunk
0.1
|
dump the current project and load a new one. More...
#include <wxPanoCommand.h>
Public Member Functions | |
wxLoadPTProjectCmd (HuginBase::Panorama &p, const std::string &filename, const std::string &prefix="", const bool markAsOptimized=false, const bool clearDirty=true) | |
virtual bool | processPanorama (HuginBase::Panorama &pano) |
Called by execute(). More... | |
virtual std::string | getName () const |
returns the name of the command More... | |
Public Member Functions inherited from PanoCommand::PanoCommand | |
PanoCommand (HuginBase::Panorama &pano) | |
constructor More... | |
PanoCommand (HuginBase::Panorama &pano, const std::string &commandName) | |
virtual | ~PanoCommand () |
destructor More... | |
virtual void | execute () |
execute the command. More... | |
virtual void | undo () |
undo execute() [virtual] More... | |
virtual void | redo () |
redo execute() [virtual] More... | |
virtual void | setName (const std::string &newName) |
sets the name for the command More... | |
virtual bool | wasSuccessful () const |
Private Attributes | |
const std::string | filename |
const std::string | prefix |
const bool | markAsOptimized |
Additional Inherited Members | |
Protected Member Functions inherited from PanoCommand::PanoCommand | |
virtual void | setSuccessful (bool success=true) |
virtual void | saveMemento () |
saves the state for undo More... | |
virtual void | saveRedoMemento () |
saves the state for redo More... | |
Protected Attributes inherited from PanoCommand::PanoCommand | |
HuginBase::Panorama & | m_pano |
internal variables More... | |
HuginBase::PanoramaDataMemento * | m_memento |
HuginBase::PanoramaDataMemento * | m_redoMemento |
bool | m_clearDirty |
dump the current project and load a new one.
Definition at line 66 of file wxPanoCommand.h.
|
inline |
Definition at line 69 of file wxPanoCommand.h.
|
inlinevirtual |
returns the name of the command
Reimplemented from PanoCommand::PanoCommand.
Definition at line 75 of file wxPanoCommand.h.
|
virtual |
Called by execute().
The default implementation does nothing and returns true. Should return false when the processing was unsuccessful.
Reimplemented from PanoCommand::PanoCommand.
Definition at line 543 of file wxPanoCommand.cpp.
References HuginBase::SrcPanoImage::applyEXIFValues(), HuginBase::PTools::calcCtrlPointErrors(), CheckLensStacks(), DEBUG_DEBUG, DEBUG_ERROR, DEBUG_INFO, DEBUG_TRACE, HuginBase::PanoramaOptions::enblendOptions, HuginBase::PanoramaOptions::enfuseOptions, filename, HuginBase::Panorama::getCtrlPoints(), GetFileDialogImageFilters(), hugin_utils::GetICCDesc(), HuginBase::Panorama::getImage(), PanoCommand::getLensDataFromUser(), HuginBase::StandardImageVariableGroups::getLenses(), HuginBase::Panorama::getNrOfImages(), HuginBase::Panorama::getOptions(), HuginBase::ConstImageVariableGroup::getPartsSet(), HuginBase::Panorama::getSrcImage(), HUGIN_CONV_FILENAME, HUGIN_ENBLEND_ARGS, HUGIN_ENFUSE_ARGS, HUGIN_NONA_USEGPU, HuginBase::ControlPoint::image1Nr, HuginBase::ControlPoint::image2Nr, HuginBase::PanoramaMemento::loadPTScript(), markAsOptimized, HuginBase::Panorama::markAsOptimized(), HuginBase::PanoramaOptions::outputFormat, prefix, HuginBase::SrcPanoImage::readEXIF(), HuginBase::BaseSrcPanoImage::RECTILINEAR, HuginBase::PanoramaOptions::remapUsingGPU, HuginBase::SrcPanoImage::resize(), HuginBase::Panorama::setCtrlPoints(), HuginBase::Panorama::setICCProfileDesc(), HuginBase::Panorama::setImageFilename(), HuginBase::Panorama::setMemento(), HuginBase::Panorama::setNrOfBands(), HuginBase::Panorama::setOptions(), HuginBase::Panorama::setSrcImage(), hugin_utils::stripPath(), HuginBase::PanoramaOptions::TIFF_m, HuginBase::Panorama::updateVariables(), HuginBase::ControlPoint::x1, HuginBase::ControlPoint::x2, HuginBase::ControlPoint::y1, and HuginBase::ControlPoint::y2.
|
private |
Definition at line 75 of file wxPanoCommand.h.
Referenced by processPanorama().
|
private |
Definition at line 79 of file wxPanoCommand.h.
Referenced by processPanorama().
|
private |
Definition at line 78 of file wxPanoCommand.h.
Referenced by processPanorama().