Hugin trunk 0.1
Loading...
Searching...
No Matches
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().
 
virtual std::string getName () const
 returns the name of the command
 
- Public Member Functions inherited from PanoCommand::PanoCommand
 PanoCommand (HuginBase::Panorama &pano)
 constructor
 
 PanoCommand (HuginBase::Panorama &pano, const std::string &commandName)
 
virtual ~PanoCommand ()
 destructor
 
virtual void execute ()
 execute the command.
 
virtual void undo ()
 undo execute() [virtual]
 
virtual void redo ()
 redo execute() [virtual]
 
virtual void setName (const std::string &newName)
 sets the name for the command
 
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
 
virtual void saveRedoMemento ()
 saves the state for redo
 
- Protected Attributes inherited from PanoCommand::PanoCommand
HuginBase::Panoramam_pano
 internal variables
 
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

◆ wxAddCtrlPointGridCmd()

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

◆ getName()

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.

◆ processPanorama()

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

Member Data Documentation

◆ cornerThreshold

double PanoCommand::wxAddCtrlPointGridCmd::cornerThreshold
private

Definition at line 121 of file wxPanoCommand.h.

Referenced by processPanorama().

◆ dx

unsigned int PanoCommand::wxAddCtrlPointGridCmd::dx
private

Definition at line 119 of file wxPanoCommand.h.

◆ dy

unsigned int PanoCommand::wxAddCtrlPointGridCmd::dy
private

Definition at line 119 of file wxPanoCommand.h.

◆ img1

unsigned int PanoCommand::wxAddCtrlPointGridCmd::img1
private

Definition at line 119 of file wxPanoCommand.h.

Referenced by processPanorama().

◆ img2

unsigned int PanoCommand::wxAddCtrlPointGridCmd::img2
private

Definition at line 119 of file wxPanoCommand.h.

Referenced by processPanorama().

◆ scale

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: