EyaPerspectiveTab Class Reference

Eya perspective compensation class. More...

#include <eyaadvancedtab.h>

Collaboration diagram for EyaPerspectiveTab:

Collaboration graph
[legend]

List of all members.

Public Slots

void refreshFileList ()
 To refresh the available files list.

Public Member Functions

 EyaPerspectiveTab (QWidget *parent=0, Qt::WindowFlags f=0)
 Constructor.
 ~EyaPerspectiveTab ()
 Destructor.

Private Slots

void slotClickedCompensatePerspective ()
 To show the blackboard object.
void slotClickedReprocess ()
 To reprocess all the taken photos according the current selections.

Private Member Functions

bool createZipFile (QString session, QString record)
 To create the zip file _r.

Private Attributes

QVBoxLayout * mainLayout
QHBoxLayout * layoutButton
QPushButton * buttonCompensatePerspective
QPushButton * buttonReprocess
QTreeWidget * treeSessions
 Tree class to show the available files.
QTextEdit * textCommands
 Log of the commands.
QCheckBox * checkZipFile
 Check box to create the zip file _r.
EyaAdvancedBlackboardSelectionblackboard
 Class to setup the perspective compensation.


Detailed Description

Eya perspective compensation class.

This class implements the tab to setup and process the taken photos to obtain the perspective compensation.


Constructor & Destructor Documentation

EyaPerspectiveTab::EyaPerspectiveTab ( QWidget *  parent = 0,
Qt::WindowFlags  f = 0 
)

Constructor.

EyaPerspectiveTab::~EyaPerspectiveTab (  ) 

Destructor.


Member Function Documentation

bool EyaPerspectiveTab::createZipFile ( QString  session,
QString  record 
) [private]

To create the zip file _r.

void EyaPerspectiveTab::refreshFileList (  )  [slot]

To refresh the available files list.

void EyaPerspectiveTab::slotClickedCompensatePerspective (  )  [private, slot]

To show the blackboard object.

void EyaPerspectiveTab::slotClickedReprocess (  )  [private, slot]

To reprocess all the taken photos according the current selections.


Member Data Documentation

Class to setup the perspective compensation.

QPushButton * EyaPerspectiveTab::buttonReprocess [private]

QCheckBox* EyaPerspectiveTab::checkZipFile [private]

Check box to create the zip file _r.

QHBoxLayout* EyaPerspectiveTab::layoutButton [private]

QVBoxLayout* EyaPerspectiveTab::mainLayout [private]

QTextEdit* EyaPerspectiveTab::textCommands [private]

Log of the commands.

QTreeWidget* EyaPerspectiveTab::treeSessions [private]

Tree class to show the available files.


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

Generated on Mon Aug 24 14:01:40 2009 for openeya by  doxygen 1.5.8