PanoOperation::ImageVariablesExpressionOperation Class Reference

PanoOperation to modify image variables by parsing an expression. More...

#include <PanoOperation.h>

Inheritance diagram for PanoOperation::ImageVariablesExpressionOperation:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual wxString GetLabel ()

Protected Member Functions

virtual PanoCommand::PanoCommandGetInternalCommand (wxWindow *parent, HuginBase::Panorama &pano, HuginBase::UIntSet images)
 main working function, overwrite it in derived classes
virtual bool IsEnabled (HuginBase::Panorama &pano, HuginBase::UIntSet images, GuiLevel guiLevel)
 return true, if operation is enabled with the given image set

Detailed Description

PanoOperation to modify image variables by parsing an expression.

Definition at line 91 of file PanoOperation.h.


Member Function Documentation

PanoCommand::PanoCommand * PanoOperation::ImageVariablesExpressionOperation::GetInternalCommand ( wxWindow *  parent,
HuginBase::Panorama pano,
HuginBase::UIntSet  images 
) [protected, virtual]

main working function, overwrite it in derived classes

Implements PanoOperation::PanoOperation.

Definition at line 388 of file PanoOperation.cpp.

References ImageVariablesExpressionDialog::GetExpression().

wxString PanoOperation::ImageVariablesExpressionOperation::GetLabel (  )  [virtual]

Reimplemented from PanoOperation::PanoOperation.

Definition at line 383 of file PanoOperation.cpp.

bool PanoOperation::ImageVariablesExpressionOperation::IsEnabled ( HuginBase::Panorama pano,
HuginBase::UIntSet  images,
GuiLevel  guiLevel 
) [protected, virtual]

return true, if operation is enabled with the given image set

Reimplemented from PanoOperation::PanoOperation.

Definition at line 402 of file PanoOperation.cpp.

References HuginBase::Panorama::getNrOfImages(), and GUI_ADVANCED.


The documentation for this class was generated from the following files:
Generated on 20 Apr 2018 for Hugintrunk by  doxygen 1.4.7