LensCalFrame.cpp File Reference

implementation of LensCal main frame class More...

#include "panoinc_WX.h"
#include "panoinc.h"
#include "base_wx/platform.h"
#include "base_wx/wxPlatform.h"
#include "base_wx/LensTools.h"
#include "huginapp/ImageCache.h"
#include "LensCalFrame.h"
#include <wx/app.h>
#include "LensCalApp.h"
#include "hugin/config_defaults.h"
#include <algorithms/optimizer/PTOptimizer.h>
#include "lensdb/LensDB.h"
#include "base_wx/wxLensDB.h"

Include dependency graph for LensCalFrame.cpp:

Go to the source code of this file.

Defines

#define DEFAULT_LENSCAL_SCALE   2.0
#define DEFAULT_LENSCAL_THRESHOLD   4.0
#define DEFAULT_RESIZE_DIMENSION   1600
#define DEFAULT_MINLINELENGTH   0.3

Functions

bool str2double (wxString s, double &d)
 EVT_LISTBOX (XRCID("lenscal_images_list"), LensCalFrame::OnImageSelected) EVT_MENU(XRCID("menu_save")
LensCalFrame::OnSaveProject EVT_MENU (XRCID("menu_quit"), LensCalFrame::OnExit) EVT_BUTTON(XRCID("lenscal_add_image")
LensCalFrame::OnSaveProject
LensCalFrame::OnAddImage 
EVT_BUTTON (XRCID("lenscal_remove_image"), LensCalFrame::OnRemoveImage) EVT_BUTTON(XRCID("lenscal_find_lines")
LensCalFrame::OnSaveProject
LensCalFrame::OnAddImage LensCalFrame::OnFindLines 
EVT_BUTTON (XRCID("lenscal_reset"), LensCalFrame::OnReset) EVT_BUTTON(XRCID("lenscal_opt")
LensCalFrame::OnSaveProject
LensCalFrame::OnAddImage LensCalFrame::OnFindLines
LensCalFrame::OnOptimize 
EVT_BUTTON (XRCID("lenscal_save_lens"), LensCalFrame::OnSaveLens) EVT_BUTTON(XRCID("lenscal_refresh")
LensCalFrame::OnSaveProject
LensCalFrame::OnAddImage LensCalFrame::OnFindLines
LensCalFrame::OnOptimize LensCalFrame::OnRefresh 
EVT_CHOICE (XRCID("lenscal_preview_content"), LensCalFrame::OnSelectPreviewContent) EVT_CHECKBOX(XRCID("lenscal_show_lines")

Variables

const unsigned int cps_per_line = 10


Detailed Description

implementation of LensCal main frame class

Author:
T. Modes

Definition in file LensCalFrame.cpp.


Define Documentation

#define DEFAULT_LENSCAL_SCALE   2.0

Definition at line 47 of file LensCalFrame.cpp.

Referenced by LensCalFrame::LensCalFrame(), and LensCalFrame::OnReset().

#define DEFAULT_LENSCAL_THRESHOLD   4.0

Definition at line 48 of file LensCalFrame.cpp.

Referenced by LensCalFrame::LensCalFrame(), and LensCalFrame::OnReset().

#define DEFAULT_MINLINELENGTH   0.3

Definition at line 50 of file LensCalFrame.cpp.

Referenced by LensCalFrame::LensCalFrame(), and LensCalFrame::OnReset().

#define DEFAULT_RESIZE_DIMENSION   1600

Definition at line 49 of file LensCalFrame.cpp.

Referenced by LensCalFrame::LensCalFrame(), and LensCalFrame::OnReset().


Function Documentation

LensCalFrame::OnSaveProject LensCalFrame::OnAddImage LensCalFrame::OnFindLines LensCalFrame::OnOptimize EVT_BUTTON ( XRCID("lenscal_save_lens")  ,
LensCalFrame::OnSaveLens   
)

LensCalFrame::OnSaveProject LensCalFrame::OnAddImage LensCalFrame::OnFindLines EVT_BUTTON ( XRCID("lenscal_reset")  ,
LensCalFrame::OnReset   
)

LensCalFrame::OnSaveProject LensCalFrame::OnAddImage EVT_BUTTON ( XRCID("lenscal_remove_image")  ,
LensCalFrame::OnRemoveImage   
)

LensCalFrame::OnSaveProject LensCalFrame::OnAddImage LensCalFrame::OnFindLines LensCalFrame::OnOptimize LensCalFrame::OnRefresh EVT_CHOICE ( XRCID("lenscal_preview_content")  ,
LensCalFrame::OnSelectPreviewContent   
)

EVT_LISTBOX ( XRCID("lenscal_images_list")  ,
LensCalFrame::OnImageSelected   
)

LensCalFrame::OnSaveProject EVT_MENU ( XRCID("menu_quit")  ,
LensCalFrame::OnExit   
)

bool str2double ( wxString  s,
double &  d 
)

Definition at line 53 of file LensCalFrame.cpp.


Variable Documentation

const unsigned int cps_per_line = 10

Definition at line 45 of file LensCalFrame.cpp.

Referenced by LensCalFrame::GetPanorama().


Generated on 26 Nov 2014 for Hugintrunk by  doxygen 1.4.7