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

Dialog for finding panorama in given directory. More...

#include <FailedProjectsDialog.h>

Inheritance diagram for FailedProjectsDialog:
Inheritance graph

Public Member Functions

 FailedProjectsDialog (wxWindow *parent, Batch *batch, wxString xrcPrefix)
 Constructor, read from xrc ressource; restore last uses settings, size and position. More...
 
 ~FailedProjectsDialog ()
 destructor, saves size and position More...
 

Protected Member Functions

void OnSelectProject (wxCommandEvent &e)
 event handler, if new project was selected More...
 

Private Attributes

Batchm_batch
 
wxListBox * m_list
 
wxTextCtrl * m_log
 

Detailed Description

Dialog for finding panorama in given directory.

The algorithm transverse all directories for suitable image files (currently only jpeg and tiff) If it found images, it compares EXIF information to deduce which images could belong to a panorama. After it the user can select which panoramas should created and added to detection queue

Definition at line 41 of file FailedProjectsDialog.h.

Constructor & Destructor Documentation

FailedProjectsDialog::FailedProjectsDialog ( wxWindow *  parent,
Batch batch,
wxString  xrcPrefix 
)

Constructor, read from xrc ressource; restore last uses settings, size and position.

Definition at line 32 of file FailedProjectsDialog.cpp.

References Batch::GetFailedProjectName(), Batch::GetFailedProjectsCount(), vigra_ext::EMoR::h, m_batch, m_list, m_log, and OnSelectProject().

FailedProjectsDialog::~FailedProjectsDialog ( )

destructor, saves size and position

Definition at line 107 of file FailedProjectsDialog.cpp.

Member Function Documentation

void FailedProjectsDialog::OnSelectProject ( wxCommandEvent &  e)
protected

event handler, if new project was selected

Definition at line 127 of file FailedProjectsDialog.cpp.

References hugin_utils::FileExists(), Batch::GetFailedProjectLog(), m_batch, m_list, and m_log.

Referenced by FailedProjectsDialog().

Member Data Documentation

Batch* FailedProjectsDialog::m_batch
private

Definition at line 53 of file FailedProjectsDialog.h.

Referenced by FailedProjectsDialog(), and OnSelectProject().

wxListBox* FailedProjectsDialog::m_list
private

Definition at line 54 of file FailedProjectsDialog.h.

Referenced by FailedProjectsDialog(), and OnSelectProject().

wxTextCtrl* FailedProjectsDialog::m_log
private

Definition at line 55 of file FailedProjectsDialog.h.

Referenced by FailedProjectsDialog(), and OnSelectProject().


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