Hugintrunk  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
PanoCommand::wxAddCtrlPointGridCmd Class Reference

add a control point More...

#include <wxPanoCommand.h>

Inheritance diagram for PanoCommand::wxAddCtrlPointGridCmd:
Inheritance graph

Public Member Functions

 wxAddCtrlPointGridCmd (HuginBase::Panorama &p, unsigned int i1, unsigned int i2, double scale, double threshold)
 
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

unsigned int img1
 
unsigned int img2
 
unsigned int dx
 
unsigned int dy
 
double scale
 
double cornerThreshold
 

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::Panoramam_pano
 internal variables More...
 
HuginBase::PanoramaDataMementom_memento
 
HuginBase::PanoramaDataMementom_redoMemento
 
bool m_clearDirty
 

Detailed Description

add a control point

Definition at line 109 of file wxPanoCommand.h.

Constructor & Destructor Documentation

PanoCommand::wxAddCtrlPointGridCmd::wxAddCtrlPointGridCmd ( HuginBase::Panorama p,
unsigned int  i1,
unsigned int  i2,
double  scale,
double  threshold 
)
inline

Definition at line 112 of file wxPanoCommand.h.

Member Function Documentation

virtual std::string PanoCommand::wxAddCtrlPointGridCmd::getName ( ) const
inlinevirtual

returns the name of the command

Reimplemented from PanoCommand::PanoCommand.

Definition at line 117 of file wxPanoCommand.h.

bool PanoCommand::wxAddCtrlPointGridCmd::processPanorama ( HuginBase::Panorama pano)
virtual

Member Data Documentation

double PanoCommand::wxAddCtrlPointGridCmd::cornerThreshold
private

Definition at line 121 of file wxPanoCommand.h.

Referenced by processPanorama().

unsigned int PanoCommand::wxAddCtrlPointGridCmd::dx
private

Definition at line 117 of file wxPanoCommand.h.

unsigned int PanoCommand::wxAddCtrlPointGridCmd::dy
private

Definition at line 117 of file wxPanoCommand.h.

unsigned int PanoCommand::wxAddCtrlPointGridCmd::img1
private

Definition at line 117 of file wxPanoCommand.h.

Referenced by processPanorama().

unsigned int PanoCommand::wxAddCtrlPointGridCmd::img2
private

Definition at line 117 of file wxPanoCommand.h.

Referenced by processPanorama().

double PanoCommand::wxAddCtrlPointGridCmd::scale
private

Definition at line 120 of file wxPanoCommand.h.

Referenced by processPanorama().


The documentation for this class was generated from the following files: