26#ifndef _IMAGEVARIABLEDIALOG_H
27#define _IMAGEVARIABLEDIALOG_H
36class GraphPopupWindow;
54 void OnOk(wxCommandEvent & e);
56 void OnHelp(wxCommandEvent & e);
declaration of helper for work with different GuiLevels
Dialog for editing image variables.
void OnOk(wxCommandEvent &e)
Saves current state of all checkboxes when closing dialog with Ok.
void OnHelp(wxCommandEvent &e)
shows the help
static const char * m_varNames[]
void OnResponseSelected(wxCommandEvent &e)
response type changed
bool ApplyNewVariables()
applies the changed variables to the Panorama class, using CommandHistory
wxGraphTools::GraphPopupWindow * m_popup
void InitValues()
copy the variables from Panorama to dialog
void SelectTab(size_t i)
selects the tab with index i
void OnShowVignettingGraph(wxCommandEvent &e)
shows a popup with vignetting graph
HuginBase::Panorama * m_pano
~ImageVariableDialog()
destructor, saves position
void OnShowDistortionGraph(wxCommandEvent &e)
shows a popup with distortion graph
HuginBase::UIntSet m_images
void OnShowResponseGraph(wxCommandEvent &e)
shows a popup with response graph
void SetGuiLevel(GuiLevel newLevel)
sets the GuiLevel
std::set< unsigned int > UIntSet
include file for the hugin project
include file for the hugin project
std::vector< deghosting::BImagePtr > threshold(const std::vector< deghosting::FImagePtr > &inputImages, const double threshold, const uint16_t flags)
Threshold function used for creating alpha masks for images.