27#include "hugin_config.h"
114#if wxUSE_ON_FATAL_EXCEPTION
std::vector< HuginBase::UIntSet > Components
stores the components of the graph
The application class for hugin.
static MainFrame * getMainFrame()
const wxString & GetUtilsBinDir()
bool HasMonitorProfile() const
return true if we found a suitable monitor profile and could loading it
cmsHPROFILE m_monitorProfile
wxLocale & GetLocale()
return currently active locale
bool OnInit() override
pseudo constructor.
const wxString & GetMonitorProfileName() const
return filename of monitor profile
const cmsHPROFILE GetMonitorProfile() const
returns the monitor profile, if no monitor profile was found the sRGB profile is used instead
const wxString & GetDataPath()
return the current data path
int OnExit() override
just for testing purposes
wxString m_workDir
temporary working directory
const wxString & GetXRCPath()
return the current xrc path
static huginApp * Get()
hack.. kind of a pseudo singleton...
wxString m_monitorProfileName
wxLocale locale
locale for internationalisation
wxString Components2Str(const HuginGraph::ImageGraph::Components &comp)
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.